02:47:31.641390 INFO global [460] - Creating console and configuring logger: 0 02:47:31.641390 INFO global [460] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt" 02:47:31.657015 TRACE global [460] - Filesystem loaded, 28 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 2 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 12 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 7 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 33 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 2 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 10 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 32 files found 02:47:31.657015 TRACE global [460] - Filesystem loaded, 5 files found 02:47:31.657015 INFO global [460] - Initialization: 0 02:47:31.657015 DEBUG global [460] - Loading resource at config 02:47:31.672640 TRACE global [460] - Filesystem loaded, 91 files found 02:47:31.672640 TRACE global [460] - Filesystem loaded, 2 files found 02:47:31.672640 DEBUG global [460] - Resource loaded in 15 ms. 02:47:31.672640 DEBUG global [460] - Loading resource at Data/H3ab_bmp.lod 02:47:31.703890 TRACE global [460] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found). 02:47:31.703890 DEBUG global [460] - Resource loaded in 32 ms. 02:47:31.703890 DEBUG global [460] - Loading resource at Data/H3bitmap.lod 02:47:31.766390 TRACE global [460] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found). 02:47:31.766390 DEBUG global [460] - Resource loaded in 62 ms. 02:47:31.766390 DEBUG global [460] - Loading resource at Data 02:47:31.766390 TRACE global [460] - Filesystem loaded, 10 files found 02:47:31.766390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.766390 DEBUG global [460] - Loading resource at Maps 02:47:31.766390 TRACE global [460] - Filesystem loaded, 4 files found 02:47:31.766390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.766390 DEBUG global [460] - Loading resource at Mods 02:47:31.766390 TRACE global [460] - Filesystem loaded, 6 files found 02:47:31.766390 TRACE global [460] - Filesystem loaded, 3 files found 02:47:31.766390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.766390 DEBUG global [460] - Loading resource at Mp3 02:47:31.766390 TRACE global [460] - Filesystem loaded, 57 files found 02:47:31.766390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.766390 DEBUG global [460] - Loading resource at Data/H3ab_ahd.snd 02:47:31.766390 TRACE global [460] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). 02:47:31.766390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.766390 DEBUG global [460] - Loading resource at Data/Heroes3-cd2.snd 02:47:31.766390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.766390 DEBUG global [460] - Loading resource at Data/Heroes3.snd 02:47:31.782015 TRACE global [460] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). 02:47:31.782015 DEBUG global [460] - Resource loaded in 16 ms. 02:47:31.782015 DEBUG global [460] - Loading resource at Data 02:47:31.782015 TRACE global [460] - Filesystem loaded, 10 files found 02:47:31.782015 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.782015 DEBUG global [460] - Loading resource at Data/H3ab_spr.lod 02:47:31.782015 TRACE global [460] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found). 02:47:31.782015 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.782015 DEBUG global [460] - Loading resource at Data/H3sprite.lod 02:47:31.844515 TRACE global [460] - .LODArchive ""h3sprite.lod"" loaded (4013 files found). 02:47:31.844515 DEBUG global [460] - Resource loaded in 62 ms. 02:47:31.844515 DEBUG global [460] - Loading resource at Sprites 02:47:31.844515 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.844515 DEBUG global [460] - Loading resource at Data/H3ab_ahd.vid 02:47:31.844515 TRACE global [460] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). 02:47:31.844515 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.844515 DEBUG global [460] - Loading resource at Data/Heroes3.vid 02:47:31.844515 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.844515 DEBUG global [460] - Loading resource at Data/video.vid 02:47:31.844515 TRACE global [460] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). 02:47:31.844515 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.844515 INFO global [460] - Data loading: 187 02:47:31.844515 INFO global [460] - Mod handler: 0 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/ai trace/Content.zip 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/ai trace/Content 02:47:31.891390 TRACE global [460] - Filesystem loaded, 2 files found 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/vcmi/Data 02:47:31.891390 TRACE global [460] - Filesystem loaded, 16 files found 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/vcmi/Maps 02:47:31.891390 TRACE global [460] - Filesystem loaded, 1 files found 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/vcmi/Sprites 02:47:31.891390 TRACE global [460] - Filesystem loaded, 30 files found 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/vcmi/MODS/bonusicons/Content 02:47:31.891390 TRACE global [460] - Filesystem loaded, 95 files found 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 DEBUG global [460] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content 02:47:31.891390 TRACE global [460] - Filesystem loaded, 42 files found 02:47:31.891390 DEBUG global [460] - Resource loaded in 0 ms. 02:47:31.891390 INFO global [460] - Mod filesystems: 47 02:47:31.907015 INFO global [460] - Basic initialization: 250 02:47:31.907015 INFO global [460] - Initialized logging system based on settings successfully. 02:47:31.907015 ERROR global [460] - Error: campaign movies was not found! 02:47:31.907015 ERROR global [460] - Error: campaign music was not found! 02:47:31.907015 INFO global [460] - Loading settings: 266 02:47:31.907015 INFO global [460] - VCMI 0.97b (client) 02:47:31.953890 INFO global [460] - New screen flags: 0 02:47:31.953890 INFO global [460] - Initializing screen: 47 02:47:31.953890 INFO global [460] - Initializing video: 0 02:47:32.047640 INFO global [460] - Initializing screen and sound handling: 93 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type ADDITIONAL_ATTACK 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type ADDITIONAL_RETALIATION 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type AIR_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type ATTACKS_ALL_ADJACENT 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type BLOCKS_RETALIATION 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type CATAPULT 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type CHARGE_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type DAEMON_SUMMONING 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type DARKNESS 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type DEATH_STARE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type DEFENSIVE_STANCE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type DRAGON_NATURE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type EARTH_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type ENCHANTED 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type ENCHANTER 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type FEAR 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type FEARLESS 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type FIRE_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type FIRE_SHIELD 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type FLYING 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type FREE_SHOOTING 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type FULL_HP_REGENERATION 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type HATE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type HEALER 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type HP_REGENERATION 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type JOUSTING 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type KING1 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type KING2 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type KING3 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type LEVEL_SPELL_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type LIFE_DRAIN 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type MAGIC_MIRROR 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type MAGIC_RESISTANCE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type MANA_CHANNELING 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type MANA_DRAIN 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type MIND_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type NON_LIVING 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type NO_DISTANCE_PENALTY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type NO_MELEE_PENALTY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type NO_MORALE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type NO_WALL_PENALTY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type RANDOM_SPELLCASTER 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type REBIRTH 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type RECEPTIVE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type RETURN_AFTER_STRIKE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SECONDARY_SKILL_PREMY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SELF_LUCK 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SELF_MORALE 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SHOOTER 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SPELLCASTER 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SPELL_AFTER_ATTACK 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SPELL_BEFORE_ATTACK 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SPELL_DAMAGE_REDUCTION 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SPELL_IMMUNITY 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SPELL_LIKE_ATTACK 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type SPELL_RESISTANCE_AURA 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type THREE_HEADED_ATTACK 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type TWO_HEX_ATTACK_BREATH 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type UNDEAD 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type UNLIMITED_RETALIATIONS 02:47:32.047640 TRACE bonus [c10] - Loaded bonus type WATER_IMMUNITY 02:47:32.047640 INFO global [c10] - Bonus type handler: 0 02:47:32.078890 INFO global [c10] - General text handler: 32 02:47:32.094515 INFO global [c10] - Hero handler: 15 02:47:32.094515 INFO global [c10] - Artifact handler: 0 02:47:32.094515 INFO global [c10] - Creature handler: 0 02:47:32.094515 INFO global [c10] - Town handler: 0 02:47:32.094515 TRACE global [c10] - Reading resources prices 02:47:32.094515 TRACE global [c10] - Done loading resource prices! 02:47:32.094515 INFO global [c10] - Object handler: 0 02:47:32.094515 INFO global [c10] - Object types information handler: 0 02:47:32.094515 INFO global [c10] - Spell handler: 0 02:47:32.094515 INFO global [c10] - Terrain view pattern handler: 0 02:47:32.094515 INFO global [c10] - Initializing handlers: 47 02:47:32.438265 INFO global [c10] - Initializing content handler: 344 ms 02:47:32.438265 TRACE global [c10] - Generating checksum for ai trace 02:47:32.438265 TRACE global [c10] - Generating checksum for vcmi 02:47:32.438265 TRACE global [c10] - Generating checksum for vcmi.bonusicons 02:47:32.438265 TRACE global [c10] - Generating checksum for vcmi.extraresolutions 02:47:32.438265 INFO global [c10] - [84c26db4] Original game files 02:47:32.500765 INFO global [c10] - [d292cc0c] Adventure AI trace 02:47:32.500765 INFO global [c10] - [df98000f] VCMI essential files 02:47:32.516390 INFO global [c10] - [50a8e9f2] Creature bonus icons 02:47:32.516390 INFO global [c10] - [f6a50370] Extra resolutions 02:47:32.516390 INFO global [c10] - Parsing mod data: 78 ms 02:47:32.657015 DEBUG global [c10] - Loaded object 220:7 02:47:32.657015 DEBUG global [c10] - Loaded object 2:0 02:47:32.657015 DEBUG global [c10] - Loaded object 4:0 02:47:32.657015 DEBUG global [c10] - Loaded object 7:0 02:47:32.657015 DEBUG global [c10] - Loaded object 8:0 02:47:32.657015 DEBUG global [c10] - Loaded object 8:1 02:47:32.657015 DEBUG global [c10] - Loaded object 8:2 02:47:32.657015 DEBUG global [c10] - Loaded object 212:7 02:47:32.657015 DEBUG global [c10] - Loaded object 212:4 02:47:32.672640 DEBUG global [c10] - Loaded object 212:3 02:47:32.672640 DEBUG global [c10] - Loaded object 212:1 02:47:32.672640 DEBUG global [c10] - Loaded object 212:0 02:47:32.672640 DEBUG global [c10] - Loaded object 212:5 02:47:32.672640 DEBUG global [c10] - Loaded object 212:2 02:47:32.672640 DEBUG global [c10] - Loaded object 212:6 02:47:32.672640 DEBUG global [c10] - Loaded object 9:7 02:47:32.672640 DEBUG global [c10] - Loaded object 9:4 02:47:32.672640 DEBUG global [c10] - Loaded object 9:3 02:47:32.672640 DEBUG global [c10] - Loaded object 9:1 02:47:32.672640 DEBUG global [c10] - Loaded object 9:0 02:47:32.672640 DEBUG global [c10] - Loaded object 9:5 02:47:32.672640 DEBUG global [c10] - Loaded object 9:2 02:47:32.672640 DEBUG global [c10] - Loaded object 9:6 02:47:32.672640 DEBUG global [c10] - Loaded object 11:0 02:47:32.672640 DEBUG global [c10] - Loaded object 116:0 02:47:32.672640 DEBUG global [c10] - Loaded object 12:0 02:47:32.672640 DEBUG global [c10] - Loaded object 117:0 02:47:32.672640 DEBUG global [c10] - Loaded object 13:1 02:47:32.672640 DEBUG global [c10] - Loaded object 13:2 02:47:32.672640 DEBUG global [c10] - Loaded object 13:0 02:47:32.672640 DEBUG global [c10] - Loaded object 222:0 02:47:32.672640 DEBUG global [c10] - Loaded object 22:0 02:47:32.688265 DEBUG global [c10] - Loaded object 15:0 02:47:32.688265 DEBUG global [c10] - Loaded object 118:0 02:47:32.688265 DEBUG global [c10] - Loaded object 16:0 02:47:32.688265 DEBUG global [c10] - Loaded object 16:6 02:47:32.688265 DEBUG global [c10] - Loaded object 16:1 02:47:32.688265 DEBUG global [c10] - Loaded object 16:2 02:47:32.688265 DEBUG global [c10] - Loaded object 16:3 02:47:32.688265 DEBUG global [c10] - Loaded object 16:4 02:47:32.688265 DEBUG global [c10] - Loaded object 16:5 02:47:32.688265 DEBUG global [c10] - Loaded object 17:7 02:47:32.688265 DEBUG global [c10] - Loaded object 17:69 02:47:32.688265 DEBUG global [c10] - Loaded object 17:70 02:47:32.688265 DEBUG global [c10] - Loaded object 17:71 02:47:32.688265 DEBUG global [c10] - Loaded object 17:60 02:47:32.688265 DEBUG global [c10] - Loaded object 17:72 02:47:32.688265 DEBUG global [c10] - Loaded object 17:18 02:47:32.688265 DEBUG global [c10] - Loaded object 17:57 02:47:32.688265 DEBUG global [c10] - Loaded object 17:58 02:47:32.688265 DEBUG global [c10] - Loaded object 17:0 02:47:32.688265 DEBUG global [c10] - Loaded object 17:1 02:47:32.703890 DEBUG global [c10] - Loaded object 17:75 02:47:32.703890 DEBUG global [c10] - Loaded object 17:6 02:47:32.703890 DEBUG global [c10] - Loaded object 17:42 02:47:32.703890 DEBUG global [c10] - Loaded object 17:44 02:47:32.703890 DEBUG global [c10] - Loaded object 17:63 02:47:32.703890 DEBUG global [c10] - Loaded object 17:54 02:47:32.703890 DEBUG global [c10] - Loaded object 17:9 02:47:32.703890 DEBUG global [c10] - Loaded object 17:37 02:47:32.703890 DEBUG global [c10] - Loaded object 17:45 02:47:32.703890 DEBUG global [c10] - Loaded object 17:41 02:47:32.703890 DEBUG global [c10] - Loaded object 17:24 02:47:32.703890 DEBUG global [c10] - Loaded object 17:4 02:47:32.703890 DEBUG global [c10] - Loaded object 17:12 02:47:32.703890 DEBUG global [c10] - Loaded object 17:13 02:47:32.703890 DEBUG global [c10] - Loaded object 17:50 02:47:32.703890 DEBUG global [c10] - Loaded object 17:66 02:47:32.703890 DEBUG global [c10] - Loaded object 17:53 02:47:32.703890 DEBUG global [c10] - Loaded object 17:16 02:47:32.703890 DEBUG global [c10] - Loaded object 17:14 02:47:32.703890 DEBUG global [c10] - Loaded object 17:10 02:47:32.703890 DEBUG global [c10] - Loaded object 17:62 02:47:32.703890 DEBUG global [c10] - Loaded object 17:20 02:47:32.703890 DEBUG global [c10] - Loaded object 17:21 02:47:32.719515 DEBUG global [c10] - Loaded object 17:36 02:47:32.719515 DEBUG global [c10] - Loaded object 17:23 02:47:32.719515 DEBUG global [c10] - Loaded object 17:55 02:47:32.719515 DEBUG global [c10] - Loaded object 17:25 02:47:32.719515 DEBUG global [c10] - Loaded object 17:56 02:47:32.719515 DEBUG global [c10] - Loaded object 17:3 02:47:32.719515 DEBUG global [c10] - Loaded object 17:22 02:47:32.719515 DEBUG global [c10] - Loaded object 17:26 02:47:32.719515 DEBUG global [c10] - Loaded object 17:40 02:47:32.719515 DEBUG global [c10] - Loaded object 17:15 02:47:32.719515 DEBUG global [c10] - Loaded object 17:74 02:47:32.719515 DEBUG global [c10] - Loaded object 17:28 02:47:32.719515 DEBUG global [c10] - Loaded object 17:29 02:47:32.719515 DEBUG global [c10] - Loaded object 17:27 02:47:32.719515 DEBUG global [c10] - Loaded object 17:34 02:47:32.719515 DEBUG global [c10] - Loaded object 17:30 02:47:32.719515 DEBUG global [c10] - Loaded object 17:31 02:47:32.719515 DEBUG global [c10] - Loaded object 17:64 02:47:32.735140 DEBUG global [c10] - Loaded object 17:59 02:47:32.735140 DEBUG global [c10] - Loaded object 17:32 02:47:32.735140 DEBUG global [c10] - Loaded object 17:52 02:47:32.735140 DEBUG global [c10] - Loaded object 17:33 02:47:32.735140 DEBUG global [c10] - Loaded object 17:35 02:47:32.735140 DEBUG global [c10] - Loaded object 17:77 02:47:32.735140 DEBUG global [c10] - Loaded object 17:38 02:47:32.735140 DEBUG global [c10] - Loaded object 17:39 02:47:32.735140 DEBUG global [c10] - Loaded object 17:17 02:47:32.735140 DEBUG global [c10] - Loaded object 17:2 02:47:32.735140 DEBUG global [c10] - Loaded object 17:8 02:47:32.735140 DEBUG global [c10] - Loaded object 17:61 02:47:32.735140 DEBUG global [c10] - Loaded object 17:78 02:47:32.735140 DEBUG global [c10] - Loaded object 17:11 02:47:32.735140 DEBUG global [c10] - Loaded object 17:65 02:47:32.735140 DEBUG global [c10] - Loaded object 17:73 02:47:32.735140 DEBUG global [c10] - Loaded object 17:76 02:47:32.735140 DEBUG global [c10] - Loaded object 17:48 02:47:32.735140 DEBUG global [c10] - Loaded object 17:5 02:47:32.735140 DEBUG global [c10] - Loaded object 17:67 02:47:32.735140 DEBUG global [c10] - Loaded object 17:79 02:47:32.735140 DEBUG global [c10] - Loaded object 17:68 02:47:32.735140 DEBUG global [c10] - Loaded object 17:51 02:47:32.735140 DEBUG global [c10] - Loaded object 17:46 02:47:32.750765 DEBUG global [c10] - Loaded object 17:47 02:47:32.750765 DEBUG global [c10] - Loaded object 17:19 02:47:32.750765 DEBUG global [c10] - Loaded object 17:43 02:47:32.750765 DEBUG global [c10] - Loaded object 17:49 02:47:32.750765 DEBUG global [c10] - Loaded object 20:0 02:47:32.750765 DEBUG global [c10] - Loaded object 20:1 02:47:32.750765 DEBUG global [c10] - Loaded object 84:0 02:47:32.750765 DEBUG global [c10] - Loaded object 21:0 02:47:32.750765 DEBUG global [c10] - Loaded object 223:0 02:47:32.750765 DEBUG global [c10] - Loaded object 119:0 02:47:32.750765 DEBUG global [c10] - Loaded object 97:0 02:47:32.750765 DEBUG global [c10] - Loaded object 24:0 02:47:32.750765 DEBUG global [c10] - Loaded object 206:0 02:47:32.750765 DEBUG global [c10] - Loaded object 207:0 02:47:32.750765 DEBUG global [c10] - Loaded object 25:0 02:47:32.750765 DEBUG global [c10] - Loaded object 26:0 02:47:32.750765 DEBUG global [c10] - Loaded object 224:0 02:47:32.750765 DEBUG global [c10] - Loaded object 27:0 02:47:32.750765 DEBUG global [c10] - Loaded object 28:0 02:47:32.750765 DEBUG global [c10] - Loaded object 225:0 02:47:32.750765 DEBUG global [c10] - Loaded object 226:0 02:47:32.766390 DEBUG global [c10] - Loaded object 29:0 02:47:32.766390 DEBUG global [c10] - Loaded object 120:0 02:47:32.766390 DEBUG global [c10] - Loaded object 30:0 02:47:32.766390 DEBUG global [c10] - Loaded object 31:0 02:47:32.766390 DEBUG global [c10] - Loaded object 213:0 02:47:32.766390 DEBUG global [c10] - Loaded object 121:0 02:47:32.766390 DEBUG global [c10] - Loaded object 172:0 02:47:32.766390 DEBUG global [c10] - Loaded object 32:0 02:47:32.766390 DEBUG global [c10] - Loaded object 36:0 02:47:32.766390 DEBUG global [c10] - Loaded object 208:0 02:47:32.766390 DEBUG global [c10] - Loaded object 214:0 02:47:32.766390 DEBUG global [c10] - Loaded object 35:0 02:47:32.766390 DEBUG global [c10] - Loaded object 124:0 02:47:32.766390 DEBUG global [c10] - Loaded object 227:0 02:47:32.766390 DEBUG global [c10] - Loaded object 37:0 02:47:32.766390 DEBUG global [c10] - Loaded object 38:0 02:47:32.766390 DEBUG global [c10] - Loaded object 125:0 02:47:32.766390 DEBUG global [c10] - Loaded object 10:7 02:47:32.766390 DEBUG global [c10] - Loaded object 10:4 02:47:32.766390 DEBUG global [c10] - Loaded object 10:3 02:47:32.766390 DEBUG global [c10] - Loaded object 10:1 02:47:32.766390 DEBUG global [c10] - Loaded object 10:0 02:47:32.766390 DEBUG global [c10] - Loaded object 10:5 02:47:32.782015 DEBUG global [c10] - Loaded object 10:2 02:47:32.782015 DEBUG global [c10] - Loaded object 10:6 02:47:32.782015 DEBUG global [c10] - Loaded object 126:0 02:47:32.782015 DEBUG global [c10] - Loaded object 177:0 02:47:32.782015 DEBUG global [c10] - Loaded object 127:0 02:47:32.782015 DEBUG global [c10] - Loaded object 128:0 02:47:32.782015 DEBUG global [c10] - Loaded object 39:0 02:47:32.782015 DEBUG global [c10] - Loaded object 100:0 02:47:32.782015 DEBUG global [c10] - Loaded object 100:1 02:47:32.782015 DEBUG global [c10] - Loaded object 41:0 02:47:32.782015 DEBUG global [c10] - Loaded object 42:0 02:47:32.782015 DEBUG global [c10] - Loaded object 130:0 02:47:32.782015 DEBUG global [c10] - Loaded object 228:0 02:47:32.782015 DEBUG global [c10] - Loaded object 229:0 02:47:32.782015 DEBUG global [c10] - Loaded object 46:0 02:47:32.782015 DEBUG global [c10] - Loaded object 230:0 02:47:32.782015 DEBUG global [c10] - Loaded object 48:0 02:47:32.782015 DEBUG global [c10] - Loaded object 49:0 02:47:32.782015 DEBUG global [c10] - Loaded object 49:1 02:47:32.782015 DEBUG global [c10] - Loaded object 131:0 02:47:32.782015 DEBUG global [c10] - Loaded object 23:0 02:47:32.782015 DEBUG global [c10] - Loaded object 51:0 02:47:32.797640 DEBUG global [c10] - Loaded object 52:0 02:47:32.797640 DEBUG global [c10] - Loaded object 53:1 02:47:32.797640 DEBUG global [c10] - Loaded object 53:4 02:47:32.797640 DEBUG global [c10] - Loaded object 53:5 02:47:32.797640 DEBUG global [c10] - Loaded object 53:6 02:47:32.797640 DEBUG global [c10] - Loaded object 53:2 02:47:32.797640 DEBUG global [c10] - Loaded object 53:0 02:47:32.797640 DEBUG global [c10] - Loaded object 53:3 02:47:32.797640 DEBUG global [c10] - Loaded object 43:0 02:47:32.797640 DEBUG global [c10] - Loaded object 43:1 02:47:32.797640 DEBUG global [c10] - Loaded object 43:2 02:47:32.797640 DEBUG global [c10] - Loaded object 43:3 02:47:32.797640 DEBUG global [c10] - Loaded object 43:4 02:47:32.797640 DEBUG global [c10] - Loaded object 43:5 02:47:32.797640 DEBUG global [c10] - Loaded object 43:6 02:47:32.797640 DEBUG global [c10] - Loaded object 43:7 02:47:32.797640 DEBUG global [c10] - Loaded object 44:0 02:47:32.797640 DEBUG global [c10] - Loaded object 44:1 02:47:32.797640 DEBUG global [c10] - Loaded object 44:2 02:47:32.797640 DEBUG global [c10] - Loaded object 44:3 02:47:32.797640 DEBUG global [c10] - Loaded object 44:4 02:47:32.797640 DEBUG global [c10] - Loaded object 44:5 02:47:32.797640 DEBUG global [c10] - Loaded object 44:6 02:47:32.797640 DEBUG global [c10] - Loaded object 44:7 02:47:32.813265 DEBUG global [c10] - Loaded object 45:0 02:47:32.813265 DEBUG global [c10] - Loaded object 45:1 02:47:32.813265 DEBUG global [c10] - Loaded object 45:2 02:47:32.813265 DEBUG global [c10] - Loaded object 45:3 02:47:32.813265 DEBUG global [c10] - Loaded object 45:4 02:47:32.813265 DEBUG global [c10] - Loaded object 45:5 02:47:32.813265 DEBUG global [c10] - Loaded object 45:6 02:47:32.813265 DEBUG global [c10] - Loaded object 45:7 02:47:32.813265 DEBUG global [c10] - Loaded object 132:0 02:47:32.813265 DEBUG global [c10] - Loaded object 133:0 02:47:32.813265 DEBUG global [c10] - Loaded object 134:0 02:47:32.813265 DEBUG global [c10] - Loaded object 129:0 02:47:32.813265 DEBUG global [c10] - Loaded object 55:0 02:47:32.813265 DEBUG global [c10] - Loaded object 135:0 02:47:32.813265 DEBUG global [c10] - Loaded object 186:0 02:47:32.813265 DEBUG global [c10] - Loaded object 56:0 02:47:32.813265 DEBUG global [c10] - Loaded object 57:0 02:47:32.813265 DEBUG global [c10] - Loaded object 59:0 02:47:32.813265 DEBUG global [c10] - Loaded object 136:0 02:47:32.828890 DEBUG global [c10] - Loaded object 6:0 02:47:32.828890 DEBUG global [c10] - Loaded object 60:0 02:47:32.828890 DEBUG global [c10] - Loaded object 137:0 02:47:32.828890 DEBUG global [c10] - Loaded object 189:0 02:47:32.828890 DEBUG global [c10] - Loaded object 62:0 02:47:32.828890 DEBUG global [c10] - Loaded object 63:0 02:47:32.828890 DEBUG global [c10] - Loaded object 215:0 02:47:32.828890 DEBUG global [c10] - Loaded object 64:0 02:47:32.828890 DEBUG global [c10] - Loaded object 65:0 02:47:32.828890 DEBUG global [c10] - Loaded object 68:0 02:47:32.828890 DEBUG global [c10] - Loaded object 67:0 02:47:32.828890 DEBUG global [c10] - Loaded object 69:0 02:47:32.828890 DEBUG global [c10] - Loaded object 66:0 02:47:32.828890 DEBUG global [c10] - Loaded object 216:0 02:47:32.828890 DEBUG global [c10] - Loaded object 218:0 02:47:32.828890 DEBUG global [c10] - Loaded object 218:8 02:47:32.828890 DEBUG global [c10] - Loaded object 218:5 02:47:32.828890 DEBUG global [c10] - Loaded object 218:7 02:47:32.828890 DEBUG global [c10] - Loaded object 218:3 02:47:32.828890 DEBUG global [c10] - Loaded object 218:4 02:47:32.828890 DEBUG global [c10] - Loaded object 218:1 02:47:32.844515 DEBUG global [c10] - Loaded object 218:6 02:47:32.844515 DEBUG global [c10] - Loaded object 218:2 02:47:32.844515 DEBUG global [c10] - Loaded object 217:0 02:47:32.844515 DEBUG global [c10] - Loaded object 217:1 02:47:32.844515 DEBUG global [c10] - Loaded object 217:2 02:47:32.844515 DEBUG global [c10] - Loaded object 217:3 02:47:32.844515 DEBUG global [c10] - Loaded object 217:4 02:47:32.844515 DEBUG global [c10] - Loaded object 217:5 02:47:32.844515 DEBUG global [c10] - Loaded object 217:6 02:47:32.844515 DEBUG global [c10] - Loaded object 70:0 02:47:32.844515 DEBUG global [c10] - Loaded object 71:0 02:47:32.844515 DEBUG global [c10] - Loaded object 72:0 02:47:32.844515 DEBUG global [c10] - Loaded object 73:0 02:47:32.844515 DEBUG global [c10] - Loaded object 74:0 02:47:32.844515 DEBUG global [c10] - Loaded object 75:0 02:47:32.844515 DEBUG global [c10] - Loaded object 162:0 02:47:32.844515 DEBUG global [c10] - Loaded object 163:0 02:47:32.844515 DEBUG global [c10] - Loaded object 164:0 02:47:32.844515 DEBUG global [c10] - Loaded object 76:0 02:47:32.844515 DEBUG global [c10] - Loaded object 77:0 02:47:32.860140 DEBUG global [c10] - Loaded object 58:0 02:47:32.860140 DEBUG global [c10] - Loaded object 161:0 02:47:32.860140 DEBUG global [c10] - Loaded object 78:0 02:47:32.860140 DEBUG global [c10] - Loaded object 79:4 02:47:32.860140 DEBUG global [c10] - Loaded object 79:5 02:47:32.860140 DEBUG global [c10] - Loaded object 79:6 02:47:32.860140 DEBUG global [c10] - Loaded object 79:1 02:47:32.860140 DEBUG global [c10] - Loaded object 79:7 02:47:32.860140 DEBUG global [c10] - Loaded object 79:2 02:47:32.875765 DEBUG global [c10] - Loaded object 79:3 02:47:32.907015 DEBUG global [c10] - Loaded object 79:0 02:47:32.907015 DEBUG global [c10] - Loaded object 143:0 02:47:32.907015 DEBUG global [c10] - Loaded object 147:0 02:47:32.907015 DEBUG global [c10] - Loaded object 231:0 02:47:32.907015 DEBUG global [c10] - Loaded object 209:0 02:47:32.907015 DEBUG global [c10] - Loaded object 80:0 02:47:32.907015 DEBUG global [c10] - Loaded object 148:0 02:47:32.907015 DEBUG global [c10] - Loaded object 149:0 02:47:32.922640 DEBUG global [c10] - Loaded object 81:0 02:47:32.922640 DEBUG global [c10] - Loaded object 47:0 02:47:32.922640 DEBUG global [c10] - Loaded object 107:0 02:47:32.922640 DEBUG global [c10] - Loaded object 82:0 02:47:32.922640 DEBUG global [c10] - Loaded object 85:0 02:47:32.922640 DEBUG global [c10] - Loaded object 86:0 02:47:32.922640 DEBUG global [c10] - Loaded object 87:0 02:47:32.922640 DEBUG global [c10] - Loaded object 88:0 02:47:32.922640 DEBUG global [c10] - Loaded object 89:0 02:47:32.922640 DEBUG global [c10] - Loaded object 90:0 02:47:32.922640 DEBUG global [c10] - Loaded object 150:0 02:47:32.922640 DEBUG global [c10] - Loaded object 91:0 02:47:32.922640 DEBUG global [c10] - Loaded object 92:0 02:47:32.922640 DEBUG global [c10] - Loaded object 151:0 02:47:32.922640 DEBUG global [c10] - Loaded object 93:0 02:47:32.922640 DEBUG global [c10] - Loaded object 94:0 02:47:32.922640 DEBUG global [c10] - Loaded object 61:0 02:47:32.922640 DEBUG global [c10] - Loaded object 153:0 02:47:32.922640 DEBUG global [c10] - Loaded object 103:0 02:47:32.922640 DEBUG global [c10] - Loaded object 103:1 02:47:32.922640 DEBUG global [c10] - Loaded object 210:0 02:47:32.938265 DEBUG global [c10] - Loaded object 211:0 02:47:32.938265 DEBUG global [c10] - Loaded object 14:0 02:47:32.938265 DEBUG global [c10] - Loaded object 95:0 02:47:32.938265 DEBUG global [c10] - Loaded object 96:0 02:47:32.938265 DEBUG global [c10] - Loaded object 221:0 02:47:32.938265 DEBUG global [c10] - Loaded object 99:0 02:47:32.938265 DEBUG global [c10] - Loaded object 101:0 02:47:32.938265 DEBUG global [c10] - Loaded object 102:0 02:47:32.938265 DEBUG global [c10] - Loaded object 155:0 02:47:32.938265 DEBUG global [c10] - Loaded object 199:0 02:47:32.938265 DEBUG global [c10] - Loaded object 104:0 02:47:32.938265 DEBUG global [c10] - Loaded object 158:0 02:47:32.938265 DEBUG global [c10] - Loaded object 105:0 02:47:32.938265 DEBUG global [c10] - Loaded object 106:0 02:47:32.938265 DEBUG global [c10] - Loaded object 108:0 02:47:32.938265 DEBUG global [c10] - Loaded object 109:0 02:47:32.938265 DEBUG global [c10] - Loaded object 110:0 02:47:32.938265 DEBUG global [c10] - Loaded object 111:0 02:47:32.938265 DEBUG global [c10] - Loaded object 112:0 02:47:32.938265 DEBUG global [c10] - Loaded object 113:0 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Acid breath 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Acid breath 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Age 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Air Elemental 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Air Shield 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Animate Dead 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Anti-Magic 02:47:32.938265 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Armageddon 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Berserk 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Bind 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Bless 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Blind 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Bloodlust 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Chain Lightning 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Clone 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Counterstrike 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Cure 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Curse 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Death Cloud 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Death Ripple 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Death Stare 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Destroy Undead 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Dimension Door 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Disease 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Disguise 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Dispel 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Disrupting Ray 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Earth Elemental 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Earthquake 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Fire Elemental 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Fire Shield 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Fire Wall 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Fireball 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Fly 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Force Field 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Forgetfulness 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Fortune 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Frenzy 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Frost Ring 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Haste 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Hypnotize 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Ice Bolt 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Implosion 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Inferno 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Land Mine 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Lightning Bolt 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Magic Arrow 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Magic Mirror 02:47:32.953890 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Meteor Shower 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Mirth 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Misfortune 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Paralyze 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Poison 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Prayer 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Precision 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Protection from Air 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Prot. from Earth 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Protection from Fire 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Prot. from Water 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Quicksand 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Remove Obstacle 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Resurrection 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Sacrifice 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Scuttle Boat 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Shield 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Slayer 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Slow 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Sorrow 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Stone Gaze 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Stone Skin 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Summon Boat 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Teleport 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Thunderbolt 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Town Portal 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell View Air 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell View Earth 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Visions 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Water Elemental 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Water Walk 02:47:32.969515 TRACE global [c10] - CSpellHandler::loadFromJson: loading spell Weakness 02:47:32.969515 INFO global [c10] - [DONE] Original game files 02:47:32.969515 INFO global [c10] - [DONE] Adventure AI trace 02:47:32.969515 INFO global [c10] - [DONE] VCMI essential files 02:47:32.969515 INFO global [c10] - [SKIP] Creature bonus icons 02:47:32.969515 INFO global [c10] - [DONE] Extra resolutions 02:47:32.969515 INFO global [c10] - Loading mod data: 453ms 02:47:32.969515 DEBUG global [c10] - Loaded object 98:0 02:47:32.985140 DEBUG global [c10] - Loaded object 98:8 02:47:32.985140 DEBUG global [c10] - Loaded object 98:5 02:47:32.985140 DEBUG global [c10] - Loaded object 98:7 02:47:32.985140 DEBUG global [c10] - Loaded object 98:3 02:47:32.985140 DEBUG global [c10] - Loaded object 98:4 02:47:32.985140 DEBUG global [c10] - Loaded object 98:1 02:47:32.985140 DEBUG global [c10] - Loaded object 98:6 02:47:32.985140 DEBUG global [c10] - Loaded object 98:2 02:47:32.985140 DEBUG global [c10] - Loaded object 34:4 02:47:32.985140 DEBUG global [c10] - Loaded object 34:12 02:47:32.985140 DEBUG global [c10] - Loaded object 34:13 02:47:32.985140 DEBUG global [c10] - Loaded object 34:14 02:47:32.985140 DEBUG global [c10] - Loaded object 34:1 02:47:32.985140 DEBUG global [c10] - Loaded object 34:8 02:47:32.985140 DEBUG global [c10] - Loaded object 34:6 02:47:32.985140 DEBUG global [c10] - Loaded object 34:3 02:47:32.985140 DEBUG global [c10] - Loaded object 34:17 02:47:32.985140 DEBUG global [c10] - Loaded object 34:7 02:47:32.985140 DEBUG global [c10] - Loaded object 34:0 02:47:32.985140 DEBUG global [c10] - Loaded object 34:9 02:47:32.985140 DEBUG global [c10] - Loaded object 34:11 02:47:33.000765 DEBUG global [c10] - Loaded object 34:16 02:47:33.000765 DEBUG global [c10] - Loaded object 34:2 02:47:33.000765 DEBUG global [c10] - Loaded object 34:10 02:47:33.000765 DEBUG global [c10] - Loaded object 34:15 02:47:33.000765 DEBUG global [c10] - Loaded object 34:5 02:47:33.000765 INFO global [c10] - Resolving identifiers: 32 ms 02:47:33.000765 DEBUG global [c10] - Loaded object 5:0 02:47:33.000765 DEBUG global [c10] - Loaded object 5:1 02:47:33.000765 DEBUG global [c10] - Loaded object 5:2 02:47:33.000765 DEBUG global [c10] - Loaded object 5:3 02:47:33.000765 DEBUG global [c10] - Loaded object 5:4 02:47:33.000765 DEBUG global [c10] - Loaded object 5:5 02:47:33.000765 DEBUG global [c10] - Loaded object 5:6 02:47:33.000765 DEBUG global [c10] - Loaded object 5:7 02:47:33.000765 DEBUG global [c10] - Loaded object 5:8 02:47:33.000765 DEBUG global [c10] - Loaded object 5:9 02:47:33.000765 DEBUG global [c10] - Loaded object 5:10 02:47:33.000765 DEBUG global [c10] - Loaded object 5:11 02:47:33.000765 DEBUG global [c10] - Loaded object 5:12 02:47:33.000765 DEBUG global [c10] - Loaded object 5:13 02:47:33.016390 DEBUG global [c10] - Loaded object 5:14 02:47:33.016390 DEBUG global [c10] - Loaded object 5:15 02:47:33.016390 DEBUG global [c10] - Loaded object 5:16 02:47:33.016390 DEBUG global [c10] - Loaded object 5:17 02:47:33.016390 DEBUG global [c10] - Loaded object 5:18 02:47:33.016390 DEBUG global [c10] - Loaded object 5:19 02:47:33.016390 DEBUG global [c10] - Loaded object 5:20 02:47:33.016390 DEBUG global [c10] - Loaded object 5:21 02:47:33.016390 DEBUG global [c10] - Loaded object 5:22 02:47:33.016390 DEBUG global [c10] - Loaded object 5:23 02:47:33.016390 DEBUG global [c10] - Loaded object 5:24 02:47:33.016390 DEBUG global [c10] - Loaded object 5:25 02:47:33.016390 DEBUG global [c10] - Loaded object 5:26 02:47:33.016390 DEBUG global [c10] - Loaded object 5:27 02:47:33.016390 DEBUG global [c10] - Loaded object 5:28 02:47:33.016390 DEBUG global [c10] - Loaded object 5:29 02:47:33.016390 DEBUG global [c10] - Loaded object 5:30 02:47:33.016390 DEBUG global [c10] - Loaded object 5:31 02:47:33.016390 DEBUG global [c10] - Loaded object 5:32 02:47:33.016390 DEBUG global [c10] - Loaded object 5:33 02:47:33.016390 DEBUG global [c10] - Loaded object 5:34 02:47:33.016390 DEBUG global [c10] - Loaded object 5:35 02:47:33.016390 DEBUG global [c10] - Loaded object 5:36 02:47:33.016390 DEBUG global [c10] - Loaded object 5:37 02:47:33.016390 DEBUG global [c10] - Loaded object 5:38 02:47:33.016390 DEBUG global [c10] - Loaded object 5:39 02:47:33.016390 DEBUG global [c10] - Loaded object 5:40 02:47:33.016390 DEBUG global [c10] - Loaded object 5:41 02:47:33.032015 DEBUG global [c10] - Loaded object 5:42 02:47:33.032015 DEBUG global [c10] - Loaded object 5:43 02:47:33.032015 DEBUG global [c10] - Loaded object 5:44 02:47:33.032015 DEBUG global [c10] - Loaded object 5:45 02:47:33.032015 DEBUG global [c10] - Loaded object 5:46 02:47:33.032015 DEBUG global [c10] - Loaded object 5:47 02:47:33.032015 DEBUG global [c10] - Loaded object 5:48 02:47:33.032015 DEBUG global [c10] - Loaded object 5:49 02:47:33.032015 DEBUG global [c10] - Loaded object 5:50 02:47:33.032015 DEBUG global [c10] - Loaded object 5:51 02:47:33.032015 DEBUG global [c10] - Loaded object 5:52 02:47:33.032015 DEBUG global [c10] - Loaded object 5:53 02:47:33.032015 DEBUG global [c10] - Loaded object 5:54 02:47:33.032015 DEBUG global [c10] - Loaded object 5:55 02:47:33.032015 DEBUG global [c10] - Loaded object 5:56 02:47:33.032015 DEBUG global [c10] - Loaded object 5:57 02:47:33.032015 DEBUG global [c10] - Loaded object 5:58 02:47:33.032015 DEBUG global [c10] - Loaded object 5:59 02:47:33.032015 DEBUG global [c10] - Loaded object 5:60 02:47:33.032015 DEBUG global [c10] - Loaded object 5:61 02:47:33.032015 DEBUG global [c10] - Loaded object 5:62 02:47:33.032015 DEBUG global [c10] - Loaded object 5:63 02:47:33.032015 DEBUG global [c10] - Loaded object 5:64 02:47:33.032015 DEBUG global [c10] - Loaded object 5:65 02:47:33.032015 DEBUG global [c10] - Loaded object 5:66 02:47:33.032015 DEBUG global [c10] - Loaded object 5:67 02:47:33.032015 DEBUG global [c10] - Loaded object 5:68 02:47:33.047640 DEBUG global [c10] - Loaded object 5:69 02:47:33.047640 DEBUG global [c10] - Loaded object 5:70 02:47:33.047640 DEBUG global [c10] - Loaded object 5:71 02:47:33.047640 DEBUG global [c10] - Loaded object 5:72 02:47:33.047640 DEBUG global [c10] - Loaded object 5:73 02:47:33.047640 DEBUG global [c10] - Loaded object 5:74 02:47:33.047640 DEBUG global [c10] - Loaded object 5:75 02:47:33.047640 DEBUG global [c10] - Loaded object 5:76 02:47:33.047640 DEBUG global [c10] - Loaded object 5:77 02:47:33.047640 DEBUG global [c10] - Loaded object 5:78 02:47:33.047640 DEBUG global [c10] - Loaded object 5:79 02:47:33.047640 DEBUG global [c10] - Loaded object 5:80 02:47:33.078890 DEBUG global [c10] - Loaded object 5:81 02:47:33.078890 DEBUG global [c10] - Loaded object 5:82 02:47:33.078890 DEBUG global [c10] - Loaded object 5:83 02:47:33.078890 DEBUG global [c10] - Loaded object 5:84 02:47:33.078890 DEBUG global [c10] - Loaded object 5:85 02:47:33.078890 DEBUG global [c10] - Loaded object 5:86 02:47:33.078890 DEBUG global [c10] - Loaded object 5:87 02:47:33.078890 DEBUG global [c10] - Loaded object 5:88 02:47:33.078890 DEBUG global [c10] - Loaded object 5:89 02:47:33.078890 DEBUG global [c10] - Loaded object 5:90 02:47:33.078890 DEBUG global [c10] - Loaded object 5:91 02:47:33.078890 DEBUG global [c10] - Loaded object 5:92 02:47:33.078890 DEBUG global [c10] - Loaded object 5:93 02:47:33.078890 DEBUG global [c10] - Loaded object 5:94 02:47:33.078890 DEBUG global [c10] - Loaded object 5:95 02:47:33.078890 DEBUG global [c10] - Loaded object 5:96 02:47:33.078890 DEBUG global [c10] - Loaded object 5:97 02:47:33.078890 DEBUG global [c10] - Loaded object 5:98 02:47:33.078890 DEBUG global [c10] - Loaded object 5:99 02:47:33.078890 DEBUG global [c10] - Loaded object 5:100 02:47:33.078890 DEBUG global [c10] - Loaded object 5:101 02:47:33.094515 DEBUG global [c10] - Loaded object 5:102 02:47:33.094515 DEBUG global [c10] - Loaded object 5:103 02:47:33.094515 DEBUG global [c10] - Loaded object 5:104 02:47:33.094515 DEBUG global [c10] - Loaded object 5:105 02:47:33.094515 DEBUG global [c10] - Loaded object 5:106 02:47:33.094515 DEBUG global [c10] - Loaded object 5:107 02:47:33.094515 DEBUG global [c10] - Loaded object 5:108 02:47:33.094515 DEBUG global [c10] - Loaded object 5:109 02:47:33.094515 DEBUG global [c10] - Loaded object 5:110 02:47:33.094515 DEBUG global [c10] - Loaded object 5:111 02:47:33.094515 DEBUG global [c10] - Loaded object 5:112 02:47:33.094515 DEBUG global [c10] - Loaded object 5:113 02:47:33.094515 DEBUG global [c10] - Loaded object 5:114 02:47:33.094515 DEBUG global [c10] - Loaded object 5:115 02:47:33.094515 DEBUG global [c10] - Loaded object 5:116 02:47:33.094515 DEBUG global [c10] - Loaded object 5:117 02:47:33.094515 DEBUG global [c10] - Loaded object 5:118 02:47:33.094515 DEBUG global [c10] - Loaded object 5:119 02:47:33.094515 DEBUG global [c10] - Loaded object 5:120 02:47:33.094515 DEBUG global [c10] - Loaded object 5:121 02:47:33.094515 DEBUG global [c10] - Loaded object 5:122 02:47:33.094515 DEBUG global [c10] - Loaded object 5:123 02:47:33.094515 DEBUG global [c10] - Loaded object 5:124 02:47:33.094515 DEBUG global [c10] - Loaded object 5:125 02:47:33.094515 DEBUG global [c10] - Loaded object 5:126 02:47:33.094515 DEBUG global [c10] - Loaded object 5:127 02:47:33.094515 DEBUG global [c10] - Loaded object 5:128 02:47:33.110140 DEBUG global [c10] - Loaded object 5:129 02:47:33.110140 DEBUG global [c10] - Loaded object 5:130 02:47:33.110140 DEBUG global [c10] - Loaded object 5:131 02:47:33.110140 DEBUG global [c10] - Loaded object 5:132 02:47:33.110140 DEBUG global [c10] - Loaded object 5:133 02:47:33.110140 DEBUG global [c10] - Loaded object 5:134 02:47:33.110140 DEBUG global [c10] - Loaded object 5:135 02:47:33.110140 DEBUG global [c10] - Loaded object 5:136 02:47:33.110140 DEBUG global [c10] - Loaded object 5:137 02:47:33.110140 DEBUG global [c10] - Loaded object 5:138 02:47:33.110140 DEBUG global [c10] - Loaded object 5:139 02:47:33.110140 DEBUG global [c10] - Loaded object 5:140 02:47:33.110140 DEBUG global [c10] - Loaded object 5:141 02:47:33.110140 DEBUG global [c10] - Loaded object 5:142 02:47:33.110140 DEBUG global [c10] - Loaded object 5:143 02:47:33.110140 DEBUG global [c10] - Loaded object 54:0 02:47:33.110140 DEBUG global [c10] - Loaded object 54:1 02:47:33.110140 DEBUG global [c10] - Loaded object 54:2 02:47:33.110140 DEBUG global [c10] - Loaded object 54:3 02:47:33.110140 DEBUG global [c10] - Loaded object 54:4 02:47:33.110140 DEBUG global [c10] - Loaded object 54:5 02:47:33.110140 DEBUG global [c10] - Loaded object 54:6 02:47:33.110140 DEBUG global [c10] - Loaded object 54:7 02:47:33.110140 DEBUG global [c10] - Loaded object 54:8 02:47:33.110140 DEBUG global [c10] - Loaded object 54:9 02:47:33.110140 DEBUG global [c10] - Loaded object 54:10 02:47:33.110140 DEBUG global [c10] - Loaded object 54:11 02:47:33.125765 DEBUG global [c10] - Loaded object 54:12 02:47:33.125765 DEBUG global [c10] - Loaded object 54:13 02:47:33.125765 DEBUG global [c10] - Loaded object 54:14 02:47:33.125765 DEBUG global [c10] - Loaded object 54:15 02:47:33.125765 DEBUG global [c10] - Loaded object 54:16 02:47:33.125765 DEBUG global [c10] - Loaded object 54:17 02:47:33.125765 DEBUG global [c10] - Loaded object 54:18 02:47:33.125765 DEBUG global [c10] - Loaded object 54:19 02:47:33.125765 DEBUG global [c10] - Loaded object 54:20 02:47:33.125765 DEBUG global [c10] - Loaded object 54:21 02:47:33.125765 DEBUG global [c10] - Loaded object 54:22 02:47:33.125765 DEBUG global [c10] - Loaded object 54:23 02:47:33.125765 DEBUG global [c10] - Loaded object 54:24 02:47:33.125765 DEBUG global [c10] - Loaded object 54:25 02:47:33.125765 DEBUG global [c10] - Loaded object 54:26 02:47:33.125765 DEBUG global [c10] - Loaded object 54:27 02:47:33.125765 DEBUG global [c10] - Loaded object 54:28 02:47:33.125765 DEBUG global [c10] - Loaded object 54:29 02:47:33.125765 DEBUG global [c10] - Loaded object 54:30 02:47:33.125765 DEBUG global [c10] - Loaded object 54:31 02:47:33.125765 DEBUG global [c10] - Loaded object 54:32 02:47:33.125765 DEBUG global [c10] - Loaded object 54:33 02:47:33.141390 DEBUG global [c10] - Loaded object 54:34 02:47:33.141390 DEBUG global [c10] - Loaded object 54:35 02:47:33.141390 DEBUG global [c10] - Loaded object 54:36 02:47:33.141390 DEBUG global [c10] - Loaded object 54:37 02:47:33.141390 DEBUG global [c10] - Loaded object 54:38 02:47:33.141390 DEBUG global [c10] - Loaded object 54:39 02:47:33.141390 DEBUG global [c10] - Loaded object 54:40 02:47:33.141390 DEBUG global [c10] - Loaded object 54:41 02:47:33.141390 DEBUG global [c10] - Loaded object 54:42 02:47:33.141390 DEBUG global [c10] - Loaded object 54:43 02:47:33.141390 DEBUG global [c10] - Loaded object 54:44 02:47:33.141390 DEBUG global [c10] - Loaded object 54:45 02:47:33.141390 DEBUG global [c10] - Loaded object 54:46 02:47:33.141390 DEBUG global [c10] - Loaded object 54:47 02:47:33.141390 DEBUG global [c10] - Loaded object 54:48 02:47:33.141390 DEBUG global [c10] - Loaded object 54:49 02:47:33.141390 DEBUG global [c10] - Loaded object 54:50 02:47:33.141390 DEBUG global [c10] - Loaded object 54:51 02:47:33.141390 DEBUG global [c10] - Loaded object 54:52 02:47:33.141390 DEBUG global [c10] - Loaded object 54:53 02:47:33.141390 DEBUG global [c10] - Loaded object 54:54 02:47:33.141390 DEBUG global [c10] - Loaded object 54:55 02:47:33.141390 DEBUG global [c10] - Loaded object 54:56 02:47:33.141390 DEBUG global [c10] - Loaded object 54:57 02:47:33.141390 DEBUG global [c10] - Loaded object 54:58 02:47:33.141390 DEBUG global [c10] - Loaded object 54:59 02:47:33.141390 DEBUG global [c10] - Loaded object 54:60 02:47:33.157015 DEBUG global [c10] - Loaded object 54:61 02:47:33.157015 DEBUG global [c10] - Loaded object 54:62 02:47:33.157015 DEBUG global [c10] - Loaded object 54:63 02:47:33.157015 DEBUG global [c10] - Loaded object 54:64 02:47:33.157015 DEBUG global [c10] - Loaded object 54:65 02:47:33.157015 DEBUG global [c10] - Loaded object 54:66 02:47:33.157015 DEBUG global [c10] - Loaded object 54:67 02:47:33.157015 DEBUG global [c10] - Loaded object 54:68 02:47:33.157015 DEBUG global [c10] - Loaded object 54:69 02:47:33.157015 DEBUG global [c10] - Loaded object 54:70 02:47:33.157015 DEBUG global [c10] - Loaded object 54:71 02:47:33.157015 DEBUG global [c10] - Loaded object 54:72 02:47:33.157015 DEBUG global [c10] - Loaded object 54:73 02:47:33.157015 DEBUG global [c10] - Loaded object 54:74 02:47:33.157015 DEBUG global [c10] - Loaded object 54:75 02:47:33.157015 DEBUG global [c10] - Loaded object 54:76 02:47:33.157015 DEBUG global [c10] - Loaded object 54:77 02:47:33.157015 DEBUG global [c10] - Loaded object 54:78 02:47:33.157015 DEBUG global [c10] - Loaded object 54:79 02:47:33.157015 DEBUG global [c10] - Loaded object 54:80 02:47:33.157015 DEBUG global [c10] - Loaded object 54:81 02:47:33.157015 DEBUG global [c10] - Loaded object 54:82 02:47:33.157015 DEBUG global [c10] - Loaded object 54:83 02:47:33.157015 DEBUG global [c10] - Loaded object 54:84 02:47:33.157015 DEBUG global [c10] - Loaded object 54:85 02:47:33.157015 DEBUG global [c10] - Loaded object 54:86 02:47:33.172640 DEBUG global [c10] - Loaded object 54:87 02:47:33.172640 DEBUG global [c10] - Loaded object 54:88 02:47:33.172640 DEBUG global [c10] - Loaded object 54:89 02:47:33.172640 DEBUG global [c10] - Loaded object 54:90 02:47:33.172640 DEBUG global [c10] - Loaded object 54:91 02:47:33.172640 DEBUG global [c10] - Loaded object 54:92 02:47:33.172640 DEBUG global [c10] - Loaded object 54:93 02:47:33.172640 DEBUG global [c10] - Loaded object 54:94 02:47:33.172640 DEBUG global [c10] - Loaded object 54:95 02:47:33.172640 DEBUG global [c10] - Loaded object 54:96 02:47:33.172640 DEBUG global [c10] - Loaded object 54:97 02:47:33.172640 DEBUG global [c10] - Loaded object 54:98 02:47:33.172640 DEBUG global [c10] - Loaded object 54:99 02:47:33.172640 DEBUG global [c10] - Loaded object 54:100 02:47:33.172640 DEBUG global [c10] - Loaded object 54:101 02:47:33.172640 DEBUG global [c10] - Loaded object 54:102 02:47:33.172640 DEBUG global [c10] - Loaded object 54:103 02:47:33.172640 DEBUG global [c10] - Loaded object 54:104 02:47:33.172640 DEBUG global [c10] - Loaded object 54:105 02:47:33.172640 DEBUG global [c10] - Loaded object 54:106 02:47:33.172640 DEBUG global [c10] - Loaded object 54:107 02:47:33.172640 DEBUG global [c10] - Loaded object 54:108 02:47:33.172640 DEBUG global [c10] - Loaded object 54:109 02:47:33.172640 DEBUG global [c10] - Loaded object 54:110 02:47:33.172640 DEBUG global [c10] - Loaded object 54:111 02:47:33.172640 DEBUG global [c10] - Loaded object 54:112 02:47:33.188265 DEBUG global [c10] - Loaded object 54:113 02:47:33.188265 DEBUG global [c10] - Loaded object 54:114 02:47:33.188265 DEBUG global [c10] - Loaded object 54:115 02:47:33.188265 DEBUG global [c10] - Loaded object 54:116 02:47:33.188265 DEBUG global [c10] - Loaded object 54:117 02:47:33.188265 DEBUG global [c10] - Loaded object 54:118 02:47:33.188265 DEBUG global [c10] - Loaded object 54:119 02:47:33.188265 DEBUG global [c10] - Loaded object 54:120 02:47:33.188265 DEBUG global [c10] - Loaded object 54:121 02:47:33.188265 DEBUG global [c10] - Loaded object 54:122 02:47:33.188265 DEBUG global [c10] - Loaded object 54:123 02:47:33.188265 DEBUG global [c10] - Loaded object 54:124 02:47:33.188265 DEBUG global [c10] - Loaded object 54:125 02:47:33.188265 DEBUG global [c10] - Loaded object 54:126 02:47:33.188265 DEBUG global [c10] - Loaded object 54:127 02:47:33.188265 DEBUG global [c10] - Loaded object 54:128 02:47:33.188265 DEBUG global [c10] - Loaded object 54:129 02:47:33.188265 DEBUG global [c10] - Loaded object 54:130 02:47:33.188265 DEBUG global [c10] - Loaded object 54:131 02:47:33.188265 DEBUG global [c10] - Loaded object 54:132 02:47:33.188265 DEBUG global [c10] - Loaded object 54:133 02:47:33.188265 DEBUG global [c10] - Loaded object 54:134 02:47:33.188265 DEBUG global [c10] - Loaded object 54:135 02:47:33.188265 DEBUG global [c10] - Loaded object 54:136 02:47:33.188265 DEBUG global [c10] - Loaded object 54:137 02:47:33.188265 DEBUG global [c10] - Loaded object 54:138 02:47:33.203890 DEBUG global [c10] - Loaded object 54:139 02:47:33.203890 DEBUG global [c10] - Loaded object 54:140 02:47:33.203890 DEBUG global [c10] - Loaded object 54:141 02:47:33.203890 DEBUG global [c10] - Loaded object 54:142 02:47:33.203890 DEBUG global [c10] - Loaded object 54:143 02:47:33.203890 DEBUG global [c10] - Loaded object 54:144 02:47:33.203890 DEBUG global [c10] - Loaded object 54:145 02:47:33.203890 DEBUG global [c10] - Loaded object 54:146 02:47:33.203890 DEBUG global [c10] - Loaded object 54:147 02:47:33.203890 DEBUG global [c10] - Loaded object 54:148 02:47:33.203890 DEBUG global [c10] - Loaded object 54:149 02:47:33.203890 WARN global [c10] - No templates found for 49:1 02:47:33.203890 WARN global [c10] - No templates found for 70:0 02:47:33.203890 WARN global [c10] - No templates found for 79:7 02:47:33.203890 WARN global [c10] - No templates found for 100:1 02:47:33.203890 WARN global [c10] - No templates found for 103:1 02:47:33.203890 WARN global [c10] - No templates found for 172:0 02:47:33.203890 WARN global [c10] - No templates found for 186:0 02:47:33.203890 WARN global [c10] - No templates found for 189:0 02:47:33.219515 INFO global [c10] - Handlers post-load finalization: 218 ms 02:47:33.219515 INFO global [c10] - All game content loaded in 1125 ms 02:47:33.219515 INFO global [c10] - Template handler: 1125 02:47:33.219515 INFO global [c10] - Initializing VCMI_Lib: 1172 02:47:33.282015 INFO global [c10] - Loading and transforming heroes' flags: 63 02:47:33.297640 INFO global [c10] - Screen handler: 78 02:47:33.344515 INFO global [c10] - Main graphics: 47 02:47:33.344515 INFO global [c10] - Initializing game graphics: 125 02:47:33.360140 INFO global [c10] - Message handler: 16 02:47:33.360140 INFO global [460] - Initialization of VCMI (together): 1719 02:47:33.391390 TRACE global [460] - Loading music file Music/MainMenu 02:47:33.391390 TRACE global [460] - Playing music file Music/MainMenu 02:47:34.032015 TRACE animation [460] - Button clicked at 540x10 02:47:34.032015 TRACE animation [460] - Parent isclass CMenuEntry at 0x0 02:47:34.032015 TRACE animation [460] - Parent isclass CTabbedInt at 0x0 02:47:34.032015 TRACE animation [460] - Parent isclass CMenuScreen at 0x0 02:47:34.235140 TRACE animation [460] - Button clicked at 545x4 02:47:34.235140 TRACE animation [460] - Parent isclass CMenuEntry at 0x0 02:47:34.235140 TRACE animation [460] - Parent isclass CTabbedInt at 0x0 02:47:34.235140 TRACE animation [460] - Parent isclass CMenuScreen at 0x0 02:47:34.313265 INFO global [460] - Blocking buttons from 0 02:47:34.375765 DEBUG global [460] - Request to patch map maps/arrogance5 02:47:34.375765 DEBUG global [460] - Request to patch map maps/closed clans145 02:47:34.391390 DEBUG global [460] - Request to patch map maps/middleearthxl136 02:47:34.407015 DEBUG global [460] - Request to patch map maps/paragon Долго ходит очень 02:47:34.422640 DEBUG global [460] - Request to patch map maps/vcmi_tests_2011b 02:47:34.625765 TRACE animation [460] - Button clicked at 411x80 02:47:34.657015 TRACE animation [460] - Parent isclass CSelectionScreen at 0x0 02:47:37.016390 TRACE animation [460] - Button clicked at 599x456 02:47:37.016390 TRACE animation [460] - Parent isclass CToggleGroup at 393x6 02:47:37.016390 TRACE animation [460] - Parent isclass InfoCard at 393x6 02:47:37.016390 TRACE animation [460] - Parent isclass CSelectionScreen at 0x0 02:47:37.438265 TRACE animation [460] - Button clicked at 411x510 02:47:37.438265 TRACE animation [460] - Parent isclass CSelectionScreen at 0x0 02:47:38.266390 TRACE animation [460] - Button clicked at 411x535 02:47:38.266390 TRACE animation [460] - Parent isclass CSelectionScreen at 0x0 02:47:38.328890 TRACE global [460] - Stoping music file Music/MainMenu 02:47:38.422640 INFO network [e88] - Setting up thread calling server: 0 02:47:39.703890 INFO network [e88] - Waiting for server: 1282 02:47:39.703890 INFO network [e88] - Establishing connection... 02:47:39.703890 INFO network [e88] - Found endpoints: 02:47:39.703890 INFO network [e88] - 0: 127.0.0.1:3030 02:47:39.703890 INFO network [e88] - Trying connection to 127.0.0.1:3030 (0) 02:47:39.703890 INFO network [e88] - Established connection with VCMI 0.97b (server) 02:47:39.703890 INFO network [e88] - Connecting to the server: 0 02:47:39.719515 INFO network [e88] - Will send info to server... 02:47:40.657015 INFO network [e88] - Sending/Getting info to/from the server: 938 02:47:40.657015 INFO network [e88] - Creating gamestate: 0 02:47:40.657015 INFO global [e88] - Using random seed: 1420411659 02:47:40.657015 INFO global [e88] - Open map file: MAPS/PARAGON Долго ходит очень 02:47:40.891390 DEBUG global [e88] - Hero 6 will be taken from the predefined heroes list. 02:47:40.907015 DEBUG global [e88] - Hero: Christian at 53 54 0 02:47:40.938265 DEBUG global [e88] - Hero 8 will be taken from the predefined heroes list. 02:47:40.938265 DEBUG global [e88] - Hero: Rion at 141 118 0 02:47:40.969515 DEBUG global [e88] - Hero 125 will be taken from the predefined heroes list. 02:47:40.969515 DEBUG global [e88] - Hero: Styg at 21 22 0 02:47:40.969515 DEBUG global [e88] - Hero 106 will be taken from the predefined heroes list. 02:47:40.985140 DEBUG global [e88] - Hero 119 will be taken from the predefined heroes list. 02:47:40.985140 DEBUG global [e88] - Hero: Broghild at 110 25 0 02:47:40.985140 DEBUG global [e88] - Hero 83 will be taken from the predefined heroes list. 02:47:40.985140 DEBUG global [e88] - Hero: Ajit at 32 102 0 02:47:40.985140 DEBUG global [e88] - Hero 114 will be taken from the predefined heroes list. 02:47:40.985140 DEBUG global [e88] - Hero 121 will be taken from the predefined heroes list. 02:47:40.985140 DEBUG global [e88] - Hero: Rosic at 144 78 0 02:47:41.000765 DEBUG global [e88] - Hero 122 will be taken from the predefined heroes list. 02:47:41.000765 DEBUG global [e88] - Hero 126 will be taken from the predefined heroes list. 02:47:41.000765 DEBUG global [e88] - Hero 21 will be taken from the predefined heroes list. 02:47:41.000765 DEBUG global [e88] - Hero: Ivor at 99 108 0 02:47:41.000765 DEBUG global [e88] - Hero 147 will be taken from the predefined heroes list. 02:47:41.000765 WARN global [e88] - Hero Эрианна subID=147 has spells set twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.000765 WARN global [e88] - Hero Эрианна subID=147 has set primary skills twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.016390 TRACE bonus [e88] - #$# +1 Angels #propagated to# Hero Инврис 02:47:41.016390 DEBUG global [e88] - Hero 2 will be taken from the predefined heroes list. 02:47:41.016390 TRACE bonus [e88] - #$# +1 Archangels #propagated to# Hero Фордрагон 02:47:41.016390 DEBUG global [e88] - Hero: Edric at 138 58 0 02:47:41.016390 DEBUG global [e88] - Hero 117 will be taken from the predefined heroes list. 02:47:41.016390 DEBUG global [e88] - Hero 1 will be taken from the predefined heroes list. 02:47:41.016390 DEBUG global [e88] - Hero: Valeska at 119 89 0 02:47:41.016390 DEBUG global [e88] - Hero 102 will be taken from the predefined heroes list. 02:47:41.016390 WARN global [e88] - Hero Йорогос subID=102 has set primary skills twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.032015 DEBUG global [e88] - Hero: Crag Hack at 30 134 0 02:47:41.032015 DEBUG global [e88] - Hero 16 will be taken from the predefined heroes list. 02:47:41.032015 DEBUG global [e88] - Hero: Mephala at 8 54 0 02:47:41.032015 DEBUG global [e88] - Hero 22 will be taken from the predefined heroes list. 02:47:41.032015 DEBUG global [e88] - Hero 148 will be taken from the predefined heroes list. 02:47:41.032015 WARN global [e88] - Hero Олвин at -1 -1 -1 has set artifacts twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.032015 WARN global [e88] - Hero Олвин subID=148 has spells set twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.047640 WARN global [e88] - Hero Олвин subID=148 has set primary skills twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.047640 DEBUG global [e88] - Hero: Gelu at 66 22 0 02:47:41.047640 DEBUG global [e88] - Hero 29 will be taken from the predefined heroes list. 02:47:41.047640 DEBUG global [e88] - Hero: Melodia at 31 92 0 02:47:41.047640 DEBUG global [e88] - Hero 144 will be taken from the predefined heroes list. 02:47:41.047640 DEBUG global [e88] - Hero: Sir Mullich at 136 132 0 02:47:41.047640 DEBUG global [e88] - Hero 109 will be taken from the predefined heroes list. 02:47:41.047640 DEBUG global [e88] - Hero: Gundula at 34 75 0 02:47:41.047640 DEBUG global [e88] - Hero 112 will be taken from the predefined heroes list. 02:47:41.063265 DEBUG global [e88] - Hero 104 will be taken from the predefined heroes list. 02:47:41.063265 DEBUG global [e88] - Hero 152 will be taken from the predefined heroes list. 02:47:41.063265 DEBUG global [e88] - Hero: Roland at 138 57 0 02:47:41.063265 DEBUG global [e88] - Hero 115 will be taken from the predefined heroes list. 02:47:41.063265 DEBUG global [e88] - Hero: Tazar at 7 37 0 02:47:41.078890 DEBUG global [e88] - Hero 150 will be taken from the predefined heroes list. 02:47:41.078890 DEBUG global [e88] - Hero: Lord Haart at 66 80 0 02:47:41.078890 DEBUG global [e88] - Hero 87 will be taken from the predefined heroes list. 02:47:41.078890 DEBUG global [e88] - Hero: Shakti at 7 140 0 02:47:41.078890 DEBUG global [e88] - Hero 23 will be taken from the predefined heroes list. 02:47:41.078890 WARN global [e88] - Hero Аэлвинн at -1 -1 -1 has set artifacts twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.078890 DEBUG global [e88] - Hero 34 will be taken from the predefined heroes list. 02:47:41.078890 DEBUG global [e88] - Hero: Josephine at 142 16 0 02:47:41.094515 DEBUG global [e88] - Hero 101 will be taken from the predefined heroes list. 02:47:41.094515 DEBUG global [e88] - Hero: Krellion at 98 57 0 02:47:41.094515 DEBUG global [e88] - Hero 149 will be taken from the predefined heroes list. 02:47:41.094515 TRACE bonus [e88] - #$# +1 Archangels #propagated to# Hero Хаас 02:47:41.094515 WARN global [e88] - Hero Хаас at -1 -1 -1 has set artifacts twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.094515 TRACE bonus [e88] - #$#+1 Archangels #is no longer propagated to# Hero Хаас 02:47:41.094515 WARN global [e88] - Hero Хаас subID=149 has spells set twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.094515 WARN global [e88] - Hero Хаас subID=149 has set primary skills twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.141390 DEBUG global [e88] - Hero 155 will be taken from the predefined heroes list. 02:47:41.141390 TRACE bonus [e88] - #$# +1 Archangels #propagated to# Hero Гелиар 02:47:41.141390 DEBUG global [e88] - Hero: Xeron at 130 68 1 02:47:41.157015 DEBUG global [e88] - Hero 129 will be taken from the predefined heroes list. 02:47:41.157015 DEBUG global [e88] - Hero: Thunar at 67 35 1 02:47:41.157015 DEBUG global [e88] - Hero 134 will be taken from the predefined heroes list. 02:47:41.157015 TRACE bonus [e88] - #$# +1 Archangels #propagated to# Hero Темпестус 02:47:41.157015 DEBUG global [e88] - Hero: Fiur at 65 63 1 02:47:41.172640 DEBUG global [e88] - Hero 140 will be taken from the predefined heroes list. 02:47:41.172640 DEBUG global [e88] - Hero: Inteus at 45 29 1 02:47:41.172640 DEBUG global [e88] - Hero 36 will be taken from the predefined heroes list. 02:47:41.172640 DEBUG global [e88] - Hero: Torosar at 4 1 1 02:47:41.172640 DEBUG global [e88] - Hero 10 will be taken from the predefined heroes list. 02:47:41.188265 DEBUG global [e88] - Hero 81 will be taken from the predefined heroes list. 02:47:41.188265 DEBUG global [e88] - Hero: Arlach at 120 7 1 02:47:41.188265 DEBUG global [e88] - Hero 39 will be taken from the predefined heroes list. 02:47:41.188265 DEBUG global [e88] - Hero: Iona at 70 143 1 02:47:41.188265 DEBUG global [e88] - Hero 67 will be taken from the predefined heroes list. 02:47:41.188265 WARN global [e88] - Hero Жозефина subID=67 has set primary skills twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.188265 DEBUG global [e88] - Hero: Charna at 137 4 1 02:47:41.188265 DEBUG global [e88] - Hero 65 will be taken from the predefined heroes list. 02:47:41.188265 WARN global [e88] - Hero Йорогос subID=65 has set primary skills twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.203890 DEBUG global [e88] - Hero: Vokial at 141 0 1 02:47:41.203890 DEBUG global [e88] - Hero 82 will be taken from the predefined heroes list. 02:47:41.203890 DEBUG global [e88] - Hero: Dace at 31 93 1 02:47:41.203890 DEBUG global [e88] - Hero 68 will be taken from the predefined heroes list. 02:47:41.203890 DEBUG global [e88] - Hero: Tamika at 118 81 1 02:47:41.203890 DEBUG global [e88] - Hero 80 will be taken from the predefined heroes list. 02:47:41.203890 DEBUG global [e88] - Hero 28 will be taken from the predefined heroes list. 02:47:41.203890 DEBUG global [e88] - Hero: Malcom at 143 141 1 02:47:41.219515 DEBUG global [e88] - Hero 17 will be taken from the predefined heroes list. 02:47:41.219515 DEBUG global [e88] - Hero: Ufretin at 114 104 1 02:47:41.219515 DEBUG global [e88] - Hero 64 will be taken from the predefined heroes list. 02:47:41.219515 WARN global [e88] - Hero Вандрой subID=64 has set primary skills twice (in map properties and on adventure map instance). Using the latter set... 02:47:41.219515 DEBUG global [e88] - Hero: Straker at 134 1 1 02:47:41.219515 DEBUG global [e88] - Hero 46 will be taken from the predefined heroes list. 02:47:41.235140 DEBUG global [e88] - Hero 74 will be taken from the predefined heroes list. 02:47:41.235140 DEBUG global [e88] - Hero: Sandro at 142 52 1 02:47:41.235140 DEBUG global [e88] - Hero 85 will be taken from the predefined heroes list. 02:47:41.235140 DEBUG global [e88] - Hero 132 will be taken from the predefined heroes list. 02:47:41.250765 DEBUG global [e88] - Hero 20 will be taken from the predefined heroes list. 02:47:41.250765 DEBUG global [e88] - Hero: Thorgrim at 100 104 1 02:47:41.250765 DEBUG global [e88] - Hero 49 will be taken from the predefined heroes list. 02:47:41.250765 DEBUG global [e88] - Hero: Rashka at 6 122 1 02:47:41.250765 DEBUG global [e88] - Hero 91 will be taken from the predefined heroes list. 02:47:41.250765 DEBUG global [e88] - Hero: Jeddite at 136 6 1 02:47:41.250765 DEBUG global [e88] - Hero 151 will be taken from the predefined heroes list. 02:47:41.250765 DEBUG global [e88] - Hero: Mutare at 24 107 1 02:47:41.250765 DEBUG global [e88] - Hero 0 will be taken from the predefined heroes list. 02:47:41.250765 DEBUG global [e88] - Hero: Orrin at 25 21 1 02:47:41.266390 DEBUG global [e88] - Hero 135 will be taken from the predefined heroes list. 02:47:41.266390 DEBUG global [e88] - Hero: Kalt at 52 74 1 02:47:41.266390 DEBUG global [e88] - Hero 45 will be taken from the predefined heroes list. 02:47:41.266390 DEBUG global [e88] - Hero: Solmyr at 8 9 1 02:47:41.266390 DEBUG global [e88] - Hero 153 will be taken from the predefined heroes list. 02:47:41.266390 TRACE bonus [e88] - #$# +1 Crystal Dragons #propagated to# Hero Пеплокрыл 02:47:41.266390 DEBUG global [e88] - Hero: Mutare Drake at 47 105 1 02:47:41.266390 DEBUG global [e88] - Hero 130 will be taken from the predefined heroes list. 02:47:41.282015 DEBUG global [e88] - Hero: Ignissa at 7 94 1 02:47:41.282015 DEBUG global [e88] - Hero 37 will be taken from the predefined heroes list. 02:47:41.282015 DEBUG global [e88] - Hero: Fafner at 17 69 1 02:47:41.282015 DEBUG global [e88] - Hero 44 will be taken from the predefined heroes list. 02:47:41.282015 DEBUG global [e88] - Hero: Theodorus at 63 26 1 02:47:41.282015 DEBUG global [e88] - Hero 9 will be taken from the predefined heroes list. 02:47:41.282015 DEBUG global [e88] - Hero: Adela at 141 3 1 02:47:41.282015 DEBUG global [e88] - Hero 35 will be taken from the predefined heroes list. 02:47:41.282015 DEBUG global [e88] - Hero: Neela at 8 57 1 02:47:41.282015 DEBUG global [e88] - Hero 131 will be taken from the predefined heroes list. 02:47:41.282015 DEBUG global [e88] - Hero: Lacus at 82 11 1 02:47:41.282015 DEBUG global [e88] - Hero 90 will be taken from the predefined heroes list. 02:47:41.297640 DEBUG global [e88] - Hero: Malekith at 36 140 1 02:47:41.297640 DEBUG global [e88] - Hero 108 will be taken from the predefined heroes list. 02:47:41.297640 DEBUG global [e88] - Hero: Zubin at 2 69 1 02:47:41.328890 DEBUG global [e88] - Request to patch map maps/paragon Долго ходит очень 02:47:41.328890 INFO global [e88] - Map loaded! 02:47:41.328890 INFO global [e88] - Our checksum for the map: 2818979743 02:47:41.328890 DEBUG global [e88] - Initialization: 02:47:41.328890 DEBUG global [e88] - Creating player entries in gs 02:47:41.328890 DEBUG global [e88] - Picking grail position 02:47:41.328890 DEBUG global [e88] - Picking random factions for players 02:47:41.328890 DEBUG global [e88] - Randomizing objects 02:47:41.344515 DEBUG global [e88] - Giving starting hero 02:47:41.344515 DEBUG global [e88] - Setting up resources 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 89%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 70%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 77%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 70%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 76%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 77%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 66%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 89%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 86%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 71%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 70%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 78%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 26%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 65%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 22%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 44%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 23%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 67%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 24%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 29%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 78%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 79%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 64%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 75%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 89%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.344515 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 71%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 69%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 69%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 87%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 66%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 41%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 78%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 67%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 62%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 44%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 26%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 21%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 48%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 35%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 30%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 70%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 12%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 64%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 13%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 54%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 10%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 52%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 38%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 12%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 70%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 48%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 39%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 14%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 54%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 19%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 48%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 64%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 69%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.360140 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 26%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 52%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 65%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 65%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 31%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 20%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 27%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 33%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 29%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 44%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 16%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 27%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 69%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.375765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 69%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 66%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 20%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 72%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 21%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 31%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 13%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 19%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 26%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 40%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 44%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 48%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 92%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 73%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 75%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 47%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 66%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 84%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 52%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 45%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 37%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 81%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 81%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 40%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 80%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 94%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 43%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 76%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 90%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 65%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 67%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 67%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 64%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 89%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 41%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 70%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 20%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 23%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 28%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 15%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 44%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 63%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 24%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 23%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 48%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.391390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 8%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 6%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 41%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 42%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 37%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 38%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 38%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 36%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 36%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 36%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 40%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 40%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 43%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 64%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 41%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 43%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 35%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 40%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 42%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 42%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 43%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 36%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 36%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 27%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 39%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 73%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 30%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 15%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 33%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 29%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 54%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 67%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 86%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 66%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 52%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.407015 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 41%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 30%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 32%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 65%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 66%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 71%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 64%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 70%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 63%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 64%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 34%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 16%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 35%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 48%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 33%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 25%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 30%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 15%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 25%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 63%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 12%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 29%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 10%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 16%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 21%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 62%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 72%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 37%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 62%. 02:47:41.422640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 41%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 26%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 67%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 65%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 65%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 73%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 41%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 67%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 52%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 65%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 35%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 23%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 24%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 32%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 18%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 32%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 15%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 35%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 68%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 17%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 48%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 67%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 23%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 29%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 52%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 41%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 72%. 02:47:41.438265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 48%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 27%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 20%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 40%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 23%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 30%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 73%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 67%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 40%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 18%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 31%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 22%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 15%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 26%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 27%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 67%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 17%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 44%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 65%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 22%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 32%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 39%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 40%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 35%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 36%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 40%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 72%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 70%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 35%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 26%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 72%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 26%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 15%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 27%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 18%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 68%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 30%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 24%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 37%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 49%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 41%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 26%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 41%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 35%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 52%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 31%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 30%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 25%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 34%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 30%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 22%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 34%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 33%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 18%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 51%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 47%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 32%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 45%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 57%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 29%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 49%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 34%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 8%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 32%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 64%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 29%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 11%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 83%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 25%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 7%. 02:47:41.453890 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 12%. 02:47:41.453890 DEBUG global [e88] - Starting bonuses 02:47:41.453890 DEBUG global [e88] - Towns 02:47:41.469515 DEBUG global [e88] - Object initialization 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 29%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 53%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 85%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 86%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 77%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 26%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 24%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 75%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 73%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 66%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 5%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 40%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 21%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 8%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 14%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 18%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 17%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 29%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 71%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 31%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.500765 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 19%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 55%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 60%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 60%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 12%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 16%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 21%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 29%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 37%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 50%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 12%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 79%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 75%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 80%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 68%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 63%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 82%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 91%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 78%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 58%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 67%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 78%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 77%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 35%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 21%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 34%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 33%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 69%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 20%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 51%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 54%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 30%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 55%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 78%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 9%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 39%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 82%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 25%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 23%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 37%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 92%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 86%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 4%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 81%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 44%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 59%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 68%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 28%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 42%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 56%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 61%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 29%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 3%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 48%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 46%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 15%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 43%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 65%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 72%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 66%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 32%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 47%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 31%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 72%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 95%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 78%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 27%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 60%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 70%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 13%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 74%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.516390 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 77%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 42%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 39%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 43%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 75%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 35%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 17%. 02:47:41.532015 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 63%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 41%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 28%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 43%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 78%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 62%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 46%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 73%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 84%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 59%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 39%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 11%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 27%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 41%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 64%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 54%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 90%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 41%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 23%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 10%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 21%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 81%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 24%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 38%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 89%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 94%. 02:47:41.547640 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 23%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 58%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 73%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 6%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 87%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 26%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 12%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 70%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 39%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 29%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 17%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 85%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 77%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 38%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 2%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 53%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 68%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 99%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 42%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 36%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 69%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 79%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 11%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 16%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 76%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 74%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 34%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 33%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 24%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 57%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 96%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 36%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 38%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 39%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 14%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 22%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 18%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 16%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 45%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 66%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 80%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 84%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 83%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 76%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 60%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 1%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 86%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 56%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 93%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 61%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 7%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 8%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 88%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 39%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 50%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 12%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 2 with a probability of 74%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 41%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 5%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 98%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 29%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 3 with a probability of 97%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 0%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 62%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 1 with a probability of 65%. 02:47:41.563265 TRACE global [e88] - The hero gets the primary skill 0 with a probability of 36%. 02:47:41.594515 TRACE bonus [e88] - #$# Spirit Guardian +2 #propagated to# Player Green 02:47:41.594515 TRACE bonus [e88] - #$# Necromancy Amplifier +10 #propagated to# Player Orange 02:47:41.594515 TRACE bonus [e88] - #$# Soul Prison +20 #propagated to# Player Orange 02:47:41.594515 TRACE bonus [e88] - #$# Necromancy Amplifier +10 #propagated to# Player Orange 02:47:41.594515 TRACE bonus [e88] - #$# Soul Prison +20 #propagated to# Player Orange 02:47:41.594515 TRACE bonus [e88] - #$# Spirit Guardian +2 #propagated to# Player Green 02:47:41.594515 TRACE bonus [e88] - #$# Loins of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Torso of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Head of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Arms of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Head of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Loins of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Legs of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Torso of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Legs of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Loins of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Arms of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Arms of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 TRACE bonus [e88] - #$# Legs of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:41.594515 DEBUG global [e88] - Fog of war 02:47:41.657015 DEBUG global [e88] - Checking objectives 02:47:41.657015 INFO global [e88] - Seed after init is 1803748286 (before was 1420411659) 02:47:41.657015 INFO network [e88] - Initializing GameState (together): 1000 02:47:41.657015 INFO network [e88] - Creating mapHandler: 0 02:47:42.391390 INFO global [e88] - Preparing FoW, roads, rivers,borders: 734 02:47:43.407015 TRACE global [bb4] - Del-ing music file Music/MainMenu 02:47:45.016390 INFO global [e88] - Making object rects: 2625 02:47:45.016390 INFO network [e88] - Initializing mapHandler (together): 3359 02:47:45.016390 TRACE network [e88] - Preparing interface for player 0 02:47:45.016390 INFO network [e88] - Player 0 will be lead by VCAI 02:47:45.016390 INFO global [e88] - Opening VCAI 02:47:45.094515 INFO global [e88] - Loaded VCAI 02:47:45.094515 TRACE ai [e88] - Entering __thiscall VCAI::VCAI(void). 02:47:45.094515 TRACE ai [e88] - Leaving __thiscall VCAI::VCAI(void). 02:47:45.094515 TRACE global [e88] - Initializing the interface for player 0 02:47:45.094515 TRACE ai [e88] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.094515 INFO ai [e88] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 accumulation: AlgebraicSum defuzzifier: Centroid 200 default: nan lock-previous: false lock-range: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum activation: Minimum rule: if OurShooters is MANY and EnemySpeed is LOW then Threat is LOW rule: if OurShooters is MANY and EnemyShooters is FEW then Threat is LOW rule: if OurSpeed is LOW and EnemyShooters is MANY then Threat is HIGH rule: if OurSpeed is HIGH and EnemyShooters is MANY then Threat is LOW rule: if OurWalkers is FEW and EnemyShooters is MANY then Threat is somewhat LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is somewhat HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is somewhat HIGH rule: if Bank is TRUE and EnemyShooters is MANY then Threat is LOW rule: if CastleWalls is HIGH and OurWalkers is MANY then Threat is very HIGH rule: if CastleWalls is HIGH and OurFlyers is MANY and OurShooters is MANY then Threat is MEDIUM rule: if CastleWalls is MEDIUM and OurShooters is MANY and EnemyWalkers is MANY then Threat is LOW 02:47:45.157015 INFO ai [e88] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 term: LOW Ramp 0.200 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 3.000 term: SMALL Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 3.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 OutputVariable: Value enabled: true range: 0.000 5.000 accumulation: AlgebraicSum defuzzifier: Centroid 200 default: nan lock-previous: false lock-range: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum activation: Minimum rule: if strengthRatio is HIGH and heroStrength is LOW then Value is very HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is somewhat HIGH rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is somewhat LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is very LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is somewhat HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is very LOW rule: if lockedMissionImportance is MEDIUM then Value is somewhat LOW rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SMALL then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW 02:47:45.188265 TRACE ai [e88] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.188265 TRACE network [e88] - Preparing interface for player 1 02:47:45.188265 TRACE global [e88] - Human player interface for player 1 being constructed 02:47:45.188265 TRACE global [e88] - Initializing the interface for player 1 02:47:45.297640 TRACE network [e88] - Preparing interface for player 2 02:47:45.297640 INFO network [e88] - Player 2 will be lead by VCAI 02:47:45.297640 INFO global [e88] - Opening VCAI 02:47:45.297640 INFO global [e88] - Loaded VCAI 02:47:45.297640 TRACE ai [e88] - Entering __thiscall VCAI::VCAI(void). 02:47:45.297640 TRACE ai [e88] - Leaving __thiscall VCAI::VCAI(void). 02:47:45.297640 TRACE global [e88] - Initializing the interface for player 2 02:47:45.297640 TRACE ai [e88] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.313265 TRACE ai [e88] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.313265 TRACE network [e88] - Preparing interface for player 3 02:47:45.313265 INFO network [e88] - Player 3 will be lead by VCAI 02:47:45.313265 INFO global [e88] - Opening VCAI 02:47:45.313265 INFO global [e88] - Loaded VCAI 02:47:45.313265 TRACE ai [e88] - Entering __thiscall VCAI::VCAI(void). 02:47:45.313265 TRACE ai [e88] - Leaving __thiscall VCAI::VCAI(void). 02:47:45.313265 TRACE global [e88] - Initializing the interface for player 3 02:47:45.313265 TRACE ai [e88] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.313265 TRACE ai [e88] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.313265 TRACE network [e88] - Preparing interface for player 4 02:47:45.313265 INFO network [e88] - Player 4 will be lead by VCAI 02:47:45.313265 INFO global [e88] - Opening VCAI 02:47:45.313265 INFO global [e88] - Loaded VCAI 02:47:45.313265 TRACE ai [e88] - Entering __thiscall VCAI::VCAI(void). 02:47:45.313265 TRACE ai [e88] - Leaving __thiscall VCAI::VCAI(void). 02:47:45.313265 TRACE global [e88] - Initializing the interface for player 4 02:47:45.313265 TRACE ai [e88] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.328890 TRACE ai [e88] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.328890 TRACE network [e88] - Preparing interface for player 5 02:47:45.328890 INFO network [e88] - Player 5 will be lead by VCAI 02:47:45.328890 INFO global [e88] - Opening VCAI 02:47:45.328890 INFO global [e88] - Loaded VCAI 02:47:45.328890 TRACE ai [e88] - Entering __thiscall VCAI::VCAI(void). 02:47:45.328890 TRACE ai [e88] - Leaving __thiscall VCAI::VCAI(void). 02:47:45.328890 TRACE global [e88] - Initializing the interface for player 5 02:47:45.328890 TRACE ai [e88] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.328890 TRACE ai [e88] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.328890 TRACE network [e88] - Preparing interface for player 6 02:47:45.328890 INFO network [e88] - Player 6 will be lead by VCAI 02:47:45.328890 INFO global [e88] - Opening VCAI 02:47:45.328890 INFO global [e88] - Loaded VCAI 02:47:45.328890 TRACE ai [e88] - Entering __thiscall VCAI::VCAI(void). 02:47:45.328890 TRACE ai [e88] - Leaving __thiscall VCAI::VCAI(void). 02:47:45.328890 TRACE global [e88] - Initializing the interface for player 6 02:47:45.328890 TRACE ai [e88] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.344515 TRACE ai [e88] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.344515 TRACE network [e88] - Preparing interface for player 7 02:47:45.344515 INFO network [e88] - Player 7 will be lead by VCAI 02:47:45.344515 INFO global [e88] - Opening VCAI 02:47:45.344515 INFO global [e88] - Loaded VCAI 02:47:45.344515 TRACE ai [e88] - Entering __thiscall VCAI::VCAI(void). 02:47:45.344515 TRACE ai [e88] - Leaving __thiscall VCAI::VCAI(void). 02:47:45.344515 TRACE global [e88] - Initializing the interface for player 7 02:47:45.344515 TRACE ai [e88] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.344515 TRACE ai [e88] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:47:45.344515 INFO global [e88] - Opening StupidAI 02:47:45.375765 INFO global [e88] - Loaded Stupid AI 0.1 02:47:45.375765 TRACE ai [e88] - CStupidAI [0B,BCD,AF4]: created 02:47:45.375765 TRACE global [e88] - Initializing the battle interface for player 255 02:47:45.375765 TRACE ai [e88] - CStupidAI [0B,BCD,AF4]: init called, saving ptr to IBattleCallback 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.375765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.375765 TRACE network [c80] - Made first apply on cl 02:47:45.375765 TRACE network [c80] - Applied on gs 02:47:45.375765 TRACE network [c80] - Made second apply on cl 02:47:45.375765 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.391390 TRACE network [c80] - Listening... 02:47:45.391390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.391390 TRACE network [c80] - Made first apply on cl 02:47:45.391390 TRACE network [c80] - Applied on gs 02:47:45.391390 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:45.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:45.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE network [c80] - Made second apply on cl 02:47:45.407015 TRACE network [c80] - Listening... 02:47:45.407015 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:45.407015 TRACE network [c80] - Made first apply on cl 02:47:45.407015 TRACE network [c80] - Applied on gs 02:47:45.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.422640 TRACE network [c80] - Made second apply on cl 02:47:45.422640 TRACE network [c80] - Listening... 02:47:45.422640 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:45.422640 TRACE network [c80] - Made first apply on cl 02:47:45.422640 TRACE network [c80] - Applied on gs 02:47:45.422640 TRACE network [c80] - Made second apply on cl 02:47:45.422640 TRACE network [c80] - Listening... 02:47:45.422640 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:45.422640 TRACE network [c80] - Made first apply on cl 02:47:45.438265 TRACE network [c80] - Applied on gs 02:47:45.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.453890 TRACE network [c80] - Made second apply on cl 02:47:45.453890 TRACE network [c80] - Listening... 02:47:45.469515 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:45.469515 TRACE network [c80] - Made first apply on cl 02:47:45.547640 TRACE network [c80] - Applied on gs 02:47:45.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.563265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.563265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.563265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.563265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.578890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.594515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.610140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.625765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.641390 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.672640 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.688265 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.703890 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.719515 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.735140 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.750765 ERROR ai [c80] - at 0 0 0 shouldn't be on the visitable objects list! 02:47:45.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.766390 TRACE network [c80] - Made second apply on cl 02:47:45.766390 TRACE network [c80] - Listening... 02:47:45.766390 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:45.766390 TRACE network [c80] - Made first apply on cl 02:47:45.766390 TRACE network [c80] - Applied on gs 02:47:45.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 02:47:45.766390 TRACE network [c80] - Made second apply on cl 02:47:45.766390 TRACE network [c80] - Listening... 02:47:45.766390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.766390 TRACE network [c80] - Made first apply on cl 02:47:45.766390 TRACE network [c80] - Applied on gs 02:47:45.766390 TRACE network [c80] - Made second apply on cl 02:47:45.766390 TRACE network [c80] - Listening... 02:47:45.766390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.766390 TRACE network [c80] - Made first apply on cl 02:47:45.766390 TRACE network [c80] - Applied on gs 02:47:45.766390 TRACE network [c80] - Made second apply on cl 02:47:45.766390 TRACE network [c80] - Listening... 02:47:45.766390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.766390 TRACE network [c80] - Made first apply on cl 02:47:45.766390 TRACE network [c80] - Applied on gs 02:47:45.766390 TRACE network [c80] - Made second apply on cl 02:47:45.766390 TRACE network [c80] - Listening... 02:47:45.766390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.766390 TRACE network [c80] - Made first apply on cl 02:47:45.766390 TRACE network [c80] - Applied on gs 02:47:45.766390 TRACE network [c80] - Made second apply on cl 02:47:45.766390 TRACE network [c80] - Listening... 02:47:45.766390 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetAvailableArtifacts, data: {CPack: type '519'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableArtifactsChanged(const class CGBlackMarket *). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct NewTurn, data: {CPack: type '101'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:45.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:45.782015 TRACE network [c80] - Made second apply on cl 02:47:45.782015 TRACE network [c80] - Listening... 02:47:45.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.782015 TRACE network [c80] - Made first apply on cl 02:47:45.782015 TRACE network [c80] - Applied on gs 02:47:45.782015 TRACE global [c80] - Entering void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool): player=1, text=Добро пожаловать в мир Тенегор! Мир, в котором начинается эпоха великих перемен, и, чтобы оказаться на гребне волны, которая его захлеснет, стоит знать следующее: 1. На карте огромное количество артефактов, так что стоит заранее задуматься об их рациональном хранении и использовании. Следите, чтобы у главного героя было место в рюкзаке! 2. На карте очень много текста и, хотя я никак не могу заставить Вас читать его целиком, настоятельно советую это делать. 3. Немало на карте и секретов и скрытых возможностей, раскрытие которых существенно облегчает игру. 4. Так или иначе, карта проходима. Мне трудно оценить ее сложность, равно как трудно оценить свой уровень игры в Героев. 5. На карте есть некоторое количество измененных объектов. В основном, они были изменены, чтобы быть незаметными игроку, так что вряд ли это станет проблемой. 6. В файле карты в конце списка сообщений-таймеров есть раздел спойлеров. 7. При возникновении неразрешимых вопросов, буду рад ответить на них по электронной почте Ofnightfall@gmail.com Туда же можете прислать Ваши отзывы о карте. Приятной игры и удачи!, is LOCPLINT=1. 02:47:45.828890 TRACE global [c80] - Leaving void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool). 02:47:45.828890 TRACE network [c80] - Made second apply on cl 02:47:45.844515 TRACE network [c80] - Listening... 02:47:45.844515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.844515 TRACE network [c80] - Made first apply on cl 02:47:45.844515 TRACE network [c80] - Applied on gs 02:47:45.844515 TRACE global [c80] - Entering void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool): player=1, text=То было тяжелое время для Сильванской Империи, величайшего государства людей мира Тенегор: гражданская война охватила некогда могущественную страну. Император Имрих IV был слабым, хоть и добрым правителем. Вождь мятежников же - пожилой лорд Фордрагон жесткий, а подчас и жестокий человек, что с легкостью заручился поддержкой многих союзников и одерживал победу за победой. Даже орден рыцарей Божественного Совершенства присягнул ему на верность, хоть и хранил испокон веков преданность династии Императоров. И, хотя победа Фордрагона казалось окончательной, в народе росло недовольство новоявленным правителем. Поговаривали, будто он намерен распустить орден, собирается урезать права Церкви Единого бога и, вдобавок, готовится к походу против северных варваров. Все эти действия привели бы лишь к новому витку войны, новой волне кровопролития..., is LOCPLINT=1. 02:47:45.860140 TRACE global [c80] - Leaving void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool). 02:47:45.860140 TRACE network [c80] - Made second apply on cl 02:47:45.860140 TRACE network [c80] - Listening... 02:47:45.860140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.860140 TRACE network [c80] - Made first apply on cl 02:47:45.860140 TRACE network [c80] - Applied on gs 02:47:45.860140 TRACE global [c80] - Entering void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool): player=1, text="Дорогой брат, не знаю когда смогу написать в следующий раз: мы плывем к границам Гхашризана. Хаас плывет с нами: нам необходим проводник, хоть я и не терплю наемников. Лорд Фордрагон поручил мне найти некий меч. Должно быть, этот предмет действительно важен, раз он отправил на это задание меня, главу ордена. Неделю мы шли через варварские земли, останавливались на ночлег в Агаране. Такое ощущение, будто эти зеленокожие готовятся к войне. Не иначе, милорд Фордрагон намерен нанести им превентивный удар. Я знаю, тебя не обрадовала его победа, но уверяю: он очень умный и сильный человек, именно такой правитель необходим Империи в эти невеселые времена. Уверен, он сможет прийти к компромиссу как с Императором, так и с тобой. Когда это случится, в государстве наконец настанет мир. Да поможет нам Единый! Твой Наэлик" Лорд Могрейн Стоунхелм в очередной раз перечитал последнее письмо от своего брата, полученное им еще месяц назад., is LOCPLINT=1. 02:47:45.891390 TRACE global [c80] - Leaving void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool). 02:47:45.891390 TRACE network [c80] - Made second apply on cl 02:47:45.891390 TRACE network [c80] - Listening... 02:47:45.891390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.907015 TRACE network [c80] - Made first apply on cl 02:47:45.907015 TRACE network [c80] - Applied on gs 02:47:45.907015 TRACE global [c80] - Entering void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool): player=1, text=Могрейн покачал головой. Его старший брат слишко легко попадал под влияние сильных фигур, каковой несомненно являлся Фордрагон. По сути, последние строчки его письма гласили следующее: "делай, что скажут и не высовывайся" И как только ему удалось стать магистром Ордена! Нет, Могрейну безусловно нравилось его летнее поместье, где он гостил, а, точнее, сидел под арестом вот уже целый месяц. Но находиться здесь против своей воли в то время, как люди Фордрагона наверняка уже хозяйничают на его землях было просто омерзительно. Последней каплей стал сегодняшний случай: в деревенском трактире к Могрейну подошел один из мечников Фордрагона и не церемонясь сказал: "Твоему брату крышка, приятель!" Потому, вернувшись домой, Могрейн позвал к себе своего управляющего..., is LOCPLINT=1. 02:47:45.922640 TRACE global [c80] - Leaving void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool). 02:47:45.922640 TRACE network [c80] - Made second apply on cl 02:47:45.922640 TRACE network [c80] - Listening... 02:47:45.922640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:45.922640 TRACE network [c80] - Made first apply on cl 02:47:45.922640 TRACE network [c80] - Applied on gs 02:47:45.922640 TRACE global [c80] - Entering void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool): player=1, text="Сколько человек в деревне преданны мне?" "Преданны, милорд?" "Я имею в виду, кто готов пожертвовать ради меня своей жизнью" "Человек тридцать, милорд" "А против нас?" "Пара мечников, да отряд копейщиков был где-то неподалеку" "Проклятие! А тот рыцарь, что останавливался в деревне на ночь?" "Уже отбыл. Хоть и не знаю, позволили ли ему уехать..." "Итак, тридцать человек. Негусто. Шансов маловато, но торчать здесь мне осточертело. Пора бы уже добраться до моего замка и разобраться, какого хаоса происходит в Империи, да и за ее пределами!", is LOCPLINT=1. 02:47:45.938265 TRACE global [c80] - Leaving void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool). 02:47:45.938265 TRACE network [c80] - Made second apply on cl 02:47:45.938265 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct UpdateMapEvents, data: {CPack: type '124'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableArtifacts, data: {CPack: type '519'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.953890 TRACE network [c80] - Made second apply on cl 02:47:45.953890 TRACE network [c80] - Listening... 02:47:45.953890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.953890 TRACE network [c80] - Made first apply on cl 02:47:45.953890 TRACE network [c80] - Applied on gs 02:47:45.953890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:45.969515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:45.969515 TRACE network [c80] - Made second apply on cl 02:47:45.969515 TRACE network [c80] - Listening... 02:47:45.969515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:45.969515 TRACE network [c80] - Made first apply on cl 02:47:45.969515 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.000765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.000765 TRACE network [c80] - Made first apply on cl 02:47:46.000765 TRACE network [c80] - Applied on gs 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.000765 TRACE network [c80] - Made second apply on cl 02:47:46.000765 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE network [c80] - Made second apply on cl 02:47:46.016390 TRACE network [c80] - Listening... 02:47:46.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.016390 TRACE network [c80] - Made first apply on cl 02:47:46.016390 TRACE network [c80] - Applied on gs 02:47:46.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct UpdateArtHandlerLists, data: {CPack: type '123'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 TRACE network [c80] - Made second apply on cl 02:47:46.032015 TRACE network [c80] - Listening... 02:47:46.032015 TRACE network [c80] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:47:46.032015 TRACE network [c80] - Made first apply on cl 02:47:46.032015 TRACE network [c80] - Applied on gs 02:47:46.032015 WARN global [c80] - Warning: IntObject re-activated with mismatching used and active 02:47:46.125765 TRACE network [c80] - Sending a request "struct SaveGame". It'll have an ID=0. 02:47:46.125765 TRACE network [c80] - Sending to server a pack of type struct SaveGame 02:47:46.125765 TRACE global [c80] - Loading music file Music/Swamp.mp3 02:47:46.203890 TRACE global [c80] - Playing music file Music/Swamp.mp3 02:47:46.282015 TRACE global [c80] - Entering void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool): player=1, text=Blue, you only have 7 days left to capture a town or you will be banished from this land., is LOCPLINT=1. 02:47:46.297640 TRACE global [c80] - Leaving void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int,bool). 02:47:47.141390 TRACE animation [460] - Button clicked at 368x382 02:47:47.141390 TRACE animation [460] - Parent isclass CInfoWindow at 248x158 02:47:47.157015 TRACE network [c80] - Made second apply on cl 02:47:47.157015 TRACE network [c80] - Listening... 02:47:47.157015 TRACE network [c80] - received server message of type struct SaveGame, data: {CPack: type '1'} 02:47:47.157015 TRACE network [c80] - Made first apply on cl 02:47:47.157015 TRACE network [c80] - Applied on gs 02:47:47.157015 TRACE global [c80] - Creating Saves/Newgame_Autosave_2.vcgm1 02:47:47.157015 TRACE global [c80] - Can't create file: wrong mount point: CONFIG/ 02:47:47.157015 TRACE global [c80] - Resource created successfully 02:47:47.157015 INFO global [c80] - Saving lib part of game... 02:47:47.157015 INFO global [c80] - Saving header 02:47:47.157015 INFO global [c80] - Saving options 02:47:47.157015 INFO global [c80] - Saving handlers 02:47:47.188265 INFO global [c80] - Saving gamestate 02:47:48.047640 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 0 interface. 02:47:48.047640 TRACE ai [c80] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 02:47:48.047640 TRACE ai [c80] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 02:47:48.047640 TRACE ai [c80] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 02:47:48.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 02:47:48.047640 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.047640 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 1 interface. 02:47:48.047640 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.047640 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 2 interface. 02:47:48.047640 TRACE ai [c80] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 02:47:48.063265 TRACE ai [c80] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 02:47:48.063265 TRACE ai [c80] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 02:47:48.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 02:47:48.078890 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.078890 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 3 interface. 02:47:48.078890 TRACE ai [c80] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 02:47:48.078890 TRACE ai [c80] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 02:47:48.078890 TRACE ai [c80] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 02:47:48.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 02:47:48.078890 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.078890 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 4 interface. 02:47:48.078890 TRACE ai [c80] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 02:47:48.094515 TRACE ai [c80] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 02:47:48.094515 TRACE ai [c80] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 02:47:48.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 02:47:48.094515 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.094515 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 5 interface. 02:47:48.094515 TRACE ai [c80] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 02:47:48.094515 TRACE ai [c80] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 02:47:48.094515 TRACE ai [c80] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 02:47:48.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 02:47:48.094515 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.094515 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 6 interface. 02:47:48.094515 TRACE ai [c80] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 02:47:48.110140 TRACE ai [c80] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 02:47:48.110140 TRACE ai [c80] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 02:47:48.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 02:47:48.125765 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.125765 TRACE global [c80] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 7 interface. 02:47:48.125765 TRACE ai [c80] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 02:47:48.125765 TRACE ai [c80] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 02:47:48.125765 TRACE ai [c80] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 02:47:48.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 02:47:48.125765 TRACE global [c80] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 02:47:48.125765 TRACE network [c80] - Made second apply on cl 02:47:48.125765 TRACE network [c80] - Listening... 02:47:48.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:48.125765 TRACE network [c80] - Made first apply on cl 02:47:48.125765 TRACE network [c80] - Applied on gs 02:47:48.125765 TRACE network [c80] - Made second apply on cl 02:47:48.125765 TRACE network [c80] - Listening... 02:47:49.344515 TRACE animation [460] - Button clicked at 368x495 02:47:49.344515 TRACE animation [460] - Parent isclass CInfoWindow at 130x45 02:47:49.485140 TRACE animation [460] - Button clicked at 368x450 02:47:49.485140 TRACE animation [460] - Parent isclass CInfoWindow at 126x90 02:47:49.657015 TRACE animation [460] - Button clicked at 368x480 02:47:49.657015 TRACE animation [460] - Parent isclass CInfoWindow at 127x60 02:47:49.828890 TRACE animation [460] - Button clicked at 368x450 02:47:49.828890 TRACE animation [460] - Parent isclass CInfoWindow at 126x90 02:47:50.110140 TRACE animation [460] - Button clicked at 368x430 02:47:50.110140 TRACE animation [460] - Parent isclass CInfoWindow at 124x110 02:47:50.547640 TRACE animation [460] - Button clicked at 711x228 02:47:50.547640 TRACE global [460] - Loading music file Music/Grass.mp3 02:47:50.610140 TRACE global [460] - Stoping music file Music/Swamp.mp3 02:47:51.000765 TRACE animation [460] - Button clicked at 711x228 02:47:51.360140 TRACE animation [460] - Button clicked at 711x228 02:47:51.625765 TRACE global [bb4] - Del-ing music file Music/Swamp.mp3 02:47:51.625765 TRACE global [bb4] - Playing music file Music/Grass.mp3 02:47:52.032015 TRACE animation [460] - Button clicked at 679x356 02:47:52.047640 TRACE global [460] - Player 1 ended his turn. 02:47:52.047640 TRACE network [460] - Sending a request "struct EndTurn". It'll have an ID=1. 02:47:52.047640 TRACE network [460] - Sending to server a pack of type struct EndTurn 02:47:52.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:52.047640 TRACE network [c80] - Made first apply on cl 02:47:52.047640 TRACE network [c80] - Applied on gs 02:47:52.047640 TRACE network [c80] - Made second apply on cl 02:47:52.047640 TRACE network [c80] - Listening... 02:47:52.063265 TRACE network [c80] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:47:52.063265 TRACE network [c80] - Made first apply on cl 02:47:52.063265 TRACE network [c80] - Applied on gs 02:47:52.078890 TRACE global [c80] - Stoping music file Music/Grass.mp3 02:47:52.094515 TRACE ai [c80] - Entering void __thiscall VCAI::yourTurn(void). 02:47:52.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::yourTurn(void). 02:47:52.094515 TRACE network [c80] - Made second apply on cl 02:47:52.094515 TRACE network [c80] - Listening... 02:47:52.094515 INFO global [8f4] - Player 0 starting turn 02:47:52.094515 DEBUG ai [8f4] - Striving to goal of type WIN 02:47:52.094515 DEBUG ai [8f4] - Considering goal WIN 02:47:52.094515 DEBUG ai [8f4] - Considering goal CONQUER 02:47:52.344515 WARN ai [8f4] - Another allied hero stands in our way 02:47:52.500765 DEBUG ai [8f4] - Considering goal RECRUIT HERO 02:47:52.500765 DEBUG ai [8f4] - Trying to realize RECRUIT HERO (value 1.000) 02:47:52.500765 DEBUG ai [8f4] - Trying to recruit a hero in Вирилл at 137 55 0 02:47:52.500765 TRACE network [8f4] - Sending a request "struct HireHero". It'll have an ID=2. 02:47:52.500765 TRACE network [8f4] - Sending to server a pack of type struct HireHero 02:47:52.500765 TRACE network [c80] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 02:47:52.500765 TRACE network [c80] - Made first apply on cl 02:47:52.500765 TRACE global [8f4] - We'll wait till request 2 is answered. 02:47:52.500765 TRACE bonus [c80] - #$# Legs of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:52.500765 TRACE network [c80] - Applied on gs 02:47:52.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 02:47:52.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 02:47:52.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 02:47:52.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 02:47:52.500765 TRACE network [c80] - Made second apply on cl 02:47:52.500765 TRACE network [c80] - Listening... 02:47:52.500765 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:47:52.500765 TRACE network [c80] - Made first apply on cl 02:47:52.500765 TRACE network [c80] - Applied on gs 02:47:52.500765 TRACE network [c80] - Made second apply on cl 02:47:52.500765 TRACE network [c80] - Listening... 02:47:52.500765 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:47:52.500765 TRACE network [c80] - Made first apply on cl 02:47:52.500765 TRACE network [c80] - Applied on gs 02:47:52.516390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '197499'. 02:47:52.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:52.516390 TRACE network [c80] - Made second apply on cl 02:47:52.516390 TRACE network [c80] - Listening... 02:47:52.516390 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:47:52.516390 TRACE network [c80] - Made first apply on cl 02:47:52.516390 TRACE network [c80] - Applied on gs 02:47:52.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:47:52.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:47:52.516390 TRACE network [c80] - Made second apply on cl 02:47:52.516390 TRACE network [c80] - Listening... 02:47:52.516390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:52.516390 TRACE network [c80] - Made first apply on cl 02:47:52.516390 TRACE network [c80] - Applied on gs 02:47:52.516390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:52.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:52.516390 TRACE network [c80] - Made second apply on cl 02:47:52.516390 TRACE network [c80] - Listening... 02:47:52.516390 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:47:52.516390 TRACE network [c80] - Made first apply on cl 02:47:52.516390 TRACE network [c80] - Applied on gs 02:47:52.516390 TRACE network [c80] - Made second apply on cl 02:47:52.516390 TRACE network [c80] - Listening... 02:47:52.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:52.516390 TRACE network [c80] - Made first apply on cl 02:47:52.516390 TRACE network [c80] - Applied on gs 02:47:52.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:52.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:52.516390 TRACE network [c80] - Made second apply on cl 02:47:52.516390 TRACE network [c80] - Listening... 02:47:52.516390 DEBUG ai [8f4] - Striving to goal of type WIN 02:47:52.516390 DEBUG ai [8f4] - Considering goal WIN 02:47:52.516390 DEBUG ai [8f4] - Considering goal CONQUER 02:47:52.672640 WARN ai [8f4] - Another allied hero stands in our way 02:47:52.969515 WARN ai [8f4] - Another allied hero stands in our way 02:47:52.985140 DEBUG ai [8f4] - Considering goal EXPLORE 02:47:53.110140 TRACE global [bb4] - Del-ing music file Music/Grass.mp3 02:47:53.125765 TRACE global [bb4] - Loading music file music/AITheme1 02:47:53.125765 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.125765 TRACE ai [8f4] - It's safe for Фордрагон to visit tile 137 57 0 02:47:53.125765 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.157015 TRACE global [bb4] - Playing music file music/AITheme1 02:47:53.172640 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.188265 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.235140 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.235140 TRACE ai [8f4] - It's safe for Ingham to visit tile 137 57 0 02:47:53.235140 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.250765 DEBUG ai [8f4] - Choosing abstract goal EXPLORE (Jeddite) 02:47:53.250765 DEBUG ai [8f4] - Striving to goal of type EXPLORE (Jeddite) 02:47:53.250765 DEBUG ai [8f4] - Considering goal EXPLORE (Jeddite) 02:47:53.360140 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.360140 DEBUG ai [8f4] - Considering goal VISIT TILE (134 6 1) (Jeddite) 02:47:53.375765 DEBUG ai [8f4] - Trying to realize VISIT TILE (134 6 1) (Jeddite) (value 3.999) 02:47:53.375765 DEBUG ai [8f4] - Moving hero Jeddite to tile 134 6 1 02:47:53.375765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=3. 02:47:53.375765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:53.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.375765 TRACE network [c80] - Made first apply on cl 02:47:53.375765 TRACE global [8f4] - We'll wait till request 3 is answered. 02:47:53.375765 TRACE network [c80] - Applied on gs 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.375765 TRACE network [c80] - Made second apply on cl 02:47:53.375765 TRACE network [c80] - Listening... 02:47:53.375765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:53.375765 TRACE network [c80] - Made first apply on cl 02:47:53.375765 TRACE network [c80] - Applied on gs 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.375765 TRACE network [c80] - Made second apply on cl 02:47:53.375765 TRACE network [c80] - Listening... 02:47:53.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:53.375765 TRACE network [c80] - Made first apply on cl 02:47:53.375765 TRACE network [c80] - Applied on gs 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Windmill'. 02:47:53.375765 TRACE ai [c80] - Completing goal: FIND OBJ 29,343 (Jeddite) 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:53.375765 TRACE network [c80] - Made second apply on cl 02:47:53.375765 TRACE network [c80] - Listening... 02:47:53.375765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:53.375765 TRACE network [c80] - Made first apply on cl 02:47:53.375765 TRACE network [c80] - Applied on gs 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:53.375765 TRACE network [c80] - Made second apply on cl 02:47:53.375765 TRACE network [c80] - Listening... 02:47:53.375765 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:53.375765 TRACE network [c80] - Made first apply on cl 02:47:53.375765 TRACE network [c80] - Applied on gs 02:47:53.375765 TRACE network [c80] - Made second apply on cl 02:47:53.375765 TRACE network [c80] - Listening... 02:47:53.375765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:53.375765 TRACE network [c80] - Made first apply on cl 02:47:53.375765 TRACE network [c80] - Applied on gs 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.391390 TRACE network [c80] - Made second apply on cl 02:47:53.391390 TRACE network [c80] - Listening... 02:47:53.391390 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:47:53.391390 TRACE network [c80] - Made first apply on cl 02:47:53.391390 TRACE network [c80] - Applied on gs 02:47:53.391390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '3', val '47'. 02:47:53.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:53.391390 TRACE network [c80] - Made second apply on cl 02:47:53.391390 TRACE network [c80] - Listening... 02:47:53.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:53.391390 TRACE network [c80] - Made first apply on cl 02:47:53.391390 TRACE network [c80] - Applied on gs 02:47:53.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:53.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:53.391390 TRACE network [c80] - Made second apply on cl 02:47:53.391390 TRACE network [c80] - Listening... 02:47:53.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.391390 TRACE network [c80] - Made first apply on cl 02:47:53.391390 TRACE network [c80] - Applied on gs 02:47:53.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:53.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.391390 TRACE network [c80] - Made second apply on cl 02:47:53.391390 TRACE network [c80] - Listening... 02:47:53.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:53.391390 TRACE network [c80] - Made first apply on cl 02:47:53.391390 TRACE network [c80] - Applied on gs 02:47:53.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.391390 TRACE network [c80] - Made second apply on cl 02:47:53.391390 TRACE network [c80] - Listening... 02:47:53.391390 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Jeddite and object Windmill at 135 6 1. 02:47:53.391390 TRACE ai [8f4] - Completing goal: FIND OBJ 29,343 (Jeddite) 02:47:53.391390 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:53.391390 TRACE ai [8f4] - Completing goal: VISIT TILE (134 6 1) (Jeddite) 02:47:53.391390 DEBUG ai [8f4] - Hero Jeddite moved from 135 6 1 to 134 6 1. Returning 1. 02:47:53.391390 TRACE ai [8f4] - Completing goal: VISIT TILE (134 6 1) (Jeddite) 02:47:53.391390 DEBUG ai [8f4] - Hero Jeddite visited tile (134 6 1) 02:47:53.391390 DEBUG ai [8f4] - Striving to goal of type EXPLORE (Jeddite) 02:47:53.391390 DEBUG ai [8f4] - Considering goal EXPLORE (Jeddite) 02:47:53.391390 TRACE ai [8f4] - Time of where to explore was 0 ms. 02:47:53.391390 DEBUG ai [8f4] - Considering goal VISIT TILE (136 6 1) (Jeddite) 02:47:53.407015 DEBUG ai [8f4] - Trying to realize VISIT TILE (136 6 1) (Jeddite) (value 4.000) 02:47:53.407015 DEBUG ai [8f4] - Moving hero Jeddite to tile 136 6 1 02:47:53.407015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=4. 02:47:53.407015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:53.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.407015 TRACE network [c80] - Made first apply on cl 02:47:53.407015 TRACE global [8f4] - We'll wait till request 4 is answered. 02:47:53.407015 TRACE network [c80] - Applied on gs 02:47:53.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:53.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.407015 TRACE network [c80] - Made second apply on cl 02:47:53.407015 TRACE network [c80] - Listening... 02:47:53.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:53.422640 TRACE network [c80] - Made first apply on cl 02:47:53.422640 TRACE network [c80] - Applied on gs 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.422640 TRACE network [c80] - Made second apply on cl 02:47:53.422640 TRACE network [c80] - Listening... 02:47:53.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.422640 TRACE network [c80] - Made first apply on cl 02:47:53.422640 TRACE network [c80] - Applied on gs 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.422640 TRACE network [c80] - Made second apply on cl 02:47:53.422640 TRACE network [c80] - Listening... 02:47:53.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:53.422640 TRACE network [c80] - Made first apply on cl 02:47:53.422640 TRACE network [c80] - Applied on gs 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.422640 TRACE network [c80] - Made second apply on cl 02:47:53.422640 TRACE network [c80] - Listening... 02:47:53.422640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=5. 02:47:53.422640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:53.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.422640 TRACE network [c80] - Made first apply on cl 02:47:53.422640 TRACE global [8f4] - We'll wait till request 5 is answered. 02:47:53.422640 TRACE network [c80] - Applied on gs 02:47:53.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:53.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.422640 TRACE network [c80] - Made second apply on cl 02:47:53.422640 TRACE network [c80] - Listening... 02:47:53.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:47:53.438265 TRACE ai [c80] - Completing goal: FIND OBJ 29,298 (Jeddite) 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:53.438265 TRACE network [c80] - Made first apply on cl 02:47:53.438265 TRACE network [c80] - Applied on gs 02:47:53.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.438265 TRACE network [c80] - Made second apply on cl 02:47:53.438265 TRACE network [c80] - Listening... 02:47:53.438265 TRACE ai [8f4] - Completing goal: VISIT TILE (136 6 1) (Jeddite) 02:47:53.438265 DEBUG ai [8f4] - Hero Jeddite moved from 134 6 1 to 135 6 1. Returning 1. 02:47:53.438265 TRACE ai [8f4] - Completing goal: VISIT TILE (136 6 1) (Jeddite) 02:47:53.438265 DEBUG ai [8f4] - Hero Jeddite visited tile (136 6 1) 02:47:53.438265 DEBUG ai [8f4] - Striving to goal of type EXPLORE (Jeddite) 02:47:53.438265 DEBUG ai [8f4] - Considering goal EXPLORE (Jeddite) 02:47:53.516390 TRACE ai [8f4] - Time of where to explore was 62 ms. 02:47:53.735140 DEBUG ai [8f4] - Considering goal CLEAR WAY TO (134 6 1) (Jeddite) 02:47:53.750765 DEBUG ai [8f4] - Considering goal VISIT TILE (134 6 1) (Jeddite) 02:47:53.750765 DEBUG ai [8f4] - Trying to realize VISIT TILE (134 6 1) (Jeddite) (value 4.000) 02:47:53.750765 DEBUG ai [8f4] - Moving hero Jeddite to tile 134 6 1 02:47:53.750765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=6. 02:47:53.750765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:53.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.750765 TRACE global [8f4] - We'll wait till request 6 is answered. 02:47:53.750765 TRACE network [c80] - Made first apply on cl 02:47:53.750765 TRACE network [c80] - Applied on gs 02:47:53.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:53.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.750765 TRACE network [c80] - Made second apply on cl 02:47:53.750765 TRACE network [c80] - Listening... 02:47:53.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:53.766390 TRACE network [c80] - Made first apply on cl 02:47:53.766390 TRACE network [c80] - Applied on gs 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.766390 TRACE network [c80] - Made second apply on cl 02:47:53.766390 TRACE network [c80] - Listening... 02:47:53.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:53.766390 TRACE network [c80] - Made first apply on cl 02:47:53.766390 TRACE network [c80] - Applied on gs 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Windmill'. 02:47:53.766390 TRACE ai [c80] - Completing goal: FIND OBJ 29,343 (Jeddite) 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:53.766390 TRACE network [c80] - Made second apply on cl 02:47:53.766390 TRACE network [c80] - Listening... 02:47:53.766390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:53.766390 TRACE network [c80] - Made first apply on cl 02:47:53.766390 TRACE network [c80] - Applied on gs 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:53.766390 TRACE network [c80] - Made second apply on cl 02:47:53.766390 TRACE network [c80] - Listening... 02:47:53.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:53.766390 TRACE network [c80] - Made first apply on cl 02:47:53.766390 TRACE network [c80] - Applied on gs 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:53.766390 TRACE network [c80] - Made second apply on cl 02:47:53.766390 TRACE network [c80] - Listening... 02:47:53.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.766390 TRACE network [c80] - Made first apply on cl 02:47:53.766390 TRACE network [c80] - Applied on gs 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.766390 TRACE network [c80] - Made second apply on cl 02:47:53.766390 TRACE network [c80] - Listening... 02:47:53.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:53.766390 TRACE network [c80] - Made first apply on cl 02:47:53.766390 TRACE network [c80] - Applied on gs 02:47:53.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.766390 TRACE network [c80] - Made second apply on cl 02:47:53.766390 TRACE network [c80] - Listening... 02:47:53.766390 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Jeddite and object Windmill at 135 6 1. 02:47:53.766390 TRACE ai [8f4] - Completing goal: FIND OBJ 29,343 (Jeddite) 02:47:53.766390 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:53.766390 TRACE ai [8f4] - Completing goal: VISIT TILE (134 6 1) (Jeddite) 02:47:53.766390 DEBUG ai [8f4] - Hero Jeddite moved from 135 6 1 to 134 6 1. Returning 1. 02:47:53.766390 TRACE ai [8f4] - Completing goal: VISIT TILE (134 6 1) (Jeddite) 02:47:53.766390 DEBUG ai [8f4] - Hero Jeddite visited tile (134 6 1) 02:47:53.766390 DEBUG ai [8f4] - Striving to goal of type EXPLORE (Jeddite) 02:47:53.766390 DEBUG ai [8f4] - Considering goal EXPLORE (Jeddite) 02:47:53.828890 TRACE ai [8f4] - Time of where to explore was 63 ms. 02:47:53.828890 DEBUG ai [8f4] - Considering goal VISIT TILE (132 7 1) (Jeddite) 02:47:53.828890 DEBUG ai [8f4] - Trying to realize VISIT TILE (132 7 1) (Jeddite) (value 3.900) 02:47:53.828890 DEBUG ai [8f4] - Moving hero Jeddite to tile 132 7 1 02:47:53.828890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=7. 02:47:53.828890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:53.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.828890 TRACE network [c80] - Made first apply on cl 02:47:53.828890 TRACE global [8f4] - We'll wait till request 7 is answered. 02:47:53.828890 TRACE network [c80] - Applied on gs 02:47:53.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:53.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.828890 TRACE network [c80] - Made second apply on cl 02:47:53.828890 TRACE network [c80] - Listening... 02:47:53.828890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:53.844515 TRACE network [c80] - Made first apply on cl 02:47:53.844515 TRACE network [c80] - Applied on gs 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.844515 TRACE network [c80] - Made second apply on cl 02:47:53.844515 TRACE network [c80] - Listening... 02:47:53.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.844515 TRACE network [c80] - Made first apply on cl 02:47:53.844515 TRACE network [c80] - Applied on gs 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.844515 TRACE network [c80] - Made second apply on cl 02:47:53.844515 TRACE network [c80] - Listening... 02:47:53.844515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:53.844515 TRACE network [c80] - Made first apply on cl 02:47:53.844515 TRACE network [c80] - Applied on gs 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.844515 TRACE network [c80] - Made second apply on cl 02:47:53.844515 TRACE network [c80] - Listening... 02:47:53.844515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=8. 02:47:53.844515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:53.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.844515 TRACE network [c80] - Made first apply on cl 02:47:53.844515 TRACE global [8f4] - We'll wait till request 8 is answered. 02:47:53.844515 TRACE network [c80] - Applied on gs 02:47:53.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:53.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.844515 TRACE network [c80] - Made second apply on cl 02:47:53.844515 TRACE network [c80] - Listening... 02:47:53.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:53.844515 TRACE network [c80] - Made first apply on cl 02:47:53.844515 TRACE network [c80] - Applied on gs 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:53.860140 TRACE network [c80] - Made second apply on cl 02:47:53.860140 TRACE network [c80] - Listening... 02:47:53.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:53.860140 TRACE network [c80] - Made first apply on cl 02:47:53.860140 TRACE network [c80] - Applied on gs 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:53.860140 TRACE network [c80] - Made second apply on cl 02:47:53.860140 TRACE network [c80] - Listening... 02:47:53.860140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:53.860140 TRACE network [c80] - Made first apply on cl 02:47:53.860140 TRACE network [c80] - Applied on gs 02:47:53.860140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:53.860140 TRACE network [c80] - Made second apply on cl 02:47:53.860140 TRACE network [c80] - Listening... 02:47:53.860140 TRACE ai [8f4] - Completing goal: VISIT TILE (132 7 1) (Jeddite) 02:47:53.860140 DEBUG ai [8f4] - Hero Jeddite moved from 134 6 1 to 132 7 1. Returning 1. 02:47:53.860140 TRACE ai [8f4] - Completing goal: VISIT TILE (132 7 1) (Jeddite) 02:47:53.860140 DEBUG ai [8f4] - Hero Jeddite visited tile (132 7 1) 02:47:53.860140 DEBUG ai [8f4] - Striving to goal of type EXPLORE (Jeddite) 02:47:53.860140 DEBUG ai [8f4] - Considering goal EXPLORE (Jeddite) 02:47:53.938265 TRACE ai [8f4] - Time of where to explore was 78 ms. 02:47:54.047640 TRACE ai [8f4] - Completing goal: EXPLORE (Jeddite) 02:47:54.047640 DEBUG ai [8f4] - Goal EXPLORE (Jeddite) decomposition failed: goal was completed as much as possible 02:47:54.047640 WARN ai [8f4] - Our heroes don't move anymore, exhaustive decomposition failed 02:47:54.047640 DEBUG ai [8f4] - Trying to realize quest: Find 15,000 Mercury to open gate 02:47:54.047640 DEBUG ai [8f4] - Striving to goal of type COLLECT RESOURCE 02:47:54.063265 DEBUG ai [8f4] - Considering goal COLLECT RESOURCE 02:47:54.063265 DEBUG ai [8f4] - Trying to realize COLLECT RESOURCE (value 2.000) 02:47:54.078890 DEBUG ai [8f4] - Failed to realize subgoal of type COLLECT RESOURCE (greater goal type was COLLECT RESOURCE), I will stop. 02:47:54.078890 DEBUG ai [8f4] - The error message was: No object that could be used to raise resources! 02:47:54.078890 DEBUG ai [8f4] - Striving to goal of type BUILD 02:47:54.078890 DEBUG ai [8f4] - Considering goal BUILD 02:47:54.078890 DEBUG ai [8f4] - Trying to realize BUILD (value 1.000) 02:47:54.078890 DEBUG ai [8f4] - Looking into Стоунхелм 02:47:54.110140 WARN ai [8f4] - Request to build building 35 in 0 days! 02:47:54.110140 DEBUG ai [8f4] - Player 0 will build Marketplace in town of Стоунхелм at 141 118 0 02:47:54.110140 TRACE network [8f4] - Sending a request "struct BuildStructure". It'll have an ID=9. 02:47:54.110140 TRACE network [8f4] - Sending to server a pack of type struct BuildStructure 02:47:54.110140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE global [8f4] - We'll wait till request 9 is answered. 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct NewStructures, data: {CPack: type '504'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 DEBUG ai [8f4] - Looking into Гриффинрок 02:47:54.110140 DEBUG ai [8f4] - Player 0 will build Tavern in town of Гриффинрок at 77 105 0 02:47:54.110140 TRACE network [8f4] - Sending a request "struct BuildStructure". It'll have an ID=10. 02:47:54.110140 TRACE network [8f4] - Sending to server a pack of type struct BuildStructure 02:47:54.110140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE global [8f4] - We'll wait till request 10 is answered. 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct NewStructures, data: {CPack: type '504'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.110140 TRACE network [c80] - Made first apply on cl 02:47:54.110140 TRACE network [c80] - Applied on gs 02:47:54.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.110140 TRACE network [c80] - Made second apply on cl 02:47:54.110140 TRACE network [c80] - Listening... 02:47:54.110140 DEBUG ai [8f4] - Looking into Сордвинд 02:47:54.110140 DEBUG ai [8f4] - Player 0 will build Tavern in town of Сордвинд at 119 74 0 02:47:54.125765 TRACE network [8f4] - Sending a request "struct BuildStructure". It'll have an ID=11. 02:47:54.125765 TRACE network [8f4] - Sending to server a pack of type struct BuildStructure 02:47:54.125765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.125765 TRACE network [c80] - Made first apply on cl 02:47:54.125765 TRACE global [8f4] - We'll wait till request 11 is answered. 02:47:54.125765 TRACE network [c80] - Applied on gs 02:47:54.125765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.125765 TRACE network [c80] - Made second apply on cl 02:47:54.125765 TRACE network [c80] - Listening... 02:47:54.125765 TRACE network [c80] - received server message of type struct NewStructures, data: {CPack: type '504'} 02:47:54.125765 TRACE network [c80] - Made first apply on cl 02:47:54.125765 TRACE network [c80] - Applied on gs 02:47:54.125765 TRACE ai [c80] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 02:47:54.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 02:47:54.125765 TRACE network [c80] - Made second apply on cl 02:47:54.125765 TRACE network [c80] - Listening... 02:47:54.125765 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:54.125765 TRACE network [c80] - Made first apply on cl 02:47:54.125765 TRACE network [c80] - Applied on gs 02:47:54.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.125765 TRACE network [c80] - Made second apply on cl 02:47:54.125765 TRACE network [c80] - Listening... 02:47:54.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.125765 TRACE network [c80] - Made first apply on cl 02:47:54.125765 TRACE network [c80] - Applied on gs 02:47:54.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.125765 TRACE network [c80] - Made second apply on cl 02:47:54.125765 TRACE network [c80] - Listening... 02:47:54.125765 DEBUG ai [8f4] - Looking into Вирилл 02:47:54.125765 TRACE network [8f4] - Sending a request "struct UpgradeCreature". It'll have an ID=12. 02:47:54.125765 TRACE network [8f4] - Sending to server a pack of type struct UpgradeCreature 02:47:54.125765 TRACE global [8f4] - We'll wait till request 12 is answered. 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetStackType, data: {CPack: type '1'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [8f4] - Sending a request "struct UpgradeCreature". It'll have an ID=13. 02:47:54.141390 TRACE network [8f4] - Sending to server a pack of type struct UpgradeCreature 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE global [8f4] - We'll wait till request 13 is answered. 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetStackType, data: {CPack: type '1'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [8f4] - Sending a request "struct UpgradeCreature". It'll have an ID=14. 02:47:54.141390 TRACE network [8f4] - Sending to server a pack of type struct UpgradeCreature 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE global [8f4] - We'll wait till request 14 is answered. 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetStackType, data: {CPack: type '1'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=15. 02:47:54.141390 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE global [8f4] - We'll wait till request 15 is answered. 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=16. 02:47:54.141390 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE global [8f4] - We'll wait till request 16 is answered. 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=17. 02:47:54.141390 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE global [8f4] - We'll wait till request 17 is answered. 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=18. 02:47:54.141390 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE global [8f4] - We'll wait till request 18 is answered. 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=19. 02:47:54.141390 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE global [8f4] - We'll wait till request 19 is answered. 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.141390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.141390 TRACE network [c80] - Made first apply on cl 02:47:54.141390 TRACE network [c80] - Applied on gs 02:47:54.141390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.141390 TRACE network [c80] - Made second apply on cl 02:47:54.141390 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=20. 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.157015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 20 is answered. 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=21. 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.157015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 21 is answered. 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=22. 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.157015 TRACE global [8f4] - We'll wait till request 22 is answered. 02:47:54.157015 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=23. 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.157015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 23 is answered. 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=24. 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.157015 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 24 is answered. 02:47:54.157015 TRACE bonus [c80] - #$# +1 Archangels #propagated to# Hero Ingham 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=25. 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.157015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 25 is answered. 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=26. 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.157015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 26 is answered. 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=27. 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.157015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 27 is answered. 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE network [c80] - Applied on gs 02:47:54.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.157015 TRACE network [c80] - Made second apply on cl 02:47:54.157015 TRACE network [c80] - Listening... 02:47:54.157015 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=28. 02:47:54.157015 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.157015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.157015 TRACE network [c80] - Made first apply on cl 02:47:54.157015 TRACE global [8f4] - We'll wait till request 28 is answered. 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=29. 02:47:54.172640 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.172640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE global [8f4] - We'll wait till request 29 is answered. 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=30. 02:47:54.172640 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.172640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE global [8f4] - We'll wait till request 30 is answered. 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 DEBUG ai [8f4] - Looking into Лотерос 02:47:54.172640 DEBUG ai [8f4] - Player 0 will build Tavern in town of Лотерос at 99 108 0 02:47:54.172640 TRACE network [8f4] - Sending a request "struct BuildStructure". It'll have an ID=31. 02:47:54.172640 TRACE network [8f4] - Sending to server a pack of type struct BuildStructure 02:47:54.172640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE global [8f4] - We'll wait till request 31 is answered. 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct NewStructures, data: {CPack: type '504'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=32. 02:47:54.172640 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.172640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.172640 TRACE global [8f4] - We'll wait till request 32 is answered. 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.172640 TRACE network [c80] - Made first apply on cl 02:47:54.172640 TRACE network [c80] - Applied on gs 02:47:54.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.172640 TRACE network [c80] - Made second apply on cl 02:47:54.172640 TRACE network [c80] - Listening... 02:47:54.172640 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=33. 02:47:54.172640 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.188265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.188265 TRACE global [8f4] - We'll wait till request 33 is answered. 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=34. 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.188265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE global [8f4] - We'll wait till request 34 is answered. 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=35. 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:54.188265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE global [8f4] - We'll wait till request 35 is answered. 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=36. 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.188265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE global [8f4] - We'll wait till request 36 is answered. 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=37. 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.188265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE global [8f4] - We'll wait till request 37 is answered. 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=38. 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.188265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE global [8f4] - We'll wait till request 38 is answered. 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=39. 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.188265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE global [8f4] - We'll wait till request 39 is answered. 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=40. 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE global [8f4] - We'll wait till request 40 is answered. 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.188265 TRACE network [c80] - Made first apply on cl 02:47:54.188265 TRACE network [c80] - Applied on gs 02:47:54.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.188265 TRACE network [c80] - Made second apply on cl 02:47:54.188265 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=41. 02:47:54.188265 TRACE network [c80] - Listening... 02:47:54.188265 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.203890 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE global [8f4] - We'll wait till request 41 is answered. 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=42. 02:47:54.203890 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.203890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE global [8f4] - We'll wait till request 42 is answered. 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=43. 02:47:54.203890 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.203890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE global [8f4] - We'll wait till request 43 is answered. 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 TRACE network [8f4] - Sending a request "struct ArrangeStacks". It'll have an ID=44. 02:47:54.203890 TRACE network [8f4] - Sending to server a pack of type struct ArrangeStacks 02:47:54.203890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE global [8f4] - We'll wait till request 44 is answered. 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.203890 TRACE network [c80] - Made first apply on cl 02:47:54.203890 TRACE network [c80] - Applied on gs 02:47:54.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.203890 TRACE network [c80] - Made second apply on cl 02:47:54.203890 TRACE network [c80] - Listening... 02:47:54.203890 DEBUG ai [8f4] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 02:47:54.203890 DEBUG ai [8f4] - The error message was: BUILD has been realized as much as possible. 02:47:54.203890 DEBUG ai [8f4] - Looking into Эйртон, MP=2060 02:47:54.219515 TRACE ai [8f4] - It's safe for Эйртон to visit tile 127 83 0 02:47:54.219515 DEBUG ai [8f4] - Of all 3 destinations, object oid=13961 seems nice 02:47:54.219515 DEBUG ai [8f4] - Эйртон will try to visit Temple at (120 87 0) 02:47:54.219515 DEBUG ai [8f4] - Moving hero Эйртон to tile 120 87 0 02:47:54.219515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=45. 02:47:54.219515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.219515 TRACE network [c80] - Made first apply on cl 02:47:54.219515 TRACE global [8f4] - We'll wait till request 45 is answered. 02:47:54.219515 TRACE network [c80] - Applied on gs 02:47:54.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.219515 TRACE network [c80] - Made second apply on cl 02:47:54.219515 TRACE network [c80] - Listening... 02:47:54.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.235140 TRACE network [c80] - Made first apply on cl 02:47:54.235140 TRACE network [c80] - Applied on gs 02:47:54.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.235140 TRACE network [c80] - Made second apply on cl 02:47:54.235140 TRACE network [c80] - Listening... 02:47:54.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.235140 TRACE network [c80] - Made first apply on cl 02:47:54.235140 TRACE network [c80] - Applied on gs 02:47:54.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.235140 TRACE network [c80] - Made second apply on cl 02:47:54.235140 TRACE network [c80] - Listening... 02:47:54.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.235140 TRACE network [c80] - Made first apply on cl 02:47:54.235140 TRACE network [c80] - Applied on gs 02:47:54.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.235140 TRACE network [c80] - Made second apply on cl 02:47:54.235140 TRACE network [c80] - Listening... 02:47:54.235140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=46. 02:47:54.235140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.235140 TRACE network [c80] - Made first apply on cl 02:47:54.235140 TRACE global [8f4] - We'll wait till request 46 is answered. 02:47:54.235140 TRACE network [c80] - Applied on gs 02:47:54.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.235140 TRACE network [c80] - Made second apply on cl 02:47:54.235140 TRACE network [c80] - Listening... 02:47:54.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Temple'. 02:47:54.250765 TRACE ai [c80] - Completing goal: FIND OBJ 13,961 (Эйртон) 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '920'. 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.250765 TRACE network [c80] - Made first apply on cl 02:47:54.250765 TRACE network [c80] - Applied on gs 02:47:54.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.250765 TRACE network [c80] - Made second apply on cl 02:47:54.250765 TRACE network [c80] - Listening... 02:47:54.250765 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Эйртон and object Temple at 121 87 0. 02:47:54.250765 TRACE ai [8f4] - Completing goal: FIND OBJ 13,961 (Эйртон) 02:47:54.250765 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:54.250765 TRACE ai [8f4] - Completing goal: VISIT TILE (120 87 0) (Эйртон) 02:47:54.250765 DEBUG ai [8f4] - Hero Эйртон moved from 118 89 0 to 120 87 0. Returning 1. 02:47:54.250765 DEBUG ai [8f4] - Of all 2 destinations, object oid=7781 seems nice 02:47:54.250765 DEBUG ai [8f4] - Эйртон will try to visit Faerie Ring at (117 93 0) 02:47:54.266390 DEBUG ai [8f4] - Moving hero Эйртон to tile 117 93 0 02:47:54.266390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=47. 02:47:54.266390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.266390 TRACE network [c80] - Made first apply on cl 02:47:54.266390 TRACE global [8f4] - We'll wait till request 47 is answered. 02:47:54.266390 TRACE network [c80] - Applied on gs 02:47:54.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.266390 TRACE network [c80] - Made second apply on cl 02:47:54.266390 TRACE network [c80] - Listening... 02:47:54.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.266390 TRACE network [c80] - Made first apply on cl 02:47:54.266390 TRACE network [c80] - Applied on gs 02:47:54.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.266390 TRACE network [c80] - Made second apply on cl 02:47:54.266390 TRACE network [c80] - Listening... 02:47:54.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.266390 TRACE network [c80] - Made first apply on cl 02:47:54.266390 TRACE network [c80] - Applied on gs 02:47:54.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.266390 TRACE network [c80] - Made second apply on cl 02:47:54.266390 TRACE network [c80] - Listening... 02:47:54.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.266390 TRACE network [c80] - Made first apply on cl 02:47:54.266390 TRACE network [c80] - Applied on gs 02:47:54.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.266390 TRACE network [c80] - Made second apply on cl 02:47:54.266390 TRACE network [c80] - Listening... 02:47:54.266390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=48. 02:47:54.266390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.282015 TRACE network [c80] - Made first apply on cl 02:47:54.282015 TRACE global [8f4] - We'll wait till request 48 is answered. 02:47:54.282015 TRACE network [c80] - Applied on gs 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.282015 TRACE network [c80] - Made second apply on cl 02:47:54.282015 TRACE network [c80] - Listening... 02:47:54.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.282015 TRACE network [c80] - Made first apply on cl 02:47:54.282015 TRACE network [c80] - Applied on gs 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.282015 TRACE network [c80] - Made second apply on cl 02:47:54.282015 TRACE network [c80] - Listening... 02:47:54.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.282015 TRACE network [c80] - Made first apply on cl 02:47:54.282015 TRACE network [c80] - Applied on gs 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.282015 TRACE network [c80] - Made second apply on cl 02:47:54.282015 TRACE network [c80] - Listening... 02:47:54.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.282015 TRACE network [c80] - Made first apply on cl 02:47:54.282015 TRACE network [c80] - Applied on gs 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.282015 TRACE network [c80] - Made second apply on cl 02:47:54.282015 TRACE network [c80] - Listening... 02:47:54.282015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=49. 02:47:54.282015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.282015 TRACE global [8f4] - We'll wait till request 49 is answered. 02:47:54.282015 TRACE network [c80] - Made first apply on cl 02:47:54.282015 TRACE network [c80] - Applied on gs 02:47:54.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.282015 TRACE network [c80] - Made second apply on cl 02:47:54.282015 TRACE network [c80] - Listening... 02:47:54.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=50. 02:47:54.297640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE global [8f4] - We'll wait till request 50 is answered. 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:47:54.297640 TRACE ai [c80] - Completing goal: FIND OBJ 10,390 (Эйртон) 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.297640 TRACE network [c80] - Made first apply on cl 02:47:54.297640 TRACE network [c80] - Applied on gs 02:47:54.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.297640 TRACE network [c80] - Made second apply on cl 02:47:54.297640 TRACE network [c80] - Listening... 02:47:54.297640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=51. 02:47:54.297640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.313265 TRACE global [8f4] - We'll wait till request 51 is answered. 02:47:54.313265 TRACE network [c80] - Made first apply on cl 02:47:54.313265 TRACE network [c80] - Applied on gs 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.313265 TRACE network [c80] - Made second apply on cl 02:47:54.313265 TRACE network [c80] - Listening... 02:47:54.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.313265 TRACE network [c80] - Made first apply on cl 02:47:54.313265 TRACE network [c80] - Applied on gs 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.313265 TRACE network [c80] - Made second apply on cl 02:47:54.313265 TRACE network [c80] - Listening... 02:47:54.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.313265 TRACE network [c80] - Made first apply on cl 02:47:54.313265 TRACE network [c80] - Applied on gs 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.313265 TRACE network [c80] - Made second apply on cl 02:47:54.313265 TRACE network [c80] - Listening... 02:47:54.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.313265 TRACE network [c80] - Made first apply on cl 02:47:54.313265 TRACE network [c80] - Applied on gs 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.313265 TRACE network [c80] - Made second apply on cl 02:47:54.313265 TRACE network [c80] - Listening... 02:47:54.313265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=52. 02:47:54.313265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.313265 TRACE network [c80] - Made first apply on cl 02:47:54.313265 TRACE global [8f4] - We'll wait till request 52 is answered. 02:47:54.313265 TRACE network [c80] - Applied on gs 02:47:54.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.313265 TRACE network [c80] - Made second apply on cl 02:47:54.313265 TRACE network [c80] - Listening... 02:47:54.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=53. 02:47:54.328890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE global [8f4] - We'll wait till request 53 is answered. 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=54. 02:47:54.328890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.328890 TRACE global [8f4] - We'll wait till request 54 is answered. 02:47:54.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.328890 TRACE network [c80] - Made first apply on cl 02:47:54.328890 TRACE network [c80] - Applied on gs 02:47:54.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.328890 TRACE network [c80] - Made second apply on cl 02:47:54.328890 TRACE network [c80] - Listening... 02:47:54.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Faerie Ring'. 02:47:54.344515 TRACE ai [c80] - Completing goal: FIND OBJ 7,781 (Эйртон) 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '607'. 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.344515 TRACE network [c80] - Made first apply on cl 02:47:54.344515 TRACE network [c80] - Applied on gs 02:47:54.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.344515 TRACE network [c80] - Made second apply on cl 02:47:54.344515 TRACE network [c80] - Listening... 02:47:54.344515 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Эйртон and object Faerie Ring at 118 93 0. 02:47:54.344515 TRACE ai [8f4] - Completing goal: FIND OBJ 7,781 (Эйртон) 02:47:54.344515 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:54.344515 TRACE ai [8f4] - Completing goal: VISIT TILE (117 93 0) (Эйртон) 02:47:54.344515 DEBUG ai [8f4] - Hero Эйртон moved from 120 87 0 to 117 93 0. Returning 1. 02:47:54.360140 DEBUG ai [8f4] - Of all 1 destinations, object oid=14070 seems nice 02:47:54.360140 DEBUG ai [8f4] - Эйртон will try to visit Monster at (127 83 0) 02:47:54.360140 DEBUG ai [8f4] - Moving hero Эйртон to tile 127 83 0 02:47:54.360140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=55. 02:47:54.360140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.360140 TRACE network [c80] - Made first apply on cl 02:47:54.360140 TRACE global [8f4] - We'll wait till request 55 is answered. 02:47:54.360140 TRACE network [c80] - Applied on gs 02:47:54.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.360140 TRACE network [c80] - Made second apply on cl 02:47:54.360140 TRACE network [c80] - Listening... 02:47:54.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.360140 TRACE network [c80] - Made first apply on cl 02:47:54.360140 TRACE network [c80] - Applied on gs 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE network [c80] - Made second apply on cl 02:47:54.375765 TRACE network [c80] - Listening... 02:47:54.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.375765 TRACE network [c80] - Made first apply on cl 02:47:54.375765 TRACE network [c80] - Applied on gs 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.375765 TRACE network [c80] - Made second apply on cl 02:47:54.375765 TRACE network [c80] - Listening... 02:47:54.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.375765 TRACE network [c80] - Made first apply on cl 02:47:54.375765 TRACE network [c80] - Applied on gs 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.375765 TRACE network [c80] - Made second apply on cl 02:47:54.375765 TRACE network [c80] - Listening... 02:47:54.375765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=56. 02:47:54.375765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.375765 TRACE global [8f4] - We'll wait till request 56 is answered. 02:47:54.375765 TRACE network [c80] - Made first apply on cl 02:47:54.375765 TRACE network [c80] - Applied on gs 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.375765 TRACE network [c80] - Made second apply on cl 02:47:54.375765 TRACE network [c80] - Listening... 02:47:54.375765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.375765 TRACE network [c80] - Made first apply on cl 02:47:54.375765 TRACE network [c80] - Applied on gs 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.375765 TRACE network [c80] - Made second apply on cl 02:47:54.375765 TRACE network [c80] - Listening... 02:47:54.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.375765 TRACE network [c80] - Made first apply on cl 02:47:54.375765 TRACE network [c80] - Applied on gs 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.375765 TRACE network [c80] - Made second apply on cl 02:47:54.375765 TRACE network [c80] - Listening... 02:47:54.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.375765 TRACE network [c80] - Made first apply on cl 02:47:54.375765 TRACE network [c80] - Applied on gs 02:47:54.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.375765 TRACE network [c80] - Made second apply on cl 02:47:54.375765 TRACE network [c80] - Listening... 02:47:54.375765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=57. 02:47:54.375765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.391390 TRACE network [c80] - Made first apply on cl 02:47:54.391390 TRACE global [8f4] - We'll wait till request 57 is answered. 02:47:54.391390 TRACE network [c80] - Applied on gs 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.391390 TRACE network [c80] - Made second apply on cl 02:47:54.391390 TRACE network [c80] - Listening... 02:47:54.391390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.391390 TRACE network [c80] - Made first apply on cl 02:47:54.391390 TRACE network [c80] - Applied on gs 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.391390 TRACE network [c80] - Made second apply on cl 02:47:54.391390 TRACE network [c80] - Listening... 02:47:54.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.391390 TRACE network [c80] - Made first apply on cl 02:47:54.391390 TRACE network [c80] - Applied on gs 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.391390 TRACE network [c80] - Made second apply on cl 02:47:54.391390 TRACE network [c80] - Listening... 02:47:54.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.391390 TRACE network [c80] - Made first apply on cl 02:47:54.391390 TRACE network [c80] - Applied on gs 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.391390 TRACE network [c80] - Made second apply on cl 02:47:54.391390 TRACE network [c80] - Listening... 02:47:54.391390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=58. 02:47:54.391390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.391390 TRACE network [c80] - Made first apply on cl 02:47:54.391390 TRACE global [8f4] - We'll wait till request 58 is answered. 02:47:54.391390 TRACE network [c80] - Applied on gs 02:47:54.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.391390 TRACE network [c80] - Made second apply on cl 02:47:54.391390 TRACE network [c80] - Listening... 02:47:54.391390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.407015 TRACE network [c80] - Listening... 02:47:54.407015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:47:54.407015 TRACE ai [c80] - Completing goal: FIND OBJ 10,390 (Эйртон) 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.407015 TRACE network [c80] - Listening... 02:47:54.407015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.407015 TRACE network [c80] - Listening... 02:47:54.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.407015 TRACE network [c80] - Listening... 02:47:54.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.407015 TRACE network [c80] - Listening... 02:47:54.407015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=59. 02:47:54.407015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE global [8f4] - We'll wait till request 59 is answered. 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.407015 TRACE network [c80] - Listening... 02:47:54.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.407015 TRACE network [c80] - Listening... 02:47:54.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.407015 TRACE network [c80] - Made first apply on cl 02:47:54.407015 TRACE network [c80] - Applied on gs 02:47:54.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.407015 TRACE network [c80] - Made second apply on cl 02:47:54.422640 TRACE network [c80] - Listening... 02:47:54.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.422640 TRACE network [c80] - Made first apply on cl 02:47:54.422640 TRACE network [c80] - Applied on gs 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.422640 TRACE network [c80] - Made second apply on cl 02:47:54.422640 TRACE network [c80] - Listening... 02:47:54.422640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=60. 02:47:54.422640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.422640 TRACE network [c80] - Made first apply on cl 02:47:54.422640 TRACE global [8f4] - We'll wait till request 60 is answered. 02:47:54.422640 TRACE network [c80] - Applied on gs 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.422640 TRACE network [c80] - Made second apply on cl 02:47:54.422640 TRACE network [c80] - Listening... 02:47:54.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.422640 TRACE network [c80] - Made first apply on cl 02:47:54.422640 TRACE network [c80] - Applied on gs 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.422640 TRACE network [c80] - Made second apply on cl 02:47:54.422640 TRACE network [c80] - Listening... 02:47:54.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.422640 TRACE network [c80] - Made first apply on cl 02:47:54.422640 TRACE network [c80] - Applied on gs 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.422640 TRACE network [c80] - Made second apply on cl 02:47:54.422640 TRACE network [c80] - Listening... 02:47:54.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.422640 TRACE network [c80] - Made first apply on cl 02:47:54.422640 TRACE network [c80] - Applied on gs 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.422640 TRACE network [c80] - Made second apply on cl 02:47:54.422640 TRACE network [c80] - Listening... 02:47:54.422640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=61. 02:47:54.422640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.422640 TRACE network [c80] - Made first apply on cl 02:47:54.422640 TRACE global [8f4] - We'll wait till request 61 is answered. 02:47:54.422640 TRACE network [c80] - Applied on gs 02:47:54.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.422640 TRACE network [c80] - Made second apply on cl 02:47:54.422640 TRACE network [c80] - Listening... 02:47:54.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.438265 TRACE network [c80] - Applied on gs 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE network [c80] - Made second apply on cl 02:47:54.438265 TRACE network [c80] - Listening... 02:47:54.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.438265 TRACE network [c80] - Applied on gs 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.438265 TRACE network [c80] - Made second apply on cl 02:47:54.438265 TRACE network [c80] - Listening... 02:47:54.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.438265 TRACE network [c80] - Applied on gs 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.438265 TRACE network [c80] - Made second apply on cl 02:47:54.438265 TRACE network [c80] - Listening... 02:47:54.438265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=62. 02:47:54.438265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.438265 TRACE global [8f4] - We'll wait till request 62 is answered. 02:47:54.438265 TRACE network [c80] - Applied on gs 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.438265 TRACE network [c80] - Made second apply on cl 02:47:54.438265 TRACE network [c80] - Listening... 02:47:54.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.438265 TRACE network [c80] - Applied on gs 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.438265 TRACE network [c80] - Made second apply on cl 02:47:54.438265 TRACE network [c80] - Listening... 02:47:54.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.438265 TRACE network [c80] - Applied on gs 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.438265 TRACE network [c80] - Made second apply on cl 02:47:54.438265 TRACE network [c80] - Listening... 02:47:54.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.438265 TRACE network [c80] - Applied on gs 02:47:54.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.438265 TRACE network [c80] - Made second apply on cl 02:47:54.438265 TRACE network [c80] - Listening... 02:47:54.438265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=63. 02:47:54.438265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.438265 TRACE network [c80] - Made first apply on cl 02:47:54.453890 TRACE global [8f4] - We'll wait till request 63 is answered. 02:47:54.453890 TRACE network [c80] - Applied on gs 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.453890 TRACE network [c80] - Made second apply on cl 02:47:54.453890 TRACE network [c80] - Listening... 02:47:54.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.453890 TRACE network [c80] - Made first apply on cl 02:47:54.453890 TRACE network [c80] - Applied on gs 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.453890 TRACE network [c80] - Made second apply on cl 02:47:54.453890 TRACE network [c80] - Listening... 02:47:54.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.453890 TRACE network [c80] - Made first apply on cl 02:47:54.453890 TRACE network [c80] - Applied on gs 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.453890 TRACE network [c80] - Made second apply on cl 02:47:54.453890 TRACE network [c80] - Listening... 02:47:54.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.453890 TRACE network [c80] - Made first apply on cl 02:47:54.453890 TRACE network [c80] - Applied on gs 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.453890 TRACE network [c80] - Made second apply on cl 02:47:54.453890 TRACE network [c80] - Listening... 02:47:54.453890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=64. 02:47:54.453890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.453890 TRACE network [c80] - Made first apply on cl 02:47:54.453890 TRACE global [8f4] - We'll wait till request 64 is answered. 02:47:54.453890 TRACE network [c80] - Applied on gs 02:47:54.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.453890 TRACE network [c80] - Made second apply on cl 02:47:54.453890 TRACE network [c80] - Listening... 02:47:54.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.469515 TRACE network [c80] - Made first apply on cl 02:47:54.469515 TRACE network [c80] - Applied on gs 02:47:54.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.469515 TRACE network [c80] - Made second apply on cl 02:47:54.469515 TRACE network [c80] - Listening... 02:47:54.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.469515 TRACE network [c80] - Made first apply on cl 02:47:54.469515 TRACE network [c80] - Applied on gs 02:47:54.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:54.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.469515 TRACE network [c80] - Made second apply on cl 02:47:54.469515 TRACE network [c80] - Listening... 02:47:54.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.469515 TRACE network [c80] - Made first apply on cl 02:47:54.469515 TRACE network [c80] - Applied on gs 02:47:54.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.469515 TRACE network [c80] - Made second apply on cl 02:47:54.469515 TRACE network [c80] - Listening... 02:47:54.469515 TRACE ai [8f4] - Completing goal: VISIT TILE (127 83 0) (Эйртон) 02:47:54.469515 DEBUG ai [8f4] - reserved object id=14070; address=133181424; name=Monster 02:47:54.469515 DEBUG ai [8f4] - Hero Эйртон moved from 117 93 0 to 122 88 0. Returning 0. 02:47:54.469515 DEBUG ai [8f4] - Hero Эйртон apparently used all MPs (0 left) 02:47:54.469515 TRACE ai [8f4] - Time of looking for wander destination was 265 ms. 02:47:54.469515 DEBUG ai [8f4] - Looking into Фордрагон, MP=3019 02:47:54.469515 ERROR ai [8f4] - at 0 0 0 shouldn't be on the already visited objs list! 02:47:54.485140 TRACE ai [8f4] - It's safe for Фордрагон to visit tile 137 57 0 02:47:54.485140 DEBUG ai [8f4] - Of all 4 destinations, object oid=14352 seems nice 02:47:54.485140 DEBUG ai [8f4] - Фордрагон will try to visit Наэлик the Knight at (137 57 0) 02:47:54.485140 DEBUG ai [8f4] - Moving hero Фордрагон to tile 137 57 0 02:47:54.485140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=65. 02:47:54.485140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:54.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.485140 TRACE global [8f4] - We'll wait till request 65 is answered. 02:47:54.500765 TRACE network [c80] - Made first apply on cl 02:47:54.500765 TRACE network [c80] - Applied on gs 02:47:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.500765 TRACE network [c80] - Made second apply on cl 02:47:54.500765 TRACE network [c80] - Listening... 02:47:54.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:54.500765 TRACE network [c80] - Made first apply on cl 02:47:54.500765 TRACE network [c80] - Applied on gs 02:47:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:54.516390 TRACE network [c80] - Made second apply on cl 02:47:54.516390 TRACE network [c80] - Listening... 02:47:54.516390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:54.516390 TRACE network [c80] - Made first apply on cl 02:47:54.516390 TRACE network [c80] - Applied on gs 02:47:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Наэлик the Knight'. 02:47:54.516390 TRACE ai [c80] - Completing goal: FIND OBJ 14,352 (Фордрагон) 02:47:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:54.516390 TRACE network [c80] - Made second apply on cl 02:47:54.516390 TRACE network [c80] - Listening... 02:47:54.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.516390 TRACE network [c80] - Made first apply on cl 02:47:54.516390 TRACE network [c80] - Applied on gs 02:47:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 02:47:54.516390 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 02:47:54.516390 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:54.516390 TRACE network [c80] - Made second apply on cl 02:47:54.516390 TRACE network [c80] - Listening... 02:47:54.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:54.516390 TRACE network [c80] - Made first apply on cl 02:47:54.516390 TRACE network [c80] - Applied on gs 02:47:54.516390 TRACE network [c80] - Made second apply on cl 02:47:54.516390 TRACE network [c80] - Listening... 02:47:54.516390 WARN global [c80] - Ammo Cart doesn't have a base stack! 02:47:54.516390 TRACE network [c80] - received server message of type struct BattleStart, data: {CPack: type '3000'} 02:47:54.516390 TRACE network [c80] - Made first apply on cl 02:47:54.516390 TRACE network [c80] - Applied on gs 02:47:54.766390 TRACE global [c80] - Stoping music file music/AITheme1 02:47:54.813265 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 02:47:54.813265 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:54.813265 INFO global [c80] - Opening StupidAI 02:47:54.813265 INFO global [c80] - Loaded Stupid AI 0.1 02:47:54.813265 TRACE ai [c80] - CStupidAI [04,ABE,13C]: created 02:47:54.813265 TRACE ai [c80] - CStupidAI [04,ABE,13C]: init called, saving ptr to IBattleCallback 02:47:54.813265 TRACE ai [c80] - CStupidAI [04,ABE,13C]: battleStart called 02:47:54.813265 TRACE network [c80] - Made second apply on cl 02:47:54.813265 TRACE network [c80] - Listening... 02:47:54.813265 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:47:54.813265 TRACE ai [c80] - CStupidAI [04,ABE,13C]: battleNewRoundFirst called 02:47:54.813265 TRACE network [c80] - Made first apply on cl 02:47:54.813265 TRACE network [c80] - Applied on gs 02:47:54.813265 TRACE ai [c80] - CStupidAI [04,ABE,13C]: battleNewRound called 02:47:54.813265 TRACE network [c80] - Made second apply on cl 02:47:54.813265 TRACE network [c80] - Listening... 02:47:54.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:54.813265 TRACE network [c80] - Made first apply on cl 02:47:54.813265 TRACE network [c80] - Applied on gs 02:47:54.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:54.813265 TRACE network [c80] - Made second apply on cl 02:47:54.813265 TRACE network [c80] - Listening... 02:47:54.813265 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:54.813265 TRACE network [c80] - Made first apply on cl 02:47:54.813265 TRACE network [c80] - Applied on gs 02:47:54.813265 TRACE network [c80] - Made second apply on cl 02:47:54.813265 TRACE network [c80] - Listening... 02:47:54.813265 TRACE ai [9c0] - CStupidAI [04,ABE,13C]: activeStack called for Battle stack [6]: 15 creatures of Archangels from slot 6 of armyobj=13899 02:47:54.813265 TRACE network [9c0] - Send battle action to server: {BattleAction: side '0', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '4', hex '82'}', additionalInfo '100', selectedStack '-1'} 02:47:54.813265 TRACE network [9c0] - Sending a request "struct MakeAction". It'll have an ID=66. 02:47:54.813265 TRACE network [9c0] - Sending to server a pack of type struct MakeAction 02:47:54.828890 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:54.828890 TRACE ai [c80] - CStupidAI [04,ABE,13C]: actionStarted called 02:47:54.828890 TRACE animation [c80] - Animation #0 created 02:47:54.828890 DEBUG animation [c80] - Created movement start anim for Archangels 02:47:54.828890 TRACE network [c80] - Made first apply on cl 02:47:54.828890 TRACE network [c80] - Applied on gs 02:47:54.828890 TRACE network [c80] - Made second apply on cl 02:47:54.828890 TRACE network [c80] - Listening... 02:47:54.828890 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:54.828890 TRACE ai [c80] - CStupidAI [04,ABE,13C]: battleStackMoved called 02:47:54.828890 TRACE animation [c80] - Animation #1 created 02:47:54.828890 DEBUG animation [c80] - Created movement anim for Archangels 02:47:54.844515 TRACE animation [460] - Animation #0 ended, type is class CBattleAnimation * 02:47:54.844515 TRACE animation [460] - Animation #0 deleted 02:47:54.985140 TRACE animation [460] - Animation #1 ended, type is class CBattleAnimation * 02:47:55.000765 TRACE animation [460] - Animation #2 created 02:47:55.000765 DEBUG animation [460] - Created movement end anim for Archangels 02:47:55.000765 TRACE animation [460] - Animation #1 deleted 02:47:55.032015 TRACE animation [460] - Animation #2 ended, type is class CBattleAnimation * 02:47:55.032015 TRACE animation [460] - Animation #2 deleted 02:47:55.032015 TRACE network [c80] - Made first apply on cl 02:47:55.032015 TRACE network [c80] - Applied on gs 02:47:55.032015 TRACE network [c80] - Made second apply on cl 02:47:55.032015 TRACE network [c80] - Listening... 02:47:55.032015 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:55.032015 TRACE ai [c80] - CStupidAI [04,ABE,13C]: battleAttack called 02:47:55.032015 TRACE animation [c80] - Animation #3 created 02:47:55.032015 DEBUG animation [c80] - Created melee attack anim for Archangels 02:47:55.032015 TRACE network [c80] - Made first apply on cl 02:47:55.032015 TRACE network [c80] - Applied on gs 02:47:55.032015 TRACE ai [c80] - CStupidAI [04,ABE,13C]: battleStacksAttacked called 02:47:55.032015 TRACE animation [c80] - Animation #4 created 02:47:55.032015 DEBUG animation [c80] - Created defence anim for Crusader 02:47:55.141390 TRACE animation [460] - Animation #3 ended, type is class CBattleAnimation * 02:47:55.141390 TRACE animation [460] - Animation #3 deleted 02:47:55.157015 TRACE animation [460] - Animation #4 ended, type is class CBattleAnimation * 02:47:55.157015 TRACE animation [460] - Animation #4 deleted 02:47:55.172640 TRACE network [c80] - Made second apply on cl 02:47:55.172640 TRACE network [c80] - Listening... 02:47:55.172640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:55.172640 TRACE network [c80] - Made first apply on cl 02:47:55.172640 TRACE network [c80] - Applied on gs 02:47:55.172640 TRACE ai [c80] - CStupidAI [04,ABE,13C]: actionFinished called 02:47:55.172640 TRACE network [c80] - Made second apply on cl 02:47:55.172640 TRACE network [c80] - Listening... 02:47:55.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:55.172640 TRACE network [c80] - Made first apply on cl 02:47:55.172640 TRACE network [c80] - Applied on gs 02:47:55.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:55.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:55.172640 TRACE network [c80] - Made second apply on cl 02:47:55.172640 TRACE network [c80] - Listening... 02:47:55.172640 TRACE network [c80] - received server message of type struct BattleResult, data: {CPack: type '3003'} 02:47:55.172640 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 02:47:55.172640 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:55.172640 DEBUG ai [c80] - Player 0: I won the Starting battle of Фордрагон attacking Наэлик the Knight at 137 57 0! 02:47:55.172640 TRACE ai [c80] - CStupidAI [04,ABE,13C]: battleEnd called 02:47:55.172640 TRACE ai [c80] - CStupidAI [04,ABE,13C]: destroyed 02:47:55.219515 TRACE global [c80] - Loading music file Music/LoseCombat 02:47:55.235140 TRACE global [c80] - Stoping music file music/AITheme1 02:47:55.282015 TRACE network [c80] - Made first apply on cl 02:47:55.282015 WARN bonus [c80] - Warning: an orphaned child! 02:47:55.282015 TRACE network [c80] - Applied on gs 02:47:55.282015 TRACE network [c80] - Made second apply on cl 02:47:55.282015 TRACE network [c80] - Listening... 02:47:55.282015 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:47:55.282015 TRACE network [c80] - Made first apply on cl 02:47:55.282015 TRACE network [c80] - Applied on gs 02:47:55.297640 ERROR global [c80] - CBattleInfoEssentials::battleGetAllObstacles called when no battle! 02:47:55.297640 ERROR global [c80] - CBattleInfoEssentials::battleGetStacksIf called when no battle! 02:47:55.297640 ERROR global [c80] - CBattleInfoEssentials::battleGetAllObstacles called when no battle! 02:47:55.313265 TRACE network [c80] - Made second apply on cl 02:47:55.313265 TRACE network [c80] - Listening... 02:47:55.313265 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:55.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:55.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:55.313265 TRACE global [c80] - Entering void __thiscall CPlayerInterface::heroKilled(const class CGHeroInstance *): Hero Наэлик killed handler for player 1. 02:47:55.313265 TRACE global [c80] - Leaving void __thiscall CPlayerInterface::heroKilled(const class CGHeroInstance *). 02:47:55.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:55.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:55.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:55.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:55.313265 TRACE network [c80] - Made first apply on cl 02:47:55.313265 DEBUG global [c80] - removing object id=14352; address=124889760; name=Наэлик the Knight 02:47:55.328890 TRACE network [c80] - Applied on gs 02:47:55.328890 TRACE network [c80] - Made second apply on cl 02:47:55.328890 TRACE network [c80] - Listening... 02:47:55.328890 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:55.328890 TRACE network [c80] - Made first apply on cl 02:47:55.328890 TRACE network [c80] - Applied on gs 02:47:55.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '535'. 02:47:55.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:47:55.328890 TRACE network [c80] - Made second apply on cl 02:47:55.328890 TRACE network [c80] - Listening... 02:47:55.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:55.328890 TRACE network [c80] - Made first apply on cl 02:47:55.328890 TRACE network [c80] - Applied on gs 02:47:55.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:55.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:55.328890 TRACE network [c80] - Made second apply on cl 02:47:55.328890 TRACE network [c80] - Listening... 02:47:55.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:55.328890 TRACE network [c80] - Made first apply on cl 02:47:55.328890 TRACE network [c80] - Applied on gs 02:47:55.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:55.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:55.328890 TRACE network [c80] - Made second apply on cl 02:47:55.328890 TRACE network [c80] - Listening... 02:47:55.328890 TRACE network [c80] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 02:47:55.328890 TRACE network [c80] - Made first apply on cl 02:47:55.328890 TRACE network [c80] - Applied on gs 02:47:55.328890 TRACE ai [c80] - Entering void __thiscall VCAI::battleResultsApplied(void). 02:47:55.328890 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 02:47:55.328890 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:55.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::battleResultsApplied(void). 02:47:55.328890 TRACE network [c80] - Made second apply on cl 02:47:55.328890 TRACE ai [8f4] - Completing goal: VISIT TILE (137 57 0) (Фордрагон) 02:47:55.328890 TRACE network [c80] - Listening... 02:47:55.328890 DEBUG ai [8f4] - Hero Фордрагон moved from 137 58 0 to 137 58 0. Returning 1. 02:47:55.328890 DEBUG ai [8f4] - Of all 2 destinations, object oid=1213 seems nice 02:47:55.328890 DEBUG ai [8f4] - Фордрагон will try to visit Marletto Tower at (136 56 0) 02:47:55.328890 DEBUG ai [8f4] - Moving hero Фордрагон to tile 136 56 0 02:47:55.328890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=67. 02:47:55.328890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:55.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:55.344515 TRACE global [8f4] - We'll wait till request 67 is answered. 02:47:55.344515 TRACE network [c80] - Made first apply on cl 02:47:55.344515 TRACE network [c80] - Applied on gs 02:47:55.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:55.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:55.344515 TRACE network [c80] - Made second apply on cl 02:47:55.344515 TRACE network [c80] - Listening... 02:47:55.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:55.344515 TRACE network [c80] - Made first apply on cl 02:47:55.344515 TRACE network [c80] - Applied on gs 02:47:55.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:55.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:55.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:55.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:55.813265 TRACE global [bb4] - Del-ing music file music/AITheme1 02:47:55.813265 TRACE global [bb4] - Playing music file Music/LoseCombat 02:47:56.141390 TRACE animation [460] - Button clicked at 549x524 02:47:56.141390 TRACE animation [460] - Parent isclass CBattleResultWindow at 165x19 02:47:56.141390 ERROR global [460] - CBattleInfoEssentials::battleGetAllObstacles called when no battle! 02:47:56.141390 ERROR global [460] - CBattleInfoEssentials::battleGetStacksIf called when no battle! 02:47:56.157015 ERROR global [460] - CBattleInfoEssentials::battleGetAllObstacles called when no battle! 02:47:56.157015 ERROR global [460] - CBattleInfoCallback::battleGetStackByPos called when no battle! 02:47:56.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.172640 TRACE network [c80] - Made second apply on cl 02:47:56.172640 TRACE network [c80] - Listening... 02:47:56.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.172640 TRACE network [c80] - Made first apply on cl 02:47:56.172640 TRACE network [c80] - Applied on gs 02:47:56.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.172640 TRACE network [c80] - Made second apply on cl 02:47:56.172640 TRACE network [c80] - Listening... 02:47:56.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.172640 TRACE network [c80] - Made first apply on cl 02:47:56.172640 TRACE network [c80] - Applied on gs 02:47:56.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.172640 TRACE network [c80] - Made second apply on cl 02:47:56.172640 TRACE network [c80] - Listening... 02:47:56.172640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=68. 02:47:56.172640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE global [8f4] - We'll wait till request 68 is answered. 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Marletto Tower'. 02:47:56.188265 TRACE ai [c80] - Completing goal: FIND OBJ 1,213 (Фордрагон) 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.188265 TRACE network [c80] - Made first apply on cl 02:47:56.188265 TRACE network [c80] - Applied on gs 02:47:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.188265 TRACE network [c80] - Made second apply on cl 02:47:56.188265 TRACE network [c80] - Listening... 02:47:56.188265 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Фордрагон and object Marletto Tower at 136 56 0. 02:47:56.188265 TRACE ai [8f4] - Completing goal: FIND OBJ 1,213 (Фордрагон) 02:47:56.188265 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:56.188265 TRACE ai [8f4] - Completing goal: VISIT TILE (136 56 0) (Фордрагон) 02:47:56.188265 DEBUG ai [8f4] - Hero Фордрагон moved from 137 58 0 to 136 56 0. Returning 1. 02:47:56.203890 DEBUG ai [8f4] - Of all 1 destinations, object oid=5728 seems nice 02:47:56.203890 DEBUG ai [8f4] - Фордрагон will try to visit Marletto Tower at (139 56 0) 02:47:56.203890 DEBUG ai [8f4] - Moving hero Фордрагон to tile 139 56 0 02:47:56.203890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=69. 02:47:56.203890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.203890 TRACE network [c80] - Made first apply on cl 02:47:56.203890 TRACE global [8f4] - We'll wait till request 69 is answered. 02:47:56.203890 TRACE network [c80] - Applied on gs 02:47:56.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.203890 TRACE network [c80] - Made second apply on cl 02:47:56.203890 TRACE network [c80] - Listening... 02:47:56.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.203890 TRACE network [c80] - Made first apply on cl 02:47:56.203890 TRACE network [c80] - Applied on gs 02:47:56.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE network [c80] - Made second apply on cl 02:47:56.219515 TRACE network [c80] - Listening... 02:47:56.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.219515 TRACE network [c80] - Made first apply on cl 02:47:56.219515 TRACE network [c80] - Applied on gs 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.219515 TRACE network [c80] - Made second apply on cl 02:47:56.219515 TRACE network [c80] - Listening... 02:47:56.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.219515 TRACE network [c80] - Made first apply on cl 02:47:56.219515 TRACE network [c80] - Applied on gs 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.219515 TRACE network [c80] - Made second apply on cl 02:47:56.219515 TRACE network [c80] - Listening... 02:47:56.219515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=70. 02:47:56.219515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.219515 TRACE network [c80] - Made first apply on cl 02:47:56.219515 TRACE global [8f4] - We'll wait till request 70 is answered. 02:47:56.219515 TRACE network [c80] - Applied on gs 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.219515 TRACE network [c80] - Made second apply on cl 02:47:56.219515 TRACE network [c80] - Listening... 02:47:56.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.219515 TRACE network [c80] - Made first apply on cl 02:47:56.219515 TRACE network [c80] - Applied on gs 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.219515 TRACE network [c80] - Made second apply on cl 02:47:56.219515 TRACE network [c80] - Listening... 02:47:56.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.219515 TRACE network [c80] - Made first apply on cl 02:47:56.219515 TRACE network [c80] - Applied on gs 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.219515 TRACE network [c80] - Made second apply on cl 02:47:56.219515 TRACE network [c80] - Listening... 02:47:56.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.219515 TRACE network [c80] - Made first apply on cl 02:47:56.219515 TRACE network [c80] - Applied on gs 02:47:56.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.219515 TRACE network [c80] - Made second apply on cl 02:47:56.219515 TRACE network [c80] - Listening... 02:47:56.219515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=71. 02:47:56.219515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.219515 TRACE global [8f4] - We'll wait till request 71 is answered. 02:47:56.219515 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Marletto Tower'. 02:47:56.235140 TRACE ai [c80] - Completing goal: FIND OBJ 5,728 (Фордрагон) 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.235140 TRACE network [c80] - Made first apply on cl 02:47:56.235140 TRACE network [c80] - Applied on gs 02:47:56.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.235140 TRACE network [c80] - Made second apply on cl 02:47:56.235140 TRACE network [c80] - Listening... 02:47:56.235140 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Фордрагон and object Marletto Tower at 139 56 0. 02:47:56.235140 TRACE ai [8f4] - Completing goal: FIND OBJ 5,728 (Фордрагон) 02:47:56.235140 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:56.235140 TRACE ai [8f4] - Completing goal: VISIT TILE (139 56 0) (Фордрагон) 02:47:56.235140 DEBUG ai [8f4] - Hero Фордрагон moved from 136 56 0 to 139 56 0. Returning 1. 02:47:56.250765 DEBUG ai [8f4] - Of all 1 destinations, object oid=13900 seems nice 02:47:56.250765 DEBUG ai [8f4] - Фордрагон will try to visit Blackshard of the Dead Knight at (136 59 0) 02:47:56.266390 DEBUG ai [8f4] - Moving hero Фордрагон to tile 136 59 0 02:47:56.266390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=72. 02:47:56.266390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.266390 TRACE network [c80] - Made first apply on cl 02:47:56.266390 TRACE global [8f4] - We'll wait till request 72 is answered. 02:47:56.266390 TRACE network [c80] - Applied on gs 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.266390 TRACE network [c80] - Made second apply on cl 02:47:56.266390 TRACE network [c80] - Listening... 02:47:56.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.266390 TRACE network [c80] - Made first apply on cl 02:47:56.266390 TRACE network [c80] - Applied on gs 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.266390 TRACE network [c80] - Made second apply on cl 02:47:56.266390 TRACE network [c80] - Listening... 02:47:56.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.266390 TRACE network [c80] - Made first apply on cl 02:47:56.266390 TRACE network [c80] - Applied on gs 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.266390 TRACE network [c80] - Made second apply on cl 02:47:56.266390 TRACE network [c80] - Listening... 02:47:56.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.266390 TRACE network [c80] - Made first apply on cl 02:47:56.266390 TRACE network [c80] - Applied on gs 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.266390 TRACE network [c80] - Made second apply on cl 02:47:56.266390 TRACE network [c80] - Listening... 02:47:56.266390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=73. 02:47:56.266390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.266390 TRACE network [c80] - Made first apply on cl 02:47:56.266390 TRACE global [8f4] - We'll wait till request 73 is answered. 02:47:56.266390 TRACE network [c80] - Applied on gs 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.266390 TRACE network [c80] - Made second apply on cl 02:47:56.266390 TRACE network [c80] - Listening... 02:47:56.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.266390 TRACE network [c80] - Made first apply on cl 02:47:56.266390 TRACE network [c80] - Applied on gs 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.282015 TRACE network [c80] - Made second apply on cl 02:47:56.282015 TRACE network [c80] - Listening... 02:47:56.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.282015 TRACE network [c80] - Made first apply on cl 02:47:56.282015 TRACE network [c80] - Applied on gs 02:47:56.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.282015 TRACE network [c80] - Made second apply on cl 02:47:56.282015 TRACE network [c80] - Listening... 02:47:56.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.282015 TRACE network [c80] - Made first apply on cl 02:47:56.282015 TRACE network [c80] - Applied on gs 02:47:56.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.282015 TRACE network [c80] - Made second apply on cl 02:47:56.282015 TRACE network [c80] - Listening... 02:47:56.282015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=74. 02:47:56.282015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.282015 TRACE global [8f4] - We'll wait till request 74 is answered. 02:47:56.282015 TRACE network [c80] - Made first apply on cl 02:47:56.282015 TRACE network [c80] - Applied on gs 02:47:56.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.282015 TRACE network [c80] - Made second apply on cl 02:47:56.282015 TRACE network [c80] - Listening... 02:47:56.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.282015 TRACE network [c80] - Made first apply on cl 02:47:56.282015 TRACE network [c80] - Applied on gs 02:47:56.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.297640 TRACE network [c80] - Made second apply on cl 02:47:56.297640 TRACE network [c80] - Listening... 02:47:56.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.297640 TRACE network [c80] - Made first apply on cl 02:47:56.297640 TRACE network [c80] - Applied on gs 02:47:56.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Blackshard of the Dead Knight'. 02:47:56.297640 TRACE ai [c80] - Completing goal: FIND OBJ 13,900 (Фордрагон) 02:47:56.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.297640 TRACE network [c80] - Made second apply on cl 02:47:56.297640 TRACE network [c80] - Listening... 02:47:56.297640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:56.297640 TRACE network [c80] - Made first apply on cl 02:47:56.297640 TRACE network [c80] - Applied on gs 02:47:56.297640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:47:56.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:56.297640 TRACE network [c80] - Made second apply on cl 02:47:56.297640 TRACE network [c80] - Listening... 02:47:56.297640 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:47:56.297640 TRACE network [c80] - Made first apply on cl 02:47:56.297640 TRACE network [c80] - Applied on gs 02:47:56.297640 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:47:56.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:47:56.297640 TRACE network [c80] - Made second apply on cl 02:47:56.297640 TRACE network [c80] - Listening... 02:47:56.297640 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:56.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.313265 TRACE network [c80] - Made first apply on cl 02:47:56.313265 DEBUG global [c80] - removing object id=13900; address=133047832; name=Blackshard of the Dead Knight 02:47:56.313265 TRACE network [c80] - Applied on gs 02:47:56.313265 TRACE network [c80] - Made second apply on cl 02:47:56.313265 TRACE network [c80] - Listening... 02:47:56.313265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.313265 TRACE network [c80] - Made first apply on cl 02:47:56.313265 TRACE network [c80] - Applied on gs 02:47:56.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.313265 TRACE network [c80] - Made second apply on cl 02:47:56.313265 TRACE network [c80] - Listening... 02:47:56.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.313265 TRACE network [c80] - Made first apply on cl 02:47:56.313265 TRACE network [c80] - Applied on gs 02:47:56.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.313265 TRACE network [c80] - Made second apply on cl 02:47:56.313265 TRACE network [c80] - Listening... 02:47:56.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.313265 TRACE network [c80] - Made first apply on cl 02:47:56.313265 TRACE network [c80] - Applied on gs 02:47:56.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.313265 TRACE network [c80] - Made second apply on cl 02:47:56.313265 TRACE network [c80] - Listening... 02:47:56.313265 TRACE ai [8f4] - Completing goal: VISIT TILE (136 59 0) (Фордрагон) 02:47:56.313265 DEBUG ai [8f4] - Hero Фордрагон moved from 139 56 0 to 137 58 0. Returning 1. 02:47:56.328890 DEBUG ai [8f4] - Of all 5 destinations, object oid=9262 seems nice 02:47:56.328890 DEBUG ai [8f4] - Фордрагон will try to visit Windmill at (133 59 0) 02:47:56.344515 DEBUG ai [8f4] - Moving hero Фордрагон to tile 133 59 0 02:47:56.344515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=75. 02:47:56.344515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.344515 TRACE network [c80] - Made first apply on cl 02:47:56.344515 TRACE global [8f4] - We'll wait till request 75 is answered. 02:47:56.344515 TRACE network [c80] - Applied on gs 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.344515 TRACE network [c80] - Made second apply on cl 02:47:56.344515 TRACE network [c80] - Listening... 02:47:56.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.344515 TRACE network [c80] - Made first apply on cl 02:47:56.344515 TRACE network [c80] - Applied on gs 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.344515 TRACE network [c80] - Made second apply on cl 02:47:56.344515 TRACE network [c80] - Listening... 02:47:56.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.344515 TRACE network [c80] - Made first apply on cl 02:47:56.344515 TRACE network [c80] - Applied on gs 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.344515 TRACE network [c80] - Made second apply on cl 02:47:56.344515 TRACE network [c80] - Listening... 02:47:56.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.344515 TRACE network [c80] - Made first apply on cl 02:47:56.344515 TRACE network [c80] - Applied on gs 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.344515 TRACE network [c80] - Made second apply on cl 02:47:56.344515 TRACE network [c80] - Listening... 02:47:56.344515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=76. 02:47:56.344515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.344515 TRACE network [c80] - Made first apply on cl 02:47:56.344515 TRACE global [8f4] - We'll wait till request 76 is answered. 02:47:56.344515 TRACE network [c80] - Applied on gs 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.344515 TRACE network [c80] - Made second apply on cl 02:47:56.344515 TRACE network [c80] - Listening... 02:47:56.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.344515 TRACE network [c80] - Made first apply on cl 02:47:56.344515 TRACE network [c80] - Applied on gs 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE network [c80] - Made second apply on cl 02:47:56.360140 TRACE network [c80] - Listening... 02:47:56.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.360140 TRACE network [c80] - Made first apply on cl 02:47:56.360140 TRACE network [c80] - Applied on gs 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.360140 TRACE network [c80] - Made second apply on cl 02:47:56.360140 TRACE network [c80] - Listening... 02:47:56.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.360140 TRACE network [c80] - Made first apply on cl 02:47:56.360140 TRACE network [c80] - Applied on gs 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.360140 TRACE network [c80] - Made second apply on cl 02:47:56.360140 TRACE network [c80] - Listening... 02:47:56.360140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=77. 02:47:56.360140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.360140 TRACE network [c80] - Made first apply on cl 02:47:56.360140 TRACE global [8f4] - We'll wait till request 77 is answered. 02:47:56.360140 TRACE network [c80] - Applied on gs 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.360140 TRACE network [c80] - Made second apply on cl 02:47:56.360140 TRACE network [c80] - Listening... 02:47:56.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.360140 TRACE network [c80] - Made first apply on cl 02:47:56.360140 TRACE network [c80] - Applied on gs 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.360140 TRACE network [c80] - Made second apply on cl 02:47:56.360140 TRACE network [c80] - Listening... 02:47:56.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.360140 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=78. 02:47:56.375765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE global [8f4] - We'll wait till request 78 is answered. 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Windmill'. 02:47:56.375765 TRACE ai [c80] - Completing goal: FIND OBJ 9,262 (Фордрагон) 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '46'. 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.375765 TRACE network [c80] - Made first apply on cl 02:47:56.375765 TRACE network [c80] - Applied on gs 02:47:56.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.375765 TRACE network [c80] - Made second apply on cl 02:47:56.375765 TRACE network [c80] - Listening... 02:47:56.375765 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Фордрагон and object Windmill at 134 59 0. 02:47:56.375765 TRACE ai [8f4] - Completing goal: FIND OBJ 9,262 (Фордрагон) 02:47:56.375765 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:56.375765 TRACE ai [8f4] - Completing goal: VISIT TILE (133 59 0) (Фордрагон) 02:47:56.375765 DEBUG ai [8f4] - Hero Фордрагон moved from 137 58 0 to 133 59 0. Returning 1. 02:47:56.391390 DEBUG ai [8f4] - Of all 4 destinations, object oid=10805 seems nice 02:47:56.391390 DEBUG ai [8f4] - Фордрагон will try to visit Archers' Tower at (134 62 0) 02:47:56.391390 DEBUG ai [8f4] - Moving hero Фордрагон to tile 134 62 0 02:47:56.391390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=79. 02:47:56.391390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.391390 TRACE network [c80] - Made first apply on cl 02:47:56.391390 TRACE global [8f4] - We'll wait till request 79 is answered. 02:47:56.391390 TRACE network [c80] - Applied on gs 02:47:56.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.391390 TRACE network [c80] - Made second apply on cl 02:47:56.391390 TRACE network [c80] - Listening... 02:47:56.391390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.391390 TRACE network [c80] - Made first apply on cl 02:47:56.391390 TRACE network [c80] - Applied on gs 02:47:56.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.407015 TRACE network [c80] - Made second apply on cl 02:47:56.407015 TRACE network [c80] - Listening... 02:47:56.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.407015 TRACE network [c80] - Made first apply on cl 02:47:56.407015 TRACE network [c80] - Applied on gs 02:47:56.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.407015 TRACE network [c80] - Made second apply on cl 02:47:56.407015 TRACE network [c80] - Listening... 02:47:56.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.407015 TRACE network [c80] - Made first apply on cl 02:47:56.407015 TRACE network [c80] - Applied on gs 02:47:56.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.407015 TRACE network [c80] - Made second apply on cl 02:47:56.407015 TRACE network [c80] - Listening... 02:47:56.407015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=80. 02:47:56.407015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.407015 TRACE network [c80] - Made first apply on cl 02:47:56.407015 TRACE global [8f4] - We'll wait till request 80 is answered. 02:47:56.407015 TRACE network [c80] - Applied on gs 02:47:56.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.407015 TRACE network [c80] - Made second apply on cl 02:47:56.407015 TRACE network [c80] - Listening... 02:47:56.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.407015 TRACE network [c80] - Made first apply on cl 02:47:56.407015 TRACE network [c80] - Applied on gs 02:47:56.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.422640 TRACE network [c80] - Made first apply on cl 02:47:56.422640 TRACE network [c80] - Applied on gs 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.422640 TRACE network [c80] - Made first apply on cl 02:47:56.422640 TRACE network [c80] - Applied on gs 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=81. 02:47:56.422640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.422640 TRACE global [8f4] - We'll wait till request 81 is answered. 02:47:56.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.422640 TRACE network [c80] - Made first apply on cl 02:47:56.422640 TRACE network [c80] - Applied on gs 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.422640 TRACE network [c80] - Made first apply on cl 02:47:56.422640 TRACE network [c80] - Applied on gs 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.422640 TRACE network [c80] - Made first apply on cl 02:47:56.422640 TRACE network [c80] - Applied on gs 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.422640 TRACE network [c80] - Made first apply on cl 02:47:56.422640 TRACE network [c80] - Applied on gs 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=82. 02:47:56.422640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.422640 TRACE network [c80] - Made first apply on cl 02:47:56.422640 TRACE global [8f4] - We'll wait till request 82 is answered. 02:47:56.422640 TRACE network [c80] - Applied on gs 02:47:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.422640 TRACE network [c80] - Made second apply on cl 02:47:56.422640 TRACE network [c80] - Listening... 02:47:56.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.438265 TRACE network [c80] - Made first apply on cl 02:47:56.438265 TRACE network [c80] - Applied on gs 02:47:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.438265 TRACE network [c80] - Made second apply on cl 02:47:56.438265 TRACE network [c80] - Listening... 02:47:56.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.438265 TRACE network [c80] - Made first apply on cl 02:47:56.438265 TRACE network [c80] - Applied on gs 02:47:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Archers' Tower'. 02:47:56.438265 TRACE ai [c80] - Completing goal: FIND OBJ 10,805 (Фордрагон) 02:47:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.438265 TRACE network [c80] - Made second apply on cl 02:47:56.438265 TRACE network [c80] - Listening... 02:47:56.438265 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:47:56.438265 TRACE network [c80] - Made first apply on cl 02:47:56.438265 TRACE network [c80] - Applied on gs 02:47:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Archers' Tower} Would you like to recruit Archers?', askID '58', soundID '0', selection '0', cancel '1'. 02:47:56.438265 DEBUG ai [c80] - Adding query 58 - Blocking dialog query with 0 components - {Archers' Tower} Would you like to recruit Archers?. Total queries count: 1 02:47:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:47:56.438265 TRACE network [c80] - Made second apply on cl 02:47:56.438265 TRACE network [c80] - Listening... 02:47:56.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.438265 TRACE network [c80] - Made first apply on cl 02:47:56.438265 DEBUG ai [e10] - I'll answer the query 58 giving the choice 1 02:47:56.438265 TRACE network [e10] - Sending a request "struct QueryReply". It'll have an ID=83. 02:47:56.438265 TRACE network [e10] - Sending to server a pack of type struct QueryReply 02:47:56.438265 DEBUG ai [e10] - Attempted answering query 58 - Blocking dialog query with 0 components - {Archers' Tower} Would you like to recruit Archers?. Request id=83. Waiting for results... 02:47:56.453890 TRACE global [e10] - We'll wait till request 83 is answered. 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.453890 DEBUG ai [c80] - Removing query 58 - Blocking dialog query with 0 components - {Archers' Tower} Would you like to recruit Archers?. Total queries count: 0 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Фордрагон and object Archers' Tower at 135 62 0. 02:47:56.453890 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=84. 02:47:56.453890 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:56.453890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE global [8f4] - We'll wait till request 84 is answered. 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.453890 TRACE network [c80] - Made first apply on cl 02:47:56.453890 TRACE network [c80] - Applied on gs 02:47:56.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.453890 TRACE network [c80] - Made second apply on cl 02:47:56.453890 TRACE network [c80] - Listening... 02:47:56.453890 TRACE ai [8f4] - Completing goal: FIND OBJ 10,805 (Фордрагон) 02:47:56.453890 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:56.453890 TRACE ai [8f4] - Completing goal: VISIT TILE (134 62 0) (Фордрагон) 02:47:56.453890 DEBUG ai [8f4] - Hero Фордрагон moved from 133 59 0 to 134 62 0. Returning 1. 02:47:56.469515 DEBUG ai [8f4] - Of all 3 destinations, object oid=14371 seems nice 02:47:56.469515 DEBUG ai [8f4] - Фордрагон will try to visit Resource at (132 64 0) 02:47:56.469515 DEBUG ai [8f4] - Moving hero Фордрагон to tile 132 64 0 02:47:56.469515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=85. 02:47:56.469515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.469515 TRACE network [c80] - Made first apply on cl 02:47:56.469515 TRACE global [8f4] - We'll wait till request 85 is answered. 02:47:56.469515 TRACE network [c80] - Applied on gs 02:47:56.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.469515 TRACE network [c80] - Made second apply on cl 02:47:56.469515 TRACE network [c80] - Listening... 02:47:56.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.485140 TRACE network [c80] - Applied on gs 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE network [c80] - Made second apply on cl 02:47:56.485140 TRACE network [c80] - Listening... 02:47:56.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.485140 TRACE network [c80] - Applied on gs 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.485140 TRACE network [c80] - Made second apply on cl 02:47:56.485140 TRACE network [c80] - Listening... 02:47:56.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.485140 TRACE network [c80] - Applied on gs 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.485140 TRACE network [c80] - Made second apply on cl 02:47:56.485140 TRACE network [c80] - Listening... 02:47:56.485140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=86. 02:47:56.485140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.485140 TRACE global [8f4] - We'll wait till request 86 is answered. 02:47:56.485140 TRACE network [c80] - Applied on gs 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.485140 TRACE network [c80] - Made second apply on cl 02:47:56.485140 TRACE network [c80] - Listening... 02:47:56.485140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.485140 TRACE network [c80] - Applied on gs 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.485140 TRACE network [c80] - Made second apply on cl 02:47:56.485140 TRACE network [c80] - Listening... 02:47:56.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.485140 TRACE network [c80] - Applied on gs 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.485140 TRACE network [c80] - Made second apply on cl 02:47:56.485140 TRACE network [c80] - Listening... 02:47:56.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.485140 TRACE network [c80] - Applied on gs 02:47:56.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.485140 TRACE network [c80] - Made second apply on cl 02:47:56.485140 TRACE network [c80] - Listening... 02:47:56.485140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=87. 02:47:56.485140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.485140 TRACE global [8f4] - We'll wait till request 87 is answered. 02:47:56.485140 TRACE network [c80] - Made first apply on cl 02:47:56.500765 TRACE network [c80] - Applied on gs 02:47:56.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.500765 TRACE network [c80] - Made second apply on cl 02:47:56.500765 TRACE network [c80] - Listening... 02:47:56.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.500765 TRACE network [c80] - Made first apply on cl 02:47:56.500765 TRACE network [c80] - Applied on gs 02:47:56.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.500765 TRACE network [c80] - Made second apply on cl 02:47:56.500765 TRACE network [c80] - Listening... 02:47:56.500765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.500765 TRACE network [c80] - Made first apply on cl 02:47:56.500765 TRACE network [c80] - Applied on gs 02:47:56.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:47:56.500765 TRACE ai [c80] - Completing goal: FIND OBJ 14,371 (Фордрагон) 02:47:56.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.500765 TRACE network [c80] - Made second apply on cl 02:47:56.500765 TRACE network [c80] - Listening... 02:47:56.516390 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:47:56.516390 TRACE network [c80] - Made first apply on cl 02:47:56.516390 TRACE network [c80] - Applied on gs 02:47:56.516390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '72'. 02:47:56.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:56.516390 TRACE network [c80] - Made second apply on cl 02:47:56.516390 TRACE network [c80] - Listening... 02:47:56.516390 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:47:56.516390 TRACE network [c80] - Made first apply on cl 02:47:56.516390 TRACE network [c80] - Applied on gs 02:47:56.516390 TRACE network [c80] - Made second apply on cl 02:47:56.516390 TRACE network [c80] - Listening... 02:47:56.516390 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:56.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.516390 TRACE network [c80] - Made first apply on cl 02:47:56.516390 DEBUG global [c80] - removing object id=14371; address=133358784; name=Resource 02:47:56.516390 TRACE network [c80] - Applied on gs 02:47:56.516390 TRACE network [c80] - Made second apply on cl 02:47:56.516390 TRACE network [c80] - Listening... 02:47:56.516390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.516390 TRACE network [c80] - Made first apply on cl 02:47:56.516390 TRACE network [c80] - Applied on gs 02:47:56.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.516390 TRACE network [c80] - Made second apply on cl 02:47:56.516390 TRACE network [c80] - Listening... 02:47:56.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.516390 TRACE network [c80] - Made first apply on cl 02:47:56.516390 TRACE network [c80] - Applied on gs 02:47:56.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.516390 TRACE network [c80] - Made second apply on cl 02:47:56.516390 TRACE network [c80] - Listening... 02:47:56.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.516390 TRACE network [c80] - Made first apply on cl 02:47:56.516390 TRACE network [c80] - Applied on gs 02:47:56.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.516390 TRACE network [c80] - Made second apply on cl 02:47:56.516390 TRACE network [c80] - Listening... 02:47:56.516390 TRACE ai [8f4] - Completing goal: VISIT TILE (132 64 0) (Фордрагон) 02:47:56.516390 DEBUG ai [8f4] - Hero Фордрагон moved from 134 62 0 to 132 63 0. Returning 1. 02:47:56.532015 DEBUG ai [8f4] - Of all 1 destinations, object oid=13701 seems nice 02:47:56.532015 DEBUG ai [8f4] - Фордрагон will try to visit Red Border Guard at (128 55 0) 02:47:56.532015 DEBUG ai [8f4] - Moving hero Фордрагон to tile 128 55 0 02:47:56.532015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=88. 02:47:56.532015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.532015 TRACE global [8f4] - We'll wait till request 88 is answered. 02:47:56.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.532015 TRACE network [c80] - Made first apply on cl 02:47:56.532015 TRACE network [c80] - Applied on gs 02:47:56.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.532015 TRACE network [c80] - Made second apply on cl 02:47:56.532015 TRACE network [c80] - Listening... 02:47:56.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.547640 TRACE network [c80] - Made first apply on cl 02:47:56.547640 TRACE network [c80] - Applied on gs 02:47:56.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.547640 TRACE network [c80] - Made second apply on cl 02:47:56.547640 TRACE network [c80] - Listening... 02:47:56.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.547640 TRACE network [c80] - Made first apply on cl 02:47:56.547640 TRACE network [c80] - Applied on gs 02:47:56.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.547640 TRACE network [c80] - Made second apply on cl 02:47:56.547640 TRACE network [c80] - Listening... 02:47:56.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.547640 TRACE network [c80] - Made first apply on cl 02:47:56.547640 TRACE network [c80] - Applied on gs 02:47:56.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.547640 TRACE network [c80] - Made second apply on cl 02:47:56.547640 TRACE network [c80] - Listening... 02:47:56.547640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=89. 02:47:56.547640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.547640 TRACE network [c80] - Made first apply on cl 02:47:56.547640 TRACE global [8f4] - We'll wait till request 89 is answered. 02:47:56.547640 TRACE network [c80] - Applied on gs 02:47:56.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.547640 TRACE network [c80] - Made second apply on cl 02:47:56.547640 TRACE network [c80] - Listening... 02:47:56.547640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.563265 TRACE network [c80] - Made first apply on cl 02:47:56.563265 TRACE network [c80] - Applied on gs 02:47:56.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.563265 TRACE network [c80] - Made second apply on cl 02:47:56.563265 TRACE network [c80] - Listening... 02:47:56.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.563265 TRACE network [c80] - Made first apply on cl 02:47:56.563265 TRACE network [c80] - Applied on gs 02:47:56.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.563265 TRACE network [c80] - Made second apply on cl 02:47:56.563265 TRACE network [c80] - Listening... 02:47:56.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.563265 TRACE network [c80] - Made first apply on cl 02:47:56.563265 TRACE network [c80] - Applied on gs 02:47:56.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.563265 TRACE network [c80] - Made second apply on cl 02:47:56.563265 TRACE network [c80] - Listening... 02:47:56.563265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=90. 02:47:56.563265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.578890 TRACE network [c80] - Made first apply on cl 02:47:56.578890 TRACE global [8f4] - We'll wait till request 90 is answered. 02:47:56.578890 TRACE network [c80] - Applied on gs 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.578890 TRACE network [c80] - Made second apply on cl 02:47:56.578890 TRACE network [c80] - Listening... 02:47:56.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.578890 TRACE network [c80] - Made first apply on cl 02:47:56.578890 TRACE network [c80] - Applied on gs 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.578890 TRACE network [c80] - Made second apply on cl 02:47:56.578890 TRACE network [c80] - Listening... 02:47:56.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.578890 TRACE network [c80] - Made first apply on cl 02:47:56.578890 TRACE network [c80] - Applied on gs 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.578890 TRACE network [c80] - Made second apply on cl 02:47:56.578890 TRACE network [c80] - Listening... 02:47:56.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.578890 TRACE network [c80] - Made first apply on cl 02:47:56.578890 TRACE network [c80] - Applied on gs 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.578890 TRACE network [c80] - Made second apply on cl 02:47:56.578890 TRACE network [c80] - Listening... 02:47:56.578890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=91. 02:47:56.578890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.578890 TRACE network [c80] - Made first apply on cl 02:47:56.578890 TRACE global [8f4] - We'll wait till request 91 is answered. 02:47:56.578890 TRACE network [c80] - Applied on gs 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.578890 TRACE network [c80] - Made second apply on cl 02:47:56.578890 TRACE network [c80] - Listening... 02:47:56.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.578890 TRACE network [c80] - Made first apply on cl 02:47:56.578890 TRACE network [c80] - Applied on gs 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.594515 TRACE network [c80] - Made second apply on cl 02:47:56.594515 TRACE network [c80] - Listening... 02:47:56.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.594515 TRACE network [c80] - Made first apply on cl 02:47:56.594515 TRACE network [c80] - Applied on gs 02:47:56.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.594515 TRACE network [c80] - Made second apply on cl 02:47:56.594515 TRACE network [c80] - Listening... 02:47:56.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.594515 TRACE network [c80] - Made first apply on cl 02:47:56.594515 TRACE network [c80] - Applied on gs 02:47:56.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.594515 TRACE network [c80] - Made second apply on cl 02:47:56.594515 TRACE network [c80] - Listening... 02:47:56.594515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=92. 02:47:56.594515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.594515 TRACE global [8f4] - We'll wait till request 92 is answered. 02:47:56.594515 TRACE network [c80] - Made first apply on cl 02:47:56.594515 TRACE network [c80] - Applied on gs 02:47:56.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.594515 TRACE network [c80] - Made second apply on cl 02:47:56.594515 TRACE network [c80] - Listening... 02:47:56.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.594515 TRACE network [c80] - Made first apply on cl 02:47:56.594515 TRACE network [c80] - Applied on gs 02:47:56.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.610140 TRACE network [c80] - Made first apply on cl 02:47:56.610140 TRACE network [c80] - Applied on gs 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.610140 TRACE network [c80] - Made first apply on cl 02:47:56.610140 TRACE network [c80] - Applied on gs 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=93. 02:47:56.610140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.610140 TRACE network [c80] - Made first apply on cl 02:47:56.610140 TRACE global [8f4] - We'll wait till request 93 is answered. 02:47:56.610140 TRACE network [c80] - Applied on gs 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.610140 TRACE network [c80] - Made first apply on cl 02:47:56.610140 TRACE network [c80] - Applied on gs 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.610140 TRACE network [c80] - Made first apply on cl 02:47:56.610140 TRACE network [c80] - Applied on gs 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.610140 TRACE network [c80] - Made first apply on cl 02:47:56.610140 TRACE network [c80] - Applied on gs 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=94. 02:47:56.610140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.610140 TRACE global [8f4] - We'll wait till request 94 is answered. 02:47:56.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.610140 TRACE network [c80] - Made first apply on cl 02:47:56.610140 TRACE network [c80] - Applied on gs 02:47:56.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.610140 TRACE network [c80] - Made second apply on cl 02:47:56.610140 TRACE network [c80] - Listening... 02:47:56.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.625765 TRACE network [c80] - Made first apply on cl 02:47:56.625765 TRACE network [c80] - Applied on gs 02:47:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.625765 TRACE network [c80] - Made second apply on cl 02:47:56.625765 TRACE network [c80] - Listening... 02:47:56.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.625765 TRACE network [c80] - Made first apply on cl 02:47:56.625765 TRACE network [c80] - Applied on gs 02:47:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.625765 TRACE network [c80] - Made second apply on cl 02:47:56.625765 TRACE network [c80] - Listening... 02:47:56.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.625765 TRACE network [c80] - Made first apply on cl 02:47:56.625765 TRACE network [c80] - Applied on gs 02:47:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.625765 TRACE network [c80] - Made second apply on cl 02:47:56.625765 TRACE network [c80] - Listening... 02:47:56.625765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=95. 02:47:56.625765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.625765 TRACE network [c80] - Made first apply on cl 02:47:56.625765 TRACE global [8f4] - We'll wait till request 95 is answered. 02:47:56.625765 TRACE network [c80] - Applied on gs 02:47:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.625765 TRACE network [c80] - Made second apply on cl 02:47:56.625765 TRACE network [c80] - Listening... 02:47:56.625765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.641390 TRACE network [c80] - Made first apply on cl 02:47:56.641390 TRACE network [c80] - Applied on gs 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.641390 TRACE network [c80] - Made second apply on cl 02:47:56.641390 TRACE network [c80] - Listening... 02:47:56.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.641390 TRACE network [c80] - Made first apply on cl 02:47:56.641390 TRACE network [c80] - Applied on gs 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:47:56.641390 TRACE ai [c80] - Completing goal: FIND OBJ 13,701 (Фордрагон) 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.641390 TRACE network [c80] - Made second apply on cl 02:47:56.641390 TRACE network [c80] - Listening... 02:47:56.641390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:56.641390 TRACE network [c80] - Made first apply on cl 02:47:56.641390 TRACE network [c80] - Applied on gs 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:56.641390 TRACE network [c80] - Made second apply on cl 02:47:56.641390 TRACE network [c80] - Listening... 02:47:56.641390 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:47:56.641390 TRACE network [c80] - Made first apply on cl 02:47:56.641390 TRACE network [c80] - Applied on gs 02:47:56.641390 TRACE network [c80] - Made second apply on cl 02:47:56.641390 TRACE network [c80] - Listening... 02:47:56.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.641390 TRACE network [c80] - Made first apply on cl 02:47:56.641390 TRACE network [c80] - Applied on gs 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.641390 TRACE network [c80] - Made second apply on cl 02:47:56.641390 TRACE network [c80] - Listening... 02:47:56.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.641390 TRACE network [c80] - Made first apply on cl 02:47:56.641390 TRACE network [c80] - Applied on gs 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.641390 TRACE network [c80] - Made second apply on cl 02:47:56.641390 TRACE network [c80] - Listening... 02:47:56.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.641390 TRACE network [c80] - Made first apply on cl 02:47:56.641390 TRACE network [c80] - Applied on gs 02:47:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.641390 TRACE network [c80] - Made second apply on cl 02:47:56.641390 TRACE network [c80] - Listening... 02:47:56.641390 TRACE ai [8f4] - Completing goal: VISIT TILE (128 55 0) (Фордрагон) 02:47:56.641390 DEBUG ai [8f4] - Hero Фордрагон moved from 132 63 0 to 129 56 0. Returning 1. 02:47:56.657015 DEBUG ai [8f4] - Of all 5 destinations, object oid=14348 seems nice 02:47:56.657015 DEBUG ai [8f4] - Фордрагон will try to visit Green Border Gate at (127 56 0) 02:47:56.657015 DEBUG ai [8f4] - Moving hero Фордрагон to tile 127 56 0 02:47:56.657015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=96. 02:47:56.657015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.657015 TRACE network [c80] - Made first apply on cl 02:47:56.657015 TRACE global [8f4] - We'll wait till request 96 is answered. 02:47:56.657015 TRACE network [c80] - Applied on gs 02:47:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.657015 TRACE network [c80] - Made second apply on cl 02:47:56.657015 TRACE network [c80] - Listening... 02:47:56.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.672640 TRACE network [c80] - Made first apply on cl 02:47:56.672640 TRACE network [c80] - Applied on gs 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE network [c80] - Made second apply on cl 02:47:56.672640 TRACE network [c80] - Listening... 02:47:56.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.672640 TRACE network [c80] - Made first apply on cl 02:47:56.672640 TRACE network [c80] - Applied on gs 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.672640 TRACE network [c80] - Made second apply on cl 02:47:56.672640 TRACE network [c80] - Listening... 02:47:56.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.672640 TRACE network [c80] - Made first apply on cl 02:47:56.672640 TRACE network [c80] - Applied on gs 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.672640 TRACE network [c80] - Made second apply on cl 02:47:56.672640 TRACE network [c80] - Listening... 02:47:56.672640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=97. 02:47:56.672640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.672640 TRACE global [8f4] - We'll wait till request 97 is answered. 02:47:56.672640 TRACE network [c80] - Made first apply on cl 02:47:56.672640 TRACE network [c80] - Applied on gs 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.672640 TRACE network [c80] - Made second apply on cl 02:47:56.672640 TRACE network [c80] - Listening... 02:47:56.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.672640 TRACE network [c80] - Made first apply on cl 02:47:56.672640 TRACE network [c80] - Applied on gs 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.672640 TRACE network [c80] - Made second apply on cl 02:47:56.672640 TRACE network [c80] - Listening... 02:47:56.672640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.672640 TRACE network [c80] - Made first apply on cl 02:47:56.672640 TRACE network [c80] - Applied on gs 02:47:56.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:47:56.688265 TRACE ai [c80] - Completing goal: FIND OBJ 14,348 (Фордрагон) 02:47:56.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.688265 TRACE network [c80] - Made second apply on cl 02:47:56.688265 TRACE network [c80] - Listening... 02:47:56.688265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:56.688265 TRACE network [c80] - Made first apply on cl 02:47:56.688265 TRACE network [c80] - Applied on gs 02:47:56.688265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:56.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:56.688265 TRACE network [c80] - Made second apply on cl 02:47:56.688265 TRACE network [c80] - Listening... 02:47:56.688265 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:47:56.688265 TRACE network [c80] - Made first apply on cl 02:47:56.688265 TRACE network [c80] - Applied on gs 02:47:56.688265 TRACE network [c80] - Made second apply on cl 02:47:56.688265 TRACE network [c80] - Listening... 02:47:56.688265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.688265 TRACE network [c80] - Made first apply on cl 02:47:56.688265 TRACE network [c80] - Applied on gs 02:47:56.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.688265 TRACE network [c80] - Made second apply on cl 02:47:56.688265 TRACE network [c80] - Listening... 02:47:56.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.688265 TRACE network [c80] - Made first apply on cl 02:47:56.688265 TRACE network [c80] - Applied on gs 02:47:56.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.688265 TRACE network [c80] - Made second apply on cl 02:47:56.688265 TRACE network [c80] - Listening... 02:47:56.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.688265 TRACE network [c80] - Made first apply on cl 02:47:56.688265 TRACE network [c80] - Applied on gs 02:47:56.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.688265 TRACE network [c80] - Made second apply on cl 02:47:56.688265 TRACE network [c80] - Listening... 02:47:56.688265 TRACE ai [8f4] - Completing goal: VISIT TILE (127 56 0) (Фордрагон) 02:47:56.688265 DEBUG ai [8f4] - Hero Фордрагон moved from 129 56 0 to 128 56 0. Returning 1. 02:47:56.688265 DEBUG ai [8f4] - Of all 4 destinations, object oid=6900 seems nice 02:47:56.735140 DEBUG ai [8f4] - Фордрагон will try to visit Treasure Chest at (131 65 0) 02:47:56.735140 DEBUG ai [8f4] - Moving hero Фордрагон to tile 131 65 0 02:47:56.735140 TRACE ai [8f4] - Completing goal: VISIT TILE (131 65 0) (Фордрагон) 02:47:56.735140 DEBUG ai [8f4] - reserved object id=6900; address=130453840; name=Treasure Chest 02:47:56.735140 TRACE ai [8f4] - Time of looking for wander destination was 2266 ms. 02:47:56.735140 DEBUG ai [8f4] - Cannot use this hero anymore, received exception: Invalid path found! 02:47:56.735140 DEBUG ai [8f4] - Looking into Rion, MP=1630 02:47:56.750765 DEBUG ai [8f4] - Of all 5 destinations, object oid=6911 seems nice 02:47:56.750765 DEBUG ai [8f4] - Rion will try to visit Barracks at (138 119 0) 02:47:56.766390 DEBUG ai [8f4] - Moving hero Rion to tile 138 119 0 02:47:56.766390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=98. 02:47:56.766390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE global [8f4] - We'll wait till request 98 is answered. 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.766390 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.766390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:47:56.766390 TRACE ai [c80] - Completing goal: FIND OBJ 12,887 (Rion) 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.766390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=99. 02:47:56.766390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.766390 TRACE network [c80] - Made first apply on cl 02:47:56.766390 TRACE global [8f4] - We'll wait till request 99 is answered. 02:47:56.766390 TRACE network [c80] - Applied on gs 02:47:56.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.766390 TRACE network [c80] - Made second apply on cl 02:47:56.766390 TRACE network [c80] - Listening... 02:47:56.782015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.782015 TRACE network [c80] - Made first apply on cl 02:47:56.782015 TRACE network [c80] - Applied on gs 02:47:56.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.782015 TRACE network [c80] - Made second apply on cl 02:47:56.782015 TRACE network [c80] - Listening... 02:47:56.782015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.782015 TRACE network [c80] - Made first apply on cl 02:47:56.782015 TRACE network [c80] - Applied on gs 02:47:56.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Barracks'. 02:47:56.782015 TRACE ai [c80] - Completing goal: FIND OBJ 6,911 (Rion) 02:47:56.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.782015 TRACE network [c80] - Made second apply on cl 02:47:56.782015 TRACE network [c80] - Listening... 02:47:56.782015 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:47:56.782015 TRACE network [c80] - Made first apply on cl 02:47:56.782015 TRACE network [c80] - Applied on gs 02:47:56.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Barracks} Would you like to recruit Swordsmen?', askID '79', soundID '0', selection '0', cancel '1'. 02:47:56.782015 DEBUG ai [c80] - Adding query 79 - Blocking dialog query with 0 components - {Barracks} Would you like to recruit Swordsmen?. Total queries count: 1 02:47:56.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:47:56.782015 TRACE network [c80] - Made second apply on cl 02:47:56.782015 TRACE network [c80] - Listening... 02:47:56.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.782015 TRACE network [c80] - Made first apply on cl 02:47:56.782015 DEBUG ai [e24] - I'll answer the query 79 giving the choice 1 02:47:56.782015 TRACE network [e24] - Sending a request "struct QueryReply". It'll have an ID=100. 02:47:56.782015 TRACE network [e24] - Sending to server a pack of type struct QueryReply 02:47:56.782015 DEBUG ai [e24] - Attempted answering query 79 - Blocking dialog query with 0 components - {Barracks} Would you like to recruit Swordsmen?. Request id=100. Waiting for results... 02:47:56.797640 TRACE global [e24] - We'll wait till request 100 is answered. 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.797640 DEBUG ai [c80] - Removing query 79 - Blocking dialog query with 0 components - {Barracks} Would you like to recruit Swordsmen?. Total queries count: 0 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Rion and object Barracks at 138 119 0. 02:47:56.797640 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=101. 02:47:56.797640 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:56.797640 TRACE global [8f4] - We'll wait till request 101 is answered. 02:47:56.797640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.797640 TRACE network [c80] - Made first apply on cl 02:47:56.797640 TRACE network [c80] - Applied on gs 02:47:56.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.797640 TRACE network [c80] - Made second apply on cl 02:47:56.797640 TRACE network [c80] - Listening... 02:47:56.797640 TRACE ai [8f4] - Completing goal: FIND OBJ 6,911 (Rion) 02:47:56.797640 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:56.797640 TRACE ai [8f4] - Completing goal: VISIT TILE (138 119 0) (Rion) 02:47:56.797640 DEBUG ai [8f4] - Hero Rion moved from 139 118 0 to 138 119 0. Returning 1. 02:47:56.813265 DEBUG ai [8f4] - Of all 4 destinations, object oid=12587 seems nice 02:47:56.813265 DEBUG ai [8f4] - Rion will try to visit Resource at (137 121 0) 02:47:56.813265 DEBUG ai [8f4] - Moving hero Rion to tile 137 121 0 02:47:56.813265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=102. 02:47:56.813265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.813265 TRACE network [c80] - Made first apply on cl 02:47:56.813265 TRACE global [8f4] - We'll wait till request 102 is answered. 02:47:56.813265 TRACE network [c80] - Applied on gs 02:47:56.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.813265 TRACE network [c80] - Made second apply on cl 02:47:56.813265 TRACE network [c80] - Listening... 02:47:56.813265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.813265 TRACE network [c80] - Made first apply on cl 02:47:56.813265 TRACE network [c80] - Applied on gs 02:47:56.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.813265 TRACE network [c80] - Made second apply on cl 02:47:56.813265 TRACE network [c80] - Listening... 02:47:56.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.813265 TRACE network [c80] - Made first apply on cl 02:47:56.813265 TRACE network [c80] - Applied on gs 02:47:56.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.813265 TRACE network [c80] - Made second apply on cl 02:47:56.813265 TRACE network [c80] - Listening... 02:47:56.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.813265 TRACE network [c80] - Made first apply on cl 02:47:56.813265 TRACE network [c80] - Applied on gs 02:47:56.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.813265 TRACE network [c80] - Made second apply on cl 02:47:56.813265 TRACE network [c80] - Listening... 02:47:56.813265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=103. 02:47:56.813265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.813265 TRACE global [8f4] - We'll wait till request 103 is answered. 02:47:56.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.828890 TRACE network [c80] - Made first apply on cl 02:47:56.828890 TRACE network [c80] - Applied on gs 02:47:56.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.828890 TRACE network [c80] - Made second apply on cl 02:47:56.828890 TRACE network [c80] - Listening... 02:47:56.828890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.828890 TRACE network [c80] - Made first apply on cl 02:47:56.828890 TRACE network [c80] - Applied on gs 02:47:56.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.828890 TRACE network [c80] - Made second apply on cl 02:47:56.828890 TRACE network [c80] - Listening... 02:47:56.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.828890 TRACE network [c80] - Made first apply on cl 02:47:56.828890 TRACE network [c80] - Applied on gs 02:47:56.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:47:56.828890 TRACE ai [c80] - Completing goal: FIND OBJ 12,587 (Rion) 02:47:56.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.828890 TRACE network [c80] - Made second apply on cl 02:47:56.828890 TRACE network [c80] - Listening... 02:47:56.828890 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:47:56.828890 TRACE network [c80] - Made first apply on cl 02:47:56.828890 TRACE network [c80] - Applied on gs 02:47:56.828890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '173079'. 02:47:56.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:56.828890 TRACE network [c80] - Made second apply on cl 02:47:56.828890 TRACE network [c80] - Listening... 02:47:56.828890 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:47:56.828890 TRACE network [c80] - Made first apply on cl 02:47:56.828890 TRACE network [c80] - Applied on gs 02:47:56.828890 TRACE network [c80] - Made second apply on cl 02:47:56.828890 TRACE network [c80] - Listening... 02:47:56.828890 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:56.844515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.844515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.844515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:56.844515 TRACE network [c80] - Made first apply on cl 02:47:56.844515 DEBUG global [c80] - removing object id=12587; address=132420968; name=Resource 02:47:56.844515 TRACE network [c80] - Applied on gs 02:47:56.844515 TRACE network [c80] - Made second apply on cl 02:47:56.844515 TRACE network [c80] - Listening... 02:47:56.844515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:56.844515 TRACE network [c80] - Made first apply on cl 02:47:56.844515 TRACE network [c80] - Applied on gs 02:47:56.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:56.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:56.844515 TRACE network [c80] - Made second apply on cl 02:47:56.844515 TRACE network [c80] - Listening... 02:47:56.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.844515 TRACE network [c80] - Made first apply on cl 02:47:56.844515 TRACE network [c80] - Applied on gs 02:47:56.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.844515 TRACE network [c80] - Made second apply on cl 02:47:56.844515 TRACE network [c80] - Listening... 02:47:56.844515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.844515 TRACE network [c80] - Made first apply on cl 02:47:56.844515 TRACE network [c80] - Applied on gs 02:47:56.844515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.844515 TRACE network [c80] - Made second apply on cl 02:47:56.844515 TRACE network [c80] - Listening... 02:47:56.875765 TRACE ai [8f4] - Completing goal: VISIT TILE (137 121 0) (Rion) 02:47:56.875765 DEBUG ai [8f4] - Hero Rion moved from 138 119 0 to 138 120 0. Returning 1. 02:47:56.907015 DEBUG ai [8f4] - Of all 2 destinations, object oid=9218 seems nice 02:47:56.907015 DEBUG ai [8f4] - Rion will try to visit War Machine Factory at (143 118 0) 02:47:56.907015 DEBUG ai [8f4] - Moving hero Rion to tile 143 118 0 02:47:56.907015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=104. 02:47:56.907015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.907015 TRACE network [c80] - Made first apply on cl 02:47:56.907015 TRACE global [8f4] - We'll wait till request 104 is answered. 02:47:56.907015 TRACE network [c80] - Applied on gs 02:47:56.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.907015 TRACE network [c80] - Made second apply on cl 02:47:56.907015 TRACE network [c80] - Listening... 02:47:56.907015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.922640 TRACE network [c80] - Made first apply on cl 02:47:56.922640 TRACE network [c80] - Applied on gs 02:47:56.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.922640 TRACE network [c80] - Made second apply on cl 02:47:56.922640 TRACE network [c80] - Listening... 02:47:56.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.922640 TRACE network [c80] - Made first apply on cl 02:47:56.922640 TRACE network [c80] - Applied on gs 02:47:56.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.922640 TRACE network [c80] - Made second apply on cl 02:47:56.922640 TRACE network [c80] - Listening... 02:47:56.922640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.922640 TRACE network [c80] - Made first apply on cl 02:47:56.922640 TRACE network [c80] - Applied on gs 02:47:56.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.922640 TRACE network [c80] - Made second apply on cl 02:47:56.922640 TRACE network [c80] - Listening... 02:47:56.922640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=105. 02:47:56.922640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.922640 TRACE network [c80] - Made first apply on cl 02:47:56.938265 TRACE global [8f4] - We'll wait till request 105 is answered. 02:47:56.938265 TRACE network [c80] - Applied on gs 02:47:56.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.938265 TRACE network [c80] - Made second apply on cl 02:47:56.938265 TRACE network [c80] - Listening... 02:47:56.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.938265 TRACE network [c80] - Made first apply on cl 02:47:56.938265 TRACE network [c80] - Applied on gs 02:47:56.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.938265 TRACE network [c80] - Made second apply on cl 02:47:56.938265 TRACE network [c80] - Listening... 02:47:56.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.938265 TRACE network [c80] - Made first apply on cl 02:47:56.938265 TRACE network [c80] - Applied on gs 02:47:56.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.938265 TRACE network [c80] - Made second apply on cl 02:47:56.938265 TRACE network [c80] - Listening... 02:47:56.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.938265 TRACE network [c80] - Made first apply on cl 02:47:56.938265 TRACE network [c80] - Applied on gs 02:47:56.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.938265 TRACE network [c80] - Made second apply on cl 02:47:56.938265 TRACE network [c80] - Listening... 02:47:56.953890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=106. 02:47:56.953890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.953890 TRACE network [c80] - Made first apply on cl 02:47:56.953890 TRACE global [8f4] - We'll wait till request 106 is answered. 02:47:56.953890 TRACE network [c80] - Applied on gs 02:47:56.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.953890 TRACE network [c80] - Made second apply on cl 02:47:56.953890 TRACE network [c80] - Listening... 02:47:56.953890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=107. 02:47:56.969515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE global [8f4] - We'll wait till request 107 is answered. 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=108. 02:47:56.969515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.969515 TRACE network [c80] - Made first apply on cl 02:47:56.969515 TRACE global [8f4] - We'll wait till request 108 is answered. 02:47:56.969515 TRACE network [c80] - Applied on gs 02:47:56.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.969515 TRACE network [c80] - Made second apply on cl 02:47:56.969515 TRACE network [c80] - Listening... 02:47:56.969515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:56.985140 TRACE network [c80] - Made first apply on cl 02:47:56.985140 TRACE network [c80] - Applied on gs 02:47:56.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:56.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:56.985140 TRACE network [c80] - Made second apply on cl 02:47:56.985140 TRACE network [c80] - Listening... 02:47:56.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.985140 TRACE network [c80] - Made first apply on cl 02:47:56.985140 TRACE network [c80] - Applied on gs 02:47:56.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:56.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.985140 TRACE network [c80] - Made second apply on cl 02:47:56.985140 TRACE network [c80] - Listening... 02:47:56.985140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:56.985140 TRACE network [c80] - Made first apply on cl 02:47:56.985140 TRACE network [c80] - Applied on gs 02:47:56.985140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:56.985140 TRACE network [c80] - Made second apply on cl 02:47:56.985140 TRACE network [c80] - Listening... 02:47:56.985140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=109. 02:47:56.985140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:56.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:56.985140 TRACE network [c80] - Made first apply on cl 02:47:56.985140 TRACE global [8f4] - We'll wait till request 109 is answered. 02:47:56.985140 TRACE network [c80] - Applied on gs 02:47:56.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:56.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:56.985140 TRACE network [c80] - Made second apply on cl 02:47:56.985140 TRACE network [c80] - Listening... 02:47:56.985140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.000765 TRACE network [c80] - Made first apply on cl 02:47:57.000765 TRACE network [c80] - Applied on gs 02:47:57.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.000765 TRACE network [c80] - Made second apply on cl 02:47:57.000765 TRACE network [c80] - Listening... 02:47:57.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.000765 TRACE network [c80] - Made first apply on cl 02:47:57.000765 TRACE network [c80] - Applied on gs 02:47:57.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'War Machine Factory'. 02:47:57.000765 TRACE ai [c80] - Completing goal: FIND OBJ 9,218 (Rion) 02:47:57.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.000765 TRACE network [c80] - Made second apply on cl 02:47:57.000765 TRACE network [c80] - Listening... 02:47:57.000765 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:47:57.000765 TRACE network [c80] - Made first apply on cl 02:47:57.000765 TRACE network [c80] - Applied on gs 02:47:57.000765 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{War Machine Factory} Would you like to purchase War Machines?', askID '90', soundID '0', selection '0', cancel '1'. 02:47:57.000765 DEBUG ai [c80] - Adding query 90 - Blocking dialog query with 0 components - {War Machine Factory} Would you like to purchase War Machines?. Total queries count: 1 02:47:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:47:57.032015 TRACE network [c80] - Made second apply on cl 02:47:57.032015 TRACE network [c80] - Listening... 02:47:57.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.032015 TRACE network [c80] - Made first apply on cl 02:47:57.032015 DEBUG ai [c6c] - I'll answer the query 90 giving the choice 1 02:47:57.047640 TRACE network [c6c] - Sending a request "struct QueryReply". It'll have an ID=110. 02:47:57.047640 TRACE network [c6c] - Sending to server a pack of type struct QueryReply 02:47:57.047640 DEBUG ai [c6c] - Attempted answering query 90 - Blocking dialog query with 0 components - {War Machine Factory} Would you like to purchase War Machines?. Request id=110. Waiting for results... 02:47:57.047640 TRACE global [c6c] - We'll wait till request 110 is answered. 02:47:57.047640 TRACE network [c80] - Applied on gs 02:47:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.047640 TRACE network [c80] - Made second apply on cl 02:47:57.047640 TRACE network [c80] - Listening... 02:47:57.047640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:57.047640 TRACE network [c80] - Made first apply on cl 02:47:57.047640 TRACE network [c80] - Applied on gs 02:47:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:57.047640 TRACE network [c80] - Made second apply on cl 02:47:57.047640 TRACE network [c80] - Listening... 02:47:57.047640 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:47:57.047640 TRACE network [c80] - Made first apply on cl 02:47:57.047640 TRACE network [c80] - Applied on gs 02:47:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '-1'. 02:47:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:47:57.047640 TRACE network [c80] - Made second apply on cl 02:47:57.047640 TRACE network [c80] - Listening... 02:47:57.047640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.047640 TRACE network [c80] - Made first apply on cl 02:47:57.047640 TRACE network [c80] - Applied on gs 02:47:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.047640 TRACE network [c80] - Made second apply on cl 02:47:57.047640 TRACE network [c80] - Listening... 02:47:57.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.047640 TRACE network [c80] - Made first apply on cl 02:47:57.047640 TRACE network [c80] - Applied on gs 02:47:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.047640 TRACE network [c80] - Made second apply on cl 02:47:57.047640 TRACE network [c80] - Listening... 02:47:57.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.047640 TRACE network [c80] - Made first apply on cl 02:47:57.047640 TRACE network [c80] - Applied on gs 02:47:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.047640 DEBUG ai [c80] - Removing query 90 - Blocking dialog query with 0 components - {War Machine Factory} Would you like to purchase War Machines?. Total queries count: 0 02:47:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.047640 TRACE network [c80] - Made second apply on cl 02:47:57.047640 TRACE network [c80] - Listening... 02:47:57.047640 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Rion and object War Machine Factory at 144 118 0. 02:47:57.047640 TRACE ai [8f4] - Completing goal: FIND OBJ 9,218 (Rion) 02:47:57.047640 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:57.047640 TRACE ai [8f4] - Completing goal: VISIT TILE (143 118 0) (Rion) 02:47:57.047640 DEBUG ai [8f4] - Hero Rion moved from 138 120 0 to 143 118 0. Returning 1. 02:47:57.063265 DEBUG ai [8f4] - Of all 1 destinations, object oid=13792 seems nice 02:47:57.094515 DEBUG ai [8f4] - Rion will try to visit Breastplate of Petrified Wood at (142 122 0) 02:47:57.094515 DEBUG ai [8f4] - Moving hero Rion to tile 142 122 0 02:47:57.094515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=111. 02:47:57.094515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.094515 TRACE network [c80] - Made first apply on cl 02:47:57.094515 TRACE global [8f4] - We'll wait till request 111 is answered. 02:47:57.094515 TRACE network [c80] - Applied on gs 02:47:57.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.094515 TRACE network [c80] - Made second apply on cl 02:47:57.094515 TRACE network [c80] - Listening... 02:47:57.094515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.110140 TRACE network [c80] - Made first apply on cl 02:47:57.110140 TRACE network [c80] - Applied on gs 02:47:57.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.110140 TRACE network [c80] - Made second apply on cl 02:47:57.110140 TRACE network [c80] - Listening... 02:47:57.110140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.110140 TRACE network [c80] - Made first apply on cl 02:47:57.110140 TRACE network [c80] - Applied on gs 02:47:57.110140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.110140 TRACE network [c80] - Made second apply on cl 02:47:57.110140 TRACE network [c80] - Listening... 02:47:57.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.110140 TRACE network [c80] - Made first apply on cl 02:47:57.110140 TRACE network [c80] - Applied on gs 02:47:57.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.110140 TRACE network [c80] - Made second apply on cl 02:47:57.110140 TRACE network [c80] - Listening... 02:47:57.110140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=112. 02:47:57.110140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.110140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.110140 TRACE network [c80] - Made first apply on cl 02:47:57.125765 TRACE global [8f4] - We'll wait till request 112 is answered. 02:47:57.125765 TRACE network [c80] - Applied on gs 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.125765 TRACE network [c80] - Made second apply on cl 02:47:57.125765 TRACE network [c80] - Listening... 02:47:57.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.125765 TRACE network [c80] - Made first apply on cl 02:47:57.125765 TRACE network [c80] - Applied on gs 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.125765 TRACE network [c80] - Made second apply on cl 02:47:57.125765 TRACE network [c80] - Listening... 02:47:57.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.125765 TRACE network [c80] - Made first apply on cl 02:47:57.125765 TRACE network [c80] - Applied on gs 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.125765 TRACE network [c80] - Made second apply on cl 02:47:57.125765 TRACE network [c80] - Listening... 02:47:57.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.125765 TRACE network [c80] - Made first apply on cl 02:47:57.125765 TRACE network [c80] - Applied on gs 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.125765 TRACE network [c80] - Made second apply on cl 02:47:57.125765 TRACE network [c80] - Listening... 02:47:57.125765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=113. 02:47:57.125765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.125765 TRACE network [c80] - Made first apply on cl 02:47:57.125765 TRACE global [8f4] - We'll wait till request 113 is answered. 02:47:57.125765 TRACE network [c80] - Applied on gs 02:47:57.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.125765 TRACE network [c80] - Made second apply on cl 02:47:57.125765 TRACE network [c80] - Listening... 02:47:57.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.141390 TRACE network [c80] - Made first apply on cl 02:47:57.141390 TRACE network [c80] - Applied on gs 02:47:57.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.141390 TRACE network [c80] - Made second apply on cl 02:47:57.141390 TRACE network [c80] - Listening... 02:47:57.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.141390 TRACE network [c80] - Made first apply on cl 02:47:57.141390 TRACE network [c80] - Applied on gs 02:47:57.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.141390 TRACE network [c80] - Made second apply on cl 02:47:57.141390 TRACE network [c80] - Listening... 02:47:57.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.141390 TRACE network [c80] - Made first apply on cl 02:47:57.141390 TRACE network [c80] - Applied on gs 02:47:57.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.141390 TRACE network [c80] - Made second apply on cl 02:47:57.141390 TRACE network [c80] - Listening... 02:47:57.141390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=114. 02:47:57.141390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.141390 TRACE global [8f4] - We'll wait till request 114 is answered. 02:47:57.141390 TRACE network [c80] - Made first apply on cl 02:47:57.141390 TRACE network [c80] - Applied on gs 02:47:57.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.141390 TRACE network [c80] - Made second apply on cl 02:47:57.141390 TRACE network [c80] - Listening... 02:47:57.141390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.157015 TRACE network [c80] - Made first apply on cl 02:47:57.157015 TRACE network [c80] - Applied on gs 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.157015 TRACE network [c80] - Made second apply on cl 02:47:57.157015 TRACE network [c80] - Listening... 02:47:57.157015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.157015 TRACE network [c80] - Made first apply on cl 02:47:57.157015 TRACE network [c80] - Applied on gs 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Breastplate of Petrified Wood'. 02:47:57.157015 TRACE ai [c80] - Completing goal: FIND OBJ 13,792 (Rion) 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.157015 TRACE network [c80] - Made second apply on cl 02:47:57.157015 TRACE network [c80] - Listening... 02:47:57.157015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:57.157015 TRACE network [c80] - Made first apply on cl 02:47:57.157015 TRACE network [c80] - Applied on gs 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:57.157015 TRACE network [c80] - Made second apply on cl 02:47:57.157015 TRACE network [c80] - Listening... 02:47:57.157015 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:47:57.157015 TRACE network [c80] - Made first apply on cl 02:47:57.157015 TRACE network [c80] - Applied on gs 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:47:57.157015 TRACE network [c80] - Made second apply on cl 02:47:57.157015 TRACE network [c80] - Listening... 02:47:57.157015 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.157015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.157015 TRACE network [c80] - Made first apply on cl 02:47:57.157015 DEBUG global [c80] - removing object id=13792; address=132979072; name=Breastplate of Petrified Wood 02:47:57.172640 TRACE network [c80] - Applied on gs 02:47:57.172640 TRACE network [c80] - Made second apply on cl 02:47:57.172640 TRACE network [c80] - Listening... 02:47:57.172640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.172640 TRACE network [c80] - Made first apply on cl 02:47:57.172640 TRACE network [c80] - Applied on gs 02:47:57.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.172640 TRACE network [c80] - Made second apply on cl 02:47:57.172640 TRACE network [c80] - Listening... 02:47:57.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.172640 TRACE network [c80] - Made first apply on cl 02:47:57.172640 TRACE network [c80] - Applied on gs 02:47:57.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.172640 TRACE network [c80] - Made second apply on cl 02:47:57.172640 TRACE network [c80] - Listening... 02:47:57.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.172640 TRACE network [c80] - Made first apply on cl 02:47:57.172640 TRACE network [c80] - Applied on gs 02:47:57.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.172640 TRACE network [c80] - Made second apply on cl 02:47:57.172640 TRACE network [c80] - Listening... 02:47:57.172640 TRACE ai [8f4] - Completing goal: VISIT TILE (142 122 0) (Rion) 02:47:57.172640 DEBUG ai [8f4] - Hero Rion moved from 143 118 0 to 142 121 0. Returning 1. 02:47:57.188265 ERROR ai [8f4] - at 0 0 0 shouldn't be on the already visited objs list! 02:47:57.188265 TRACE ai [8f4] - It's safe for Rion to visit tile 135 122 0 02:47:57.188265 TRACE ai [8f4] - It's safe for Rion to visit tile 142 113 0 02:47:57.188265 DEBUG ai [8f4] - Of all 5 destinations, object oid=10554 seems nice 02:47:57.188265 DEBUG ai [8f4] - Rion will try to visit Archers' Tower at (140 119 0) 02:47:57.188265 DEBUG ai [8f4] - Moving hero Rion to tile 140 119 0 02:47:57.188265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=115. 02:47:57.188265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.188265 TRACE global [8f4] - We'll wait till request 115 is answered. 02:47:57.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.188265 TRACE network [c80] - Made first apply on cl 02:47:57.188265 TRACE network [c80] - Applied on gs 02:47:57.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.188265 TRACE network [c80] - Made second apply on cl 02:47:57.188265 TRACE network [c80] - Listening... 02:47:57.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.203890 TRACE network [c80] - Made first apply on cl 02:47:57.203890 TRACE network [c80] - Applied on gs 02:47:57.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.203890 TRACE network [c80] - Made second apply on cl 02:47:57.203890 TRACE network [c80] - Listening... 02:47:57.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.203890 TRACE network [c80] - Made first apply on cl 02:47:57.203890 TRACE network [c80] - Applied on gs 02:47:57.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.203890 TRACE network [c80] - Made second apply on cl 02:47:57.203890 TRACE network [c80] - Listening... 02:47:57.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.203890 TRACE network [c80] - Made first apply on cl 02:47:57.203890 TRACE network [c80] - Applied on gs 02:47:57.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.203890 TRACE network [c80] - Made second apply on cl 02:47:57.203890 TRACE network [c80] - Listening... 02:47:57.203890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=116. 02:47:57.203890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.203890 TRACE network [c80] - Made first apply on cl 02:47:57.203890 TRACE global [8f4] - We'll wait till request 116 is answered. 02:47:57.203890 TRACE network [c80] - Applied on gs 02:47:57.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.203890 TRACE network [c80] - Made second apply on cl 02:47:57.203890 TRACE network [c80] - Listening... 02:47:57.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Archers' Tower'. 02:47:57.219515 TRACE ai [c80] - Completing goal: FIND OBJ 10,554 (Rion) 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Archers' Tower} Would you like to recruit Archers?', askID '99', soundID '0', selection '0', cancel '1'. 02:47:57.219515 DEBUG ai [c80] - Adding query 99 - Blocking dialog query with 0 components - {Archers' Tower} Would you like to recruit Archers?. Total queries count: 1 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 DEBUG ai [f44] - I'll answer the query 99 giving the choice 1 02:47:57.219515 TRACE network [f44] - Sending a request "struct QueryReply". It'll have an ID=117. 02:47:57.219515 TRACE network [f44] - Sending to server a pack of type struct QueryReply 02:47:57.219515 DEBUG ai [f44] - Attempted answering query 99 - Blocking dialog query with 0 components - {Archers' Tower} Would you like to recruit Archers?. Request id=117. Waiting for results... 02:47:57.219515 TRACE global [f44] - We'll wait till request 117 is answered. 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.219515 TRACE network [c80] - Made first apply on cl 02:47:57.219515 TRACE network [c80] - Applied on gs 02:47:57.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.219515 DEBUG ai [c80] - Removing query 99 - Blocking dialog query with 0 components - {Archers' Tower} Would you like to recruit Archers?. Total queries count: 0 02:47:57.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.219515 TRACE network [c80] - Made second apply on cl 02:47:57.219515 TRACE network [c80] - Listening... 02:47:57.219515 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Rion and object Archers' Tower at 141 119 0. 02:47:57.219515 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=118. 02:47:57.219515 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:57.235140 TRACE global [8f4] - We'll wait till request 118 is answered. 02:47:57.235140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:57.235140 TRACE network [c80] - Made first apply on cl 02:47:57.235140 TRACE network [c80] - Applied on gs 02:47:57.235140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:57.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:57.235140 TRACE network [c80] - Made second apply on cl 02:47:57.235140 TRACE network [c80] - Listening... 02:47:57.235140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:57.235140 TRACE network [c80] - Made first apply on cl 02:47:57.235140 TRACE network [c80] - Applied on gs 02:47:57.235140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:57.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:57.235140 TRACE network [c80] - Made second apply on cl 02:47:57.235140 TRACE network [c80] - Listening... 02:47:57.235140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:47:57.235140 TRACE network [c80] - Made first apply on cl 02:47:57.235140 TRACE network [c80] - Applied on gs 02:47:57.235140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:57.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:47:57.235140 TRACE network [c80] - Made second apply on cl 02:47:57.235140 TRACE network [c80] - Listening... 02:47:57.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.235140 TRACE network [c80] - Made first apply on cl 02:47:57.235140 TRACE network [c80] - Applied on gs 02:47:57.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.235140 TRACE network [c80] - Made second apply on cl 02:47:57.235140 TRACE network [c80] - Listening... 02:47:57.235140 TRACE ai [8f4] - Completing goal: FIND OBJ 10,554 (Rion) 02:47:57.235140 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:57.235140 TRACE ai [8f4] - Completing goal: VISIT TILE (140 119 0) (Rion) 02:47:57.235140 DEBUG ai [8f4] - Hero Rion moved from 142 121 0 to 140 119 0. Returning 1. 02:47:57.235140 DEBUG ai [8f4] - Of all 4 destinations, object oid=12356 seems nice 02:47:57.235140 DEBUG ai [8f4] - Rion will try to visit Monster at (135 122 0) 02:47:57.235140 DEBUG ai [8f4] - Moving hero Rion to tile 135 122 0 02:47:57.235140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=119. 02:47:57.235140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.235140 TRACE network [c80] - Made first apply on cl 02:47:57.250765 TRACE global [8f4] - We'll wait till request 119 is answered. 02:47:57.250765 TRACE network [c80] - Applied on gs 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.250765 TRACE network [c80] - Made second apply on cl 02:47:57.250765 TRACE network [c80] - Listening... 02:47:57.250765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.250765 TRACE network [c80] - Made first apply on cl 02:47:57.250765 TRACE network [c80] - Applied on gs 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.250765 TRACE network [c80] - Made second apply on cl 02:47:57.250765 TRACE network [c80] - Listening... 02:47:57.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.250765 TRACE network [c80] - Made first apply on cl 02:47:57.250765 TRACE network [c80] - Applied on gs 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:47:57.250765 TRACE ai [c80] - Completing goal: FIND OBJ 12,887 (Rion) 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.250765 TRACE network [c80] - Made second apply on cl 02:47:57.250765 TRACE network [c80] - Listening... 02:47:57.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.250765 TRACE network [c80] - Made first apply on cl 02:47:57.250765 TRACE network [c80] - Applied on gs 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.250765 TRACE network [c80] - Made second apply on cl 02:47:57.250765 TRACE network [c80] - Listening... 02:47:57.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.250765 TRACE network [c80] - Made first apply on cl 02:47:57.250765 TRACE network [c80] - Applied on gs 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.250765 TRACE network [c80] - Made second apply on cl 02:47:57.250765 TRACE network [c80] - Listening... 02:47:57.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.250765 TRACE network [c80] - Made first apply on cl 02:47:57.250765 TRACE network [c80] - Applied on gs 02:47:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.250765 TRACE network [c80] - Made second apply on cl 02:47:57.250765 TRACE network [c80] - Listening... 02:47:57.297640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=120. 02:47:57.297640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.297640 TRACE network [c80] - Made first apply on cl 02:47:57.297640 TRACE global [8f4] - We'll wait till request 120 is answered. 02:47:57.297640 TRACE network [c80] - Applied on gs 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.297640 TRACE network [c80] - Made second apply on cl 02:47:57.297640 TRACE network [c80] - Listening... 02:47:57.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.297640 TRACE network [c80] - Made first apply on cl 02:47:57.297640 TRACE network [c80] - Applied on gs 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.297640 TRACE network [c80] - Made second apply on cl 02:47:57.297640 TRACE network [c80] - Listening... 02:47:57.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.297640 TRACE network [c80] - Made first apply on cl 02:47:57.297640 TRACE network [c80] - Applied on gs 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.297640 TRACE network [c80] - Made second apply on cl 02:47:57.297640 TRACE network [c80] - Listening... 02:47:57.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.297640 TRACE network [c80] - Made first apply on cl 02:47:57.297640 TRACE network [c80] - Applied on gs 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.297640 TRACE network [c80] - Made second apply on cl 02:47:57.297640 TRACE network [c80] - Listening... 02:47:57.297640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=121. 02:47:57.297640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.297640 TRACE network [c80] - Made first apply on cl 02:47:57.297640 TRACE global [8f4] - We'll wait till request 121 is answered. 02:47:57.297640 TRACE network [c80] - Applied on gs 02:47:57.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.297640 TRACE network [c80] - Made second apply on cl 02:47:57.297640 TRACE network [c80] - Listening... 02:47:57.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.313265 TRACE network [c80] - Made first apply on cl 02:47:57.313265 TRACE network [c80] - Applied on gs 02:47:57.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.313265 TRACE network [c80] - Made second apply on cl 02:47:57.313265 TRACE network [c80] - Listening... 02:47:57.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.313265 TRACE network [c80] - Made first apply on cl 02:47:57.313265 TRACE network [c80] - Applied on gs 02:47:57.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.313265 TRACE network [c80] - Made second apply on cl 02:47:57.313265 TRACE network [c80] - Listening... 02:47:57.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.313265 TRACE network [c80] - Made first apply on cl 02:47:57.313265 TRACE network [c80] - Applied on gs 02:47:57.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.313265 TRACE network [c80] - Made second apply on cl 02:47:57.313265 TRACE network [c80] - Listening... 02:47:57.313265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=122. 02:47:57.313265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.313265 TRACE network [c80] - Made first apply on cl 02:47:57.313265 TRACE global [8f4] - We'll wait till request 122 is answered. 02:47:57.313265 TRACE network [c80] - Applied on gs 02:47:57.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.313265 TRACE network [c80] - Made second apply on cl 02:47:57.313265 TRACE network [c80] - Listening... 02:47:57.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 02:47:57.328890 TRACE ai [c80] - Completing goal: FIND OBJ 12,356 (Rion) 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 WARN global [c80] - First Aid Tent doesn't have a base stack! 02:47:57.328890 TRACE network [c80] - received server message of type struct BattleStart, data: {CPack: type '3000'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:57.328890 INFO global [c80] - Opening StupidAI 02:47:57.328890 INFO global [c80] - Loaded Stupid AI 0.1 02:47:57.328890 TRACE ai [c80] - CStupidAI [06,9F9,634]: created 02:47:57.328890 TRACE ai [c80] - CStupidAI [06,9F9,634]: init called, saving ptr to IBattleCallback 02:47:57.328890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStart called 02:47:57.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStart called 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [274] - Sending a request "struct MakeAction". It'll have an ID=123. 02:47:57.328890 TRACE network [274] - Sending to server a pack of type struct MakeAction 02:47:57.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.328890 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.328890 TRACE network [c80] - Made first apply on cl 02:47:57.328890 TRACE network [c80] - Applied on gs 02:47:57.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.328890 TRACE network [c80] - Made second apply on cl 02:47:57.328890 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleNewRoundFirst called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRoundFirst called 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleNewRound called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRound called 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE ai [cb0] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [3]: 15 creatures of Royal Griffins from slot 2 of armyobj=9082 02:47:57.375765 TRACE network [cb0] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '12', y '4', hex '80'}', additionalInfo '-1', selectedStack '-1'} 02:47:57.375765 TRACE network [cb0] - Sending a request "struct MakeAction". It'll have an ID=124. 02:47:57.375765 TRACE network [cb0] - Sending to server a pack of type struct MakeAction 02:47:57.375765 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStackMoved called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE ai [ad0] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [4]: 2 creatures of Champions from slot 3 of armyobj=9082 02:47:57.375765 TRACE network [ad0] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '12', y '6', hex '114'}', additionalInfo '-1', selectedStack '-1'} 02:47:57.375765 TRACE network [ad0] - Sending a request "struct MakeAction". It'll have an ID=125. 02:47:57.375765 TRACE network [ad0] - Sending to server a pack of type struct MakeAction 02:47:57.375765 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStackMoved called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.375765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.375765 TRACE network [c80] - Made first apply on cl 02:47:57.375765 TRACE network [c80] - Applied on gs 02:47:57.375765 TRACE network [c80] - Made second apply on cl 02:47:57.375765 TRACE network [c80] - Listening... 02:47:57.375765 TRACE ai [f04] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [7]: 3 creatures of Cavaliers from slot 0 of armyobj=12356 02:47:57.391390 TRACE network [f04] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '3', hex '61'}', additionalInfo '80', selectedStack '-1'} 02:47:57.391390 TRACE network [f04] - Sending a request "struct MakeAction". It'll have an ID=126. 02:47:57.391390 TRACE network [f04] - Sending to server a pack of type struct MakeAction 02:47:57.391390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStackMoved called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE ai [b7c] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [2]: 25 creatures of Marksmen from slot 1 of armyobj=9082 02:47:57.391390 TRACE network [b7c] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Shoot', destinationTile '{BattleHex: x '10', y '3', hex '61'}', additionalInfo '-1', selectedStack '-1'} 02:47:57.391390 TRACE network [b7c] - Sending a request "struct MakeAction". It'll have an ID=127. 02:47:57.391390 TRACE network [b7c] - Sending to server a pack of type struct MakeAction 02:47:57.391390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE ai [cd8] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [1]: 30 creatures of Halberdiers from slot 0 of armyobj=9082 02:47:57.391390 TRACE network [cd8] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '7', y '0', hex '7'}', additionalInfo '-1', selectedStack '-1'} 02:47:57.391390 TRACE network [cd8] - Sending a request "struct MakeAction". It'll have an ID=128. 02:47:57.391390 TRACE network [cd8] - Sending to server a pack of type struct MakeAction 02:47:57.391390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStackMoved called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE ai [cb8] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [5]: 4 creatures of Swordsmen from slot 4 of armyobj=9082 02:47:57.391390 TRACE network [cb8] - Send battle action to server: {BattleAction: side '0', stackNumber '5', actionType 'Walk', destinationTile '{BattleHex: x '7', y '7', hex '126'}', additionalInfo '-1', selectedStack '-1'} 02:47:57.391390 TRACE network [cb8] - Sending a request "struct MakeAction". It'll have an ID=129. 02:47:57.391390 TRACE network [cb8] - Sending to server a pack of type struct MakeAction 02:47:57.391390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStackMoved called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE network [c80] - Made second apply on cl 02:47:57.391390 TRACE network [c80] - Listening... 02:47:57.391390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.391390 TRACE network [c80] - Made first apply on cl 02:47:57.391390 TRACE network [c80] - Applied on gs 02:47:57.391390 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.391390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.407015 TRACE network [c80] - Made first apply on cl 02:47:57.407015 TRACE network [c80] - Applied on gs 02:47:57.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.407015 TRACE network [c80] - Made first apply on cl 02:47:57.407015 TRACE network [c80] - Applied on gs 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE ai [f00] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [6]: 9 creatures of Archers from slot 5 of armyobj=9082 02:47:57.407015 TRACE network [f00] - Send battle action to server: {BattleAction: side '0', stackNumber '6', actionType 'Shoot', destinationTile '{BattleHex: x '10', y '3', hex '61'}', additionalInfo '-1', selectedStack '-1'} 02:47:57.407015 TRACE network [f00] - Sending a request "struct MakeAction". It'll have an ID=130. 02:47:57.407015 TRACE network [f00] - Sending to server a pack of type struct MakeAction 02:47:57.407015 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.407015 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.407015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.407015 TRACE network [c80] - Made first apply on cl 02:47:57.407015 TRACE network [c80] - Applied on gs 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.407015 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.407015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.407015 TRACE network [c80] - Made first apply on cl 02:47:57.407015 TRACE network [c80] - Applied on gs 02:47:57.407015 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.407015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.407015 TRACE network [c80] - Made first apply on cl 02:47:57.407015 TRACE network [c80] - Applied on gs 02:47:57.407015 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.407015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.407015 TRACE network [c80] - Made first apply on cl 02:47:57.407015 TRACE network [c80] - Applied on gs 02:47:57.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.407015 TRACE network [c80] - Made first apply on cl 02:47:57.407015 TRACE network [c80] - Applied on gs 02:47:57.407015 TRACE network [c80] - Made second apply on cl 02:47:57.407015 TRACE network [c80] - Listening... 02:47:57.407015 TRACE ai [dc8] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [0]: 1 creatures of First Aid Tents from slot 255 02:47:57.407015 TRACE network [dc8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Defend', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 02:47:57.407015 TRACE network [dc8] - Sending a request "struct MakeAction". It'll have an ID=131. 02:47:57.407015 TRACE network [dc8] - Sending to server a pack of type struct MakeAction 02:47:57.438265 TRACE network [c80] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 02:47:57.438265 TRACE network [c80] - Made first apply on cl 02:47:57.438265 TRACE bonus [c80] - Battle stack [0]: 1 creatures of First Aid Tents from slot 255 receives a new bonus: +20 02:47:57.438265 TRACE bonus [c80] - Battle stack [0]: 1 creatures of First Aid Tents from slot 255 receives a new bonus: +0 02:47:57.438265 TRACE network [c80] - Applied on gs 02:47:57.438265 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksEffectsSet called 02:47:57.438265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksEffectsSet called 02:47:57.438265 TRACE network [c80] - Made second apply on cl 02:47:57.438265 TRACE network [c80] - Listening... 02:47:57.438265 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.438265 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.438265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.438265 TRACE network [c80] - Made first apply on cl 02:47:57.438265 TRACE network [c80] - Applied on gs 02:47:57.438265 TRACE network [c80] - Made second apply on cl 02:47:57.438265 TRACE network [c80] - Listening... 02:47:57.438265 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.438265 TRACE network [c80] - Made first apply on cl 02:47:57.438265 TRACE network [c80] - Applied on gs 02:47:57.438265 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.438265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.438265 TRACE network [c80] - Made second apply on cl 02:47:57.438265 TRACE network [c80] - Listening... 02:47:57.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.438265 TRACE network [c80] - Made first apply on cl 02:47:57.438265 TRACE network [c80] - Applied on gs 02:47:57.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.438265 TRACE network [c80] - Made second apply on cl 02:47:57.438265 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleNewRoundFirst called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRoundFirst called 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleNewRound called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRound called 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE ai [1ac] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [3]: 13 creatures of Royal Griffins from slot 2 of armyobj=9082 02:47:57.453890 TRACE network [1ac] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '2', hex '43'}', additionalInfo '61', selectedStack '-1'} 02:47:57.453890 TRACE network [1ac] - Sending a request "struct MakeAction". It'll have an ID=132. 02:47:57.453890 TRACE network [1ac] - Sending to server a pack of type struct MakeAction 02:47:57.453890 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStackMoved called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.453890 TRACE network [c80] - Made second apply on cl 02:47:57.453890 TRACE network [c80] - Listening... 02:47:57.453890 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:47:57.453890 TRACE network [c80] - Made first apply on cl 02:47:57.453890 TRACE network [c80] - Applied on gs 02:47:57.469515 TRACE network [c80] - Made second apply on cl 02:47:57.469515 TRACE network [c80] - Listening... 02:47:57.469515 TRACE ai [d68] - CStupidAI [06,9F9,634]: activeStack called for Battle stack [4]: 2 creatures of Champions from slot 3 of armyobj=9082 02:47:57.469515 TRACE network [d68] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '2', hex '45'}', additionalInfo '61', selectedStack '-1'} 02:47:57.469515 TRACE network [d68] - Sending a request "struct MakeAction". It'll have an ID=133. 02:47:57.469515 TRACE network [d68] - Sending to server a pack of type struct MakeAction 02:47:57.469515 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:47:57.469515 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionStarted called 02:47:57.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:47:57.469515 TRACE network [c80] - Made first apply on cl 02:47:57.469515 TRACE network [c80] - Applied on gs 02:47:57.469515 TRACE network [c80] - Made second apply on cl 02:47:57.469515 TRACE network [c80] - Listening... 02:47:57.469515 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:47:57.469515 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStackMoved called 02:47:57.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:47:57.469515 TRACE network [c80] - Made first apply on cl 02:47:57.469515 TRACE network [c80] - Applied on gs 02:47:57.469515 TRACE network [c80] - Made second apply on cl 02:47:57.469515 TRACE network [c80] - Listening... 02:47:57.469515 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:47:57.469515 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleAttack called 02:47:57.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:47:57.469515 TRACE network [c80] - Made first apply on cl 02:47:57.469515 TRACE network [c80] - Applied on gs 02:47:57.469515 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleStacksAttacked called 02:47:57.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:47:57.469515 TRACE network [c80] - Made second apply on cl 02:47:57.469515 TRACE network [c80] - Listening... 02:47:57.469515 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:47:57.469515 TRACE network [c80] - Made first apply on cl 02:47:57.469515 TRACE network [c80] - Applied on gs 02:47:57.469515 TRACE ai [c80] - CStupidAI [06,9F9,634]: actionFinished called 02:47:57.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:47:57.469515 TRACE network [c80] - Made second apply on cl 02:47:57.469515 TRACE network [c80] - Listening... 02:47:57.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.469515 TRACE network [c80] - Made first apply on cl 02:47:57.469515 TRACE network [c80] - Applied on gs 02:47:57.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.469515 TRACE network [c80] - Made second apply on cl 02:47:57.469515 TRACE network [c80] - Listening... 02:47:57.469515 TRACE network [c80] - received server message of type struct BattleResult, data: {CPack: type '3003'} 02:47:57.469515 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 02:47:57.469515 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:57.469515 DEBUG ai [c80] - Player 0: I won the Starting battle of Rion attacking Monster at 135 122 0! 02:47:57.485140 TRACE ai [c80] - CStupidAI [06,9F9,634]: battleEnd called 02:47:57.485140 TRACE ai [c80] - CStupidAI [06,9F9,634]: destroyed 02:47:57.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleEnd called 02:47:57.485140 TRACE network [c80] - Made first apply on cl 02:47:57.485140 WARN bonus [c80] - Warning: an orphaned child! 02:47:57.485140 TRACE network [c80] - Applied on gs 02:47:57.485140 TRACE network [c80] - Made second apply on cl 02:47:57.485140 TRACE network [c80] - Listening... 02:47:57.485140 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:47:57.485140 TRACE network [c80] - Made first apply on cl 02:47:57.485140 TRACE network [c80] - Applied on gs 02:47:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 02:47:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:47:57.485140 TRACE network [c80] - Made second apply on cl 02:47:57.485140 TRACE network [c80] - Listening... 02:47:57.485140 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:47:57.485140 TRACE network [c80] - Made first apply on cl 02:47:57.485140 TRACE network [c80] - Applied on gs 02:47:57.485140 TRACE network [c80] - Made second apply on cl 02:47:57.485140 TRACE network [c80] - Listening... 02:47:57.485140 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:57.485140 TRACE network [c80] - Made first apply on cl 02:47:57.485140 TRACE network [c80] - Applied on gs 02:47:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '345'. 02:47:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:47:57.485140 TRACE network [c80] - Made second apply on cl 02:47:57.485140 TRACE network [c80] - Listening... 02:47:57.485140 TRACE network [c80] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 02:47:57.485140 TRACE network [c80] - Made first apply on cl 02:47:57.485140 TRACE network [c80] - Applied on gs 02:47:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::battleResultsApplied(void). 02:47:57.485140 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 02:47:57.485140 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:47:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::battleResultsApplied(void). 02:47:57.485140 TRACE network [c80] - Made second apply on cl 02:47:57.485140 TRACE network [c80] - Listening... 02:47:57.485140 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.485140 TRACE network [c80] - Made first apply on cl 02:47:57.485140 DEBUG global [c80] - removing object id=12356; address=132319104; name=Monster 02:47:57.500765 TRACE network [c80] - Applied on gs 02:47:57.500765 TRACE network [c80] - Made second apply on cl 02:47:57.500765 TRACE network [c80] - Listening... 02:47:57.500765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.500765 TRACE network [c80] - Made first apply on cl 02:47:57.500765 TRACE network [c80] - Applied on gs 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.500765 TRACE network [c80] - Made second apply on cl 02:47:57.500765 TRACE network [c80] - Listening... 02:47:57.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.500765 TRACE network [c80] - Made first apply on cl 02:47:57.500765 TRACE network [c80] - Applied on gs 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.500765 TRACE network [c80] - Made second apply on cl 02:47:57.500765 TRACE network [c80] - Listening... 02:47:57.500765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=134. 02:47:57.500765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.500765 TRACE global [8f4] - We'll wait till request 134 is answered. 02:47:57.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.500765 TRACE network [c80] - Made first apply on cl 02:47:57.500765 TRACE network [c80] - Applied on gs 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.500765 TRACE network [c80] - Made second apply on cl 02:47:57.500765 TRACE network [c80] - Listening... 02:47:57.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.500765 TRACE network [c80] - Made first apply on cl 02:47:57.500765 TRACE network [c80] - Applied on gs 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.500765 TRACE network [c80] - Made second apply on cl 02:47:57.500765 TRACE network [c80] - Listening... 02:47:57.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.500765 TRACE network [c80] - Made first apply on cl 02:47:57.500765 TRACE network [c80] - Applied on gs 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.500765 TRACE network [c80] - Made second apply on cl 02:47:57.500765 TRACE network [c80] - Listening... 02:47:57.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.500765 TRACE network [c80] - Made first apply on cl 02:47:57.500765 TRACE network [c80] - Applied on gs 02:47:57.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.500765 TRACE network [c80] - Made second apply on cl 02:47:57.500765 TRACE network [c80] - Listening... 02:47:57.500765 TRACE ai [8f4] - Completing goal: VISIT TILE (135 122 0) (Rion) 02:47:57.500765 DEBUG ai [8f4] - Hero Rion moved from 140 119 0 to 135 122 0. Returning 1. 02:47:57.516390 DEBUG ai [8f4] - Of all 2 destinations, object oid=12393 seems nice 02:47:57.516390 DEBUG ai [8f4] - Rion will try to visit Troll Bridge at (142 113 0) 02:47:57.516390 DEBUG ai [8f4] - Moving hero Rion to tile 142 113 0 02:47:57.516390 TRACE ai [8f4] - Completing goal: VISIT TILE (142 113 0) (Rion) 02:47:57.516390 DEBUG ai [8f4] - reserved object id=12393; address=132333520; name=Troll Bridge 02:47:57.532015 TRACE ai [8f4] - Time of looking for wander destination was 781 ms. 02:47:57.532015 DEBUG ai [8f4] - Cannot use this hero anymore, received exception: Invalid path found! 02:47:57.532015 DEBUG ai [8f4] - Looking into Ivor, MP=2979 02:47:57.532015 ERROR ai [8f4] - at 0 0 0 shouldn't be on the already visited objs list! 02:47:57.547640 DEBUG ai [8f4] - Of all 4 destinations, object oid=14776 seems nice 02:47:57.547640 DEBUG ai [8f4] - Ivor will try to visit Still Eye of the Dragon at (97 109 0) 02:47:57.547640 DEBUG ai [8f4] - Moving hero Ivor to tile 97 109 0 02:47:57.547640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=135. 02:47:57.547640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.547640 TRACE network [c80] - Made first apply on cl 02:47:57.547640 TRACE global [8f4] - We'll wait till request 135 is answered. 02:47:57.547640 TRACE network [c80] - Applied on gs 02:47:57.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.547640 TRACE network [c80] - Made second apply on cl 02:47:57.547640 TRACE network [c80] - Listening... 02:47:57.547640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.563265 TRACE network [c80] - Made first apply on cl 02:47:57.563265 TRACE network [c80] - Applied on gs 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.563265 TRACE network [c80] - Made second apply on cl 02:47:57.563265 TRACE network [c80] - Listening... 02:47:57.563265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.563265 TRACE network [c80] - Made first apply on cl 02:47:57.563265 TRACE network [c80] - Applied on gs 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Still Eye of the Dragon'. 02:47:57.563265 TRACE ai [c80] - Completing goal: FIND OBJ 14,776 (Ivor) 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.563265 TRACE network [c80] - Made second apply on cl 02:47:57.563265 TRACE network [c80] - Listening... 02:47:57.563265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:57.563265 TRACE network [c80] - Made first apply on cl 02:47:57.563265 TRACE network [c80] - Applied on gs 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:57.563265 TRACE network [c80] - Made second apply on cl 02:47:57.563265 TRACE network [c80] - Listening... 02:47:57.563265 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:47:57.563265 TRACE network [c80] - Made first apply on cl 02:47:57.563265 TRACE network [c80] - Applied on gs 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:47:57.563265 TRACE network [c80] - Made second apply on cl 02:47:57.563265 TRACE network [c80] - Listening... 02:47:57.563265 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.563265 TRACE network [c80] - Made first apply on cl 02:47:57.563265 DEBUG global [c80] - removing object id=14776; address=133645672; name=Still Eye of the Dragon 02:47:57.578890 TRACE network [c80] - Applied on gs 02:47:57.578890 TRACE network [c80] - Made second apply on cl 02:47:57.578890 TRACE network [c80] - Listening... 02:47:57.578890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.578890 TRACE network [c80] - Made first apply on cl 02:47:57.578890 TRACE network [c80] - Applied on gs 02:47:57.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.578890 TRACE network [c80] - Made second apply on cl 02:47:57.578890 TRACE network [c80] - Listening... 02:47:57.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.578890 TRACE network [c80] - Made first apply on cl 02:47:57.578890 TRACE network [c80] - Applied on gs 02:47:57.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.578890 TRACE network [c80] - Made second apply on cl 02:47:57.578890 TRACE network [c80] - Listening... 02:47:57.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.578890 TRACE network [c80] - Made first apply on cl 02:47:57.578890 TRACE network [c80] - Applied on gs 02:47:57.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.578890 TRACE network [c80] - Made second apply on cl 02:47:57.578890 TRACE network [c80] - Listening... 02:47:57.578890 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ivor and object Лотерос, Rampart at 99 108 0. 02:47:57.578890 TRACE ai [8f4] - Completing goal: FIND OBJ 13,773 (Ivor) 02:47:57.578890 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:57.578890 TRACE ai [8f4] - Completing goal: VISIT TILE (97 109 0) (Ivor) 02:47:57.578890 DEBUG ai [8f4] - Hero Ivor moved from 97 108 0 to 97 108 0. Returning 1. 02:47:57.578890 DEBUG ai [8f4] - Of all 2 destinations, object oid=7732 seems nice 02:47:57.578890 DEBUG ai [8f4] - Ivor will try to visit Fountain of Fortune at (96 110 0) 02:47:57.578890 DEBUG ai [8f4] - Moving hero Ivor to tile 96 110 0 02:47:57.594515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=136. 02:47:57.594515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.594515 TRACE network [c80] - Made first apply on cl 02:47:57.594515 TRACE global [8f4] - We'll wait till request 136 is answered. 02:47:57.594515 TRACE network [c80] - Applied on gs 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.594515 TRACE network [c80] - Made second apply on cl 02:47:57.594515 TRACE network [c80] - Listening... 02:47:57.594515 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:47:57.594515 TRACE network [c80] - Made first apply on cl 02:47:57.594515 TRACE bonus [c80] - #$#Loins of Legion #is no longer propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:57.594515 TRACE network [c80] - Applied on gs 02:47:57.594515 TRACE network [c80] - Made second apply on cl 02:47:57.594515 TRACE network [c80] - Listening... 02:47:57.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.594515 TRACE network [c80] - Made first apply on cl 02:47:57.594515 TRACE network [c80] - Applied on gs 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.594515 TRACE network [c80] - Made second apply on cl 02:47:57.594515 TRACE network [c80] - Listening... 02:47:57.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.594515 TRACE network [c80] - Made first apply on cl 02:47:57.594515 TRACE network [c80] - Applied on gs 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.594515 TRACE network [c80] - Made second apply on cl 02:47:57.594515 TRACE network [c80] - Listening... 02:47:57.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.594515 TRACE network [c80] - Made first apply on cl 02:47:57.594515 TRACE network [c80] - Applied on gs 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.594515 TRACE network [c80] - Made second apply on cl 02:47:57.594515 TRACE network [c80] - Listening... 02:47:57.594515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=137. 02:47:57.594515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.594515 TRACE network [c80] - Made first apply on cl 02:47:57.594515 TRACE global [8f4] - We'll wait till request 137 is answered. 02:47:57.594515 TRACE network [c80] - Applied on gs 02:47:57.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.594515 TRACE network [c80] - Made second apply on cl 02:47:57.594515 TRACE network [c80] - Listening... 02:47:57.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.610140 TRACE network [c80] - Made first apply on cl 02:47:57.610140 TRACE network [c80] - Applied on gs 02:47:57.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.610140 TRACE network [c80] - Made second apply on cl 02:47:57.610140 TRACE network [c80] - Listening... 02:47:57.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.610140 TRACE network [c80] - Made first apply on cl 02:47:57.610140 TRACE network [c80] - Applied on gs 02:47:57.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.610140 TRACE network [c80] - Made second apply on cl 02:47:57.610140 TRACE network [c80] - Listening... 02:47:57.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.610140 TRACE network [c80] - Made first apply on cl 02:47:57.610140 TRACE network [c80] - Applied on gs 02:47:57.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.610140 TRACE network [c80] - Made second apply on cl 02:47:57.610140 TRACE network [c80] - Listening... 02:47:57.610140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=138. 02:47:57.610140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.610140 TRACE network [c80] - Made first apply on cl 02:47:57.610140 TRACE global [8f4] - We'll wait till request 138 is answered. 02:47:57.610140 TRACE network [c80] - Applied on gs 02:47:57.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.610140 TRACE network [c80] - Made second apply on cl 02:47:57.610140 TRACE network [c80] - Listening... 02:47:57.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.610140 TRACE network [c80] - Made first apply on cl 02:47:57.610140 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fountain of Fortune'. 02:47:57.625765 TRACE ai [c80] - Completing goal: FIND OBJ 7,732 (Ivor) 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '607'. 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.625765 TRACE network [c80] - Made first apply on cl 02:47:57.625765 TRACE network [c80] - Applied on gs 02:47:57.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.625765 TRACE network [c80] - Made second apply on cl 02:47:57.625765 TRACE network [c80] - Listening... 02:47:57.625765 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ivor and object Fountain of Fortune at 96 110 0. 02:47:57.625765 TRACE ai [8f4] - Completing goal: FIND OBJ 7,732 (Ivor) 02:47:57.625765 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:57.625765 TRACE ai [8f4] - Completing goal: VISIT TILE (96 110 0) (Ivor) 02:47:57.625765 DEBUG ai [8f4] - Hero Ivor moved from 97 108 0 to 96 110 0. Returning 1. 02:47:57.625765 DEBUG ai [8f4] - Of all 1 destinations, object oid=14151 seems nice 02:47:57.625765 DEBUG ai [8f4] - Ivor will try to visit Enchanter's Hollow at (90 106 0) 02:47:57.625765 DEBUG ai [8f4] - Moving hero Ivor to tile 90 106 0 02:47:57.641390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=139. 02:47:57.641390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.641390 TRACE network [c80] - Made first apply on cl 02:47:57.641390 TRACE global [8f4] - We'll wait till request 139 is answered. 02:47:57.641390 TRACE network [c80] - Applied on gs 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.641390 TRACE network [c80] - Made second apply on cl 02:47:57.641390 TRACE network [c80] - Listening... 02:47:57.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.641390 TRACE network [c80] - Made first apply on cl 02:47:57.641390 TRACE network [c80] - Applied on gs 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.641390 TRACE network [c80] - Made second apply on cl 02:47:57.641390 TRACE network [c80] - Listening... 02:47:57.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.641390 TRACE network [c80] - Made first apply on cl 02:47:57.641390 TRACE network [c80] - Applied on gs 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.641390 TRACE network [c80] - Made second apply on cl 02:47:57.641390 TRACE network [c80] - Listening... 02:47:57.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.641390 TRACE network [c80] - Made first apply on cl 02:47:57.641390 TRACE network [c80] - Applied on gs 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.641390 TRACE network [c80] - Made second apply on cl 02:47:57.641390 TRACE network [c80] - Listening... 02:47:57.641390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=140. 02:47:57.641390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.641390 TRACE network [c80] - Made first apply on cl 02:47:57.641390 TRACE global [8f4] - We'll wait till request 140 is answered. 02:47:57.641390 TRACE network [c80] - Applied on gs 02:47:57.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.641390 TRACE network [c80] - Made second apply on cl 02:47:57.641390 TRACE network [c80] - Listening... 02:47:57.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.657015 TRACE network [c80] - Made first apply on cl 02:47:57.657015 TRACE network [c80] - Applied on gs 02:47:57.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.657015 TRACE network [c80] - Made second apply on cl 02:47:57.657015 TRACE network [c80] - Listening... 02:47:57.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.657015 TRACE network [c80] - Made first apply on cl 02:47:57.657015 TRACE network [c80] - Applied on gs 02:47:57.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.657015 TRACE network [c80] - Made second apply on cl 02:47:57.657015 TRACE network [c80] - Listening... 02:47:57.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.657015 TRACE network [c80] - Made first apply on cl 02:47:57.657015 TRACE network [c80] - Applied on gs 02:47:57.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.657015 TRACE network [c80] - Made second apply on cl 02:47:57.657015 TRACE network [c80] - Listening... 02:47:57.657015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=141. 02:47:57.657015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.657015 TRACE network [c80] - Made first apply on cl 02:47:57.657015 TRACE global [8f4] - We'll wait till request 141 is answered. 02:47:57.657015 TRACE network [c80] - Applied on gs 02:47:57.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.657015 TRACE network [c80] - Made second apply on cl 02:47:57.657015 TRACE network [c80] - Listening... 02:47:57.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.657015 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.672640 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.672640 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=142. 02:47:57.672640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.672640 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE global [8f4] - We'll wait till request 142 is answered. 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.672640 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.672640 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.672640 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=143. 02:47:57.672640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.672640 TRACE network [c80] - Made first apply on cl 02:47:57.672640 TRACE global [8f4] - We'll wait till request 143 is answered. 02:47:57.672640 TRACE network [c80] - Applied on gs 02:47:57.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.672640 TRACE network [c80] - Made second apply on cl 02:47:57.672640 TRACE network [c80] - Listening... 02:47:57.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.688265 TRACE network [c80] - Made first apply on cl 02:47:57.688265 TRACE network [c80] - Applied on gs 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE network [c80] - Made second apply on cl 02:47:57.688265 TRACE network [c80] - Listening... 02:47:57.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.688265 TRACE network [c80] - Made first apply on cl 02:47:57.688265 TRACE network [c80] - Applied on gs 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.688265 TRACE network [c80] - Made second apply on cl 02:47:57.688265 TRACE network [c80] - Listening... 02:47:57.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.688265 TRACE network [c80] - Made first apply on cl 02:47:57.688265 TRACE network [c80] - Applied on gs 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.688265 TRACE network [c80] - Made second apply on cl 02:47:57.688265 TRACE network [c80] - Listening... 02:47:57.688265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=144. 02:47:57.688265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.688265 TRACE network [c80] - Made first apply on cl 02:47:57.688265 TRACE global [8f4] - We'll wait till request 144 is answered. 02:47:57.688265 TRACE network [c80] - Applied on gs 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.688265 TRACE network [c80] - Made second apply on cl 02:47:57.688265 TRACE network [c80] - Listening... 02:47:57.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.688265 TRACE network [c80] - Made first apply on cl 02:47:57.688265 TRACE network [c80] - Applied on gs 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.688265 TRACE network [c80] - Made second apply on cl 02:47:57.688265 TRACE network [c80] - Listening... 02:47:57.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.688265 TRACE network [c80] - Made first apply on cl 02:47:57.688265 TRACE network [c80] - Applied on gs 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.688265 TRACE network [c80] - Made second apply on cl 02:47:57.688265 TRACE network [c80] - Listening... 02:47:57.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.688265 TRACE network [c80] - Made first apply on cl 02:47:57.688265 TRACE network [c80] - Applied on gs 02:47:57.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.688265 TRACE network [c80] - Made second apply on cl 02:47:57.688265 TRACE network [c80] - Listening... 02:47:57.688265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=145. 02:47:57.688265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.703890 TRACE network [c80] - Made first apply on cl 02:47:57.703890 TRACE global [8f4] - We'll wait till request 145 is answered. 02:47:57.703890 TRACE network [c80] - Applied on gs 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.703890 TRACE network [c80] - Made second apply on cl 02:47:57.703890 TRACE network [c80] - Listening... 02:47:57.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.703890 TRACE network [c80] - Made first apply on cl 02:47:57.703890 TRACE network [c80] - Applied on gs 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.703890 TRACE network [c80] - Made second apply on cl 02:47:57.703890 TRACE network [c80] - Listening... 02:47:57.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.703890 TRACE network [c80] - Made first apply on cl 02:47:57.703890 TRACE network [c80] - Applied on gs 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.703890 TRACE network [c80] - Made second apply on cl 02:47:57.703890 TRACE network [c80] - Listening... 02:47:57.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.703890 TRACE network [c80] - Made first apply on cl 02:47:57.703890 TRACE network [c80] - Applied on gs 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.703890 TRACE network [c80] - Made second apply on cl 02:47:57.703890 TRACE network [c80] - Listening... 02:47:57.703890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=146. 02:47:57.703890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.703890 TRACE network [c80] - Made first apply on cl 02:47:57.703890 TRACE global [8f4] - We'll wait till request 146 is answered. 02:47:57.703890 TRACE network [c80] - Applied on gs 02:47:57.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.703890 TRACE network [c80] - Made second apply on cl 02:47:57.703890 TRACE network [c80] - Listening... 02:47:57.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.719515 TRACE network [c80] - Made second apply on cl 02:47:57.719515 TRACE network [c80] - Listening... 02:47:57.719515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Enchanter's Hollow'. 02:47:57.719515 TRACE ai [c80] - Completing goal: FIND OBJ 14,151 (Ivor) 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.719515 TRACE network [c80] - Made second apply on cl 02:47:57.719515 TRACE network [c80] - Listening... 02:47:57.719515 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Enchanter's Hollow} Would you like to recruit Enchanters?', askID '123', soundID '0', selection '0', cancel '1'. 02:47:57.719515 DEBUG ai [c80] - Adding query 123 - Blocking dialog query with 0 components - {Enchanter's Hollow} Would you like to recruit Enchanters?. Total queries count: 1 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:47:57.719515 TRACE network [c80] - Made second apply on cl 02:47:57.719515 TRACE network [c80] - Listening... 02:47:57.719515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 DEBUG ai [f80] - I'll answer the query 123 giving the choice 1 02:47:57.719515 TRACE network [f80] - Sending a request "struct QueryReply". It'll have an ID=147. 02:47:57.719515 TRACE network [f80] - Sending to server a pack of type struct QueryReply 02:47:57.719515 DEBUG ai [f80] - Attempted answering query 123 - Blocking dialog query with 0 components - {Enchanter's Hollow} Would you like to recruit Enchanters?. Request id=147. Waiting for results... 02:47:57.719515 TRACE global [f80] - We'll wait till request 147 is answered. 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.719515 TRACE network [c80] - Made second apply on cl 02:47:57.719515 TRACE network [c80] - Listening... 02:47:57.719515 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:47:57.719515 TRACE network [c80] - Made second apply on cl 02:47:57.719515 TRACE network [c80] - Listening... 02:47:57.719515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.719515 TRACE network [c80] - Made second apply on cl 02:47:57.719515 TRACE network [c80] - Listening... 02:47:57.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.719515 TRACE network [c80] - Made second apply on cl 02:47:57.719515 TRACE network [c80] - Listening... 02:47:57.719515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.719515 TRACE network [c80] - Made first apply on cl 02:47:57.719515 TRACE network [c80] - Applied on gs 02:47:57.735140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.735140 DEBUG ai [c80] - Removing query 123 - Blocking dialog query with 0 components - {Enchanter's Hollow} Would you like to recruit Enchanters?. Total queries count: 0 02:47:57.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.735140 TRACE network [c80] - Made second apply on cl 02:47:57.735140 TRACE network [c80] - Listening... 02:47:57.735140 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ivor and object Enchanter's Hollow at 90 106 0. 02:47:57.735140 TRACE network [8f4] - Sending a request "struct RecruitCreatures". It'll have an ID=148. 02:47:57.735140 TRACE network [8f4] - Sending to server a pack of type struct RecruitCreatures 02:47:57.735140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:47:57.735140 TRACE network [c80] - Made first apply on cl 02:47:57.735140 TRACE global [8f4] - We'll wait till request 148 is answered. 02:47:57.735140 TRACE network [c80] - Applied on gs 02:47:57.735140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:47:57.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:47:57.735140 TRACE network [c80] - Made second apply on cl 02:47:57.735140 TRACE network [c80] - Listening... 02:47:57.735140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:47:57.735140 TRACE network [c80] - Made first apply on cl 02:47:57.735140 TRACE network [c80] - Applied on gs 02:47:57.735140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:57.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:47:57.735140 TRACE network [c80] - Made second apply on cl 02:47:57.735140 TRACE network [c80] - Listening... 02:47:57.735140 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:47:57.735140 TRACE network [c80] - Made first apply on cl 02:47:57.735140 TRACE network [c80] - Applied on gs 02:47:57.735140 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:47:57.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:47:57.735140 TRACE network [c80] - Made second apply on cl 02:47:57.735140 TRACE network [c80] - Listening... 02:47:57.735140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.735140 TRACE network [c80] - Made first apply on cl 02:47:57.735140 TRACE network [c80] - Applied on gs 02:47:57.735140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.735140 TRACE network [c80] - Made second apply on cl 02:47:57.735140 TRACE network [c80] - Listening... 02:47:57.735140 TRACE ai [8f4] - Completing goal: FIND OBJ 14,151 (Ivor) 02:47:57.735140 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:57.735140 TRACE ai [8f4] - Completing goal: VISIT TILE (90 106 0) (Ivor) 02:47:57.735140 DEBUG ai [8f4] - Hero Ivor moved from 96 110 0 to 90 106 0. Returning 1. 02:47:57.750765 DEBUG ai [8f4] - Of all 1 destinations, object oid=11635 seems nice 02:47:57.750765 DEBUG ai [8f4] - Ivor will try to visit Treasure Chest at (92 111 0) 02:47:57.750765 DEBUG ai [8f4] - Moving hero Ivor to tile 92 111 0 02:47:57.750765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=149. 02:47:57.750765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.750765 TRACE global [8f4] - We'll wait till request 149 is answered. 02:47:57.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.750765 TRACE network [c80] - Made first apply on cl 02:47:57.750765 TRACE network [c80] - Applied on gs 02:47:57.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.750765 TRACE network [c80] - Made second apply on cl 02:47:57.750765 TRACE network [c80] - Listening... 02:47:57.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.766390 TRACE network [c80] - Made first apply on cl 02:47:57.766390 TRACE network [c80] - Applied on gs 02:47:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.766390 TRACE network [c80] - Made second apply on cl 02:47:57.766390 TRACE network [c80] - Listening... 02:47:57.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.766390 TRACE network [c80] - Made first apply on cl 02:47:57.766390 TRACE network [c80] - Applied on gs 02:47:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.766390 TRACE network [c80] - Made second apply on cl 02:47:57.766390 TRACE network [c80] - Listening... 02:47:57.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.766390 TRACE network [c80] - Made first apply on cl 02:47:57.766390 TRACE network [c80] - Applied on gs 02:47:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.766390 TRACE network [c80] - Made second apply on cl 02:47:57.766390 TRACE network [c80] - Listening... 02:47:57.766390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=150. 02:47:57.766390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.766390 TRACE network [c80] - Made first apply on cl 02:47:57.766390 TRACE global [8f4] - We'll wait till request 150 is answered. 02:47:57.766390 TRACE network [c80] - Applied on gs 02:47:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.766390 TRACE network [c80] - Made second apply on cl 02:47:57.766390 TRACE network [c80] - Listening... 02:47:57.766390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.782015 TRACE network [c80] - Made first apply on cl 02:47:57.782015 TRACE network [c80] - Applied on gs 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE network [c80] - Made second apply on cl 02:47:57.782015 TRACE network [c80] - Listening... 02:47:57.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.782015 TRACE network [c80] - Made first apply on cl 02:47:57.782015 TRACE network [c80] - Applied on gs 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.782015 TRACE network [c80] - Made second apply on cl 02:47:57.782015 TRACE network [c80] - Listening... 02:47:57.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.782015 TRACE network [c80] - Made first apply on cl 02:47:57.782015 TRACE network [c80] - Applied on gs 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.782015 TRACE network [c80] - Made second apply on cl 02:47:57.782015 TRACE network [c80] - Listening... 02:47:57.782015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=151. 02:47:57.782015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.782015 TRACE network [c80] - Made first apply on cl 02:47:57.782015 TRACE global [8f4] - We'll wait till request 151 is answered. 02:47:57.782015 TRACE network [c80] - Applied on gs 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.782015 TRACE network [c80] - Made second apply on cl 02:47:57.782015 TRACE network [c80] - Listening... 02:47:57.782015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.782015 TRACE network [c80] - Made first apply on cl 02:47:57.782015 TRACE network [c80] - Applied on gs 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.782015 TRACE network [c80] - Made second apply on cl 02:47:57.782015 TRACE network [c80] - Listening... 02:47:57.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.782015 TRACE network [c80] - Made first apply on cl 02:47:57.782015 TRACE network [c80] - Applied on gs 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.782015 TRACE network [c80] - Made second apply on cl 02:47:57.782015 TRACE network [c80] - Listening... 02:47:57.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.782015 TRACE network [c80] - Made first apply on cl 02:47:57.782015 TRACE network [c80] - Applied on gs 02:47:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.782015 TRACE network [c80] - Made second apply on cl 02:47:57.782015 TRACE network [c80] - Listening... 02:47:57.782015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=152. 02:47:57.782015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.797640 TRACE network [c80] - Made first apply on cl 02:47:57.797640 TRACE global [8f4] - We'll wait till request 152 is answered. 02:47:57.797640 TRACE network [c80] - Applied on gs 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.797640 TRACE network [c80] - Made second apply on cl 02:47:57.797640 TRACE network [c80] - Listening... 02:47:57.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.797640 TRACE network [c80] - Made first apply on cl 02:47:57.797640 TRACE network [c80] - Applied on gs 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.797640 TRACE network [c80] - Made second apply on cl 02:47:57.797640 TRACE network [c80] - Listening... 02:47:57.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.797640 TRACE network [c80] - Made first apply on cl 02:47:57.797640 TRACE network [c80] - Applied on gs 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.797640 TRACE network [c80] - Made second apply on cl 02:47:57.797640 TRACE network [c80] - Listening... 02:47:57.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.797640 TRACE network [c80] - Made first apply on cl 02:47:57.797640 TRACE network [c80] - Applied on gs 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.797640 TRACE network [c80] - Made second apply on cl 02:47:57.797640 TRACE network [c80] - Listening... 02:47:57.797640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=153. 02:47:57.797640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.797640 TRACE network [c80] - Made first apply on cl 02:47:57.797640 TRACE global [8f4] - We'll wait till request 153 is answered. 02:47:57.797640 TRACE network [c80] - Applied on gs 02:47:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.797640 TRACE network [c80] - Made second apply on cl 02:47:57.797640 TRACE network [c80] - Listening... 02:47:57.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.813265 TRACE network [c80] - Made first apply on cl 02:47:57.813265 TRACE network [c80] - Applied on gs 02:47:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.813265 TRACE network [c80] - Made second apply on cl 02:47:57.813265 TRACE network [c80] - Listening... 02:47:57.813265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.813265 TRACE network [c80] - Made first apply on cl 02:47:57.813265 TRACE network [c80] - Applied on gs 02:47:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Treasure Chest'. 02:47:57.813265 TRACE ai [c80] - Completing goal: FIND OBJ 11,635 (Ivor) 02:47:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.813265 TRACE network [c80] - Made second apply on cl 02:47:57.813265 TRACE network [c80] - Listening... 02:47:57.813265 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:47:57.813265 TRACE network [c80] - Made first apply on cl 02:47:57.813265 TRACE network [c80] - Applied on gs 02:47:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?', askID '130', soundID '172', selection '1', cancel '0'. 02:47:57.813265 DEBUG ai [c80] - Adding query 130 - Blocking dialog query with 2 components - {Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?. Total queries count: 1 02:47:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:47:57.813265 TRACE network [c80] - Made second apply on cl 02:47:57.813265 TRACE network [c80] - Listening... 02:47:57.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.813265 TRACE network [c80] - Made first apply on cl 02:47:57.813265 DEBUG ai [e9c] - I'll answer the query 130 giving the choice 2 02:47:57.813265 TRACE network [e9c] - Sending a request "struct QueryReply". It'll have an ID=154. 02:47:57.813265 TRACE network [e9c] - Sending to server a pack of type struct QueryReply 02:47:57.813265 DEBUG ai [e9c] - Attempted answering query 130 - Blocking dialog query with 2 components - {Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?. Request id=154. Waiting for results... 02:47:57.828890 TRACE global [e9c] - We'll wait till request 154 is answered. 02:47:57.828890 TRACE network [c80] - Applied on gs 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.828890 TRACE network [c80] - Made second apply on cl 02:47:57.828890 TRACE network [c80] - Listening... 02:47:57.828890 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:57.828890 TRACE network [c80] - Made first apply on cl 02:47:57.828890 TRACE network [c80] - Applied on gs 02:47:57.828890 TRACE network [c80] - Made second apply on cl 02:47:57.828890 TRACE network [c80] - Listening... 02:47:57.828890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:57.828890 TRACE network [c80] - Made first apply on cl 02:47:57.828890 TRACE network [c80] - Applied on gs 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.828890 TRACE network [c80] - Made second apply on cl 02:47:57.828890 TRACE network [c80] - Listening... 02:47:57.828890 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:57.828890 TRACE network [c80] - Made first apply on cl 02:47:57.828890 TRACE network [c80] - Applied on gs 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '500'. 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:47:57.828890 TRACE network [c80] - Made second apply on cl 02:47:57.828890 TRACE network [c80] - Listening... 02:47:57.828890 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:47:57.828890 TRACE network [c80] - Made first apply on cl 02:47:57.828890 DEBUG global [c80] - removing object id=11635; address=132041928; name=Treasure Chest 02:47:57.844515 TRACE network [c80] - Applied on gs 02:47:57.844515 TRACE network [c80] - Made second apply on cl 02:47:57.844515 TRACE network [c80] - Listening... 02:47:57.844515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.844515 TRACE network [c80] - Made first apply on cl 02:47:57.844515 TRACE network [c80] - Applied on gs 02:47:57.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.844515 TRACE network [c80] - Made second apply on cl 02:47:57.844515 TRACE network [c80] - Listening... 02:47:57.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.844515 TRACE network [c80] - Made first apply on cl 02:47:57.844515 TRACE network [c80] - Applied on gs 02:47:57.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.844515 TRACE network [c80] - Made second apply on cl 02:47:57.844515 TRACE network [c80] - Listening... 02:47:57.844515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.844515 TRACE network [c80] - Made first apply on cl 02:47:57.844515 TRACE network [c80] - Applied on gs 02:47:57.844515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.844515 DEBUG ai [c80] - Removing query 130 - Blocking dialog query with 2 components - {Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?. Total queries count: 0 02:47:57.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.844515 TRACE network [c80] - Made second apply on cl 02:47:57.844515 TRACE ai [8f4] - Completing goal: VISIT TILE (92 111 0) (Ivor) 02:47:57.844515 TRACE network [c80] - Listening... 02:47:57.844515 DEBUG ai [8f4] - Hero Ivor moved from 90 106 0 to 91 110 0. Returning 1. 02:47:57.860140 TRACE ai [8f4] - Time of looking for wander destination was 328 ms. 02:47:57.860140 DEBUG ai [8f4] - Looking into Jeddite, MP=1098 02:47:57.922640 TRACE ai [8f4] - Time of looking for wander destination was 15 ms. 02:47:57.922640 DEBUG ai [8f4] - Looking into Ingham, MP=1560 02:47:57.938265 DEBUG ai [8f4] - Of all 5 destinations, object oid=1213 seems nice 02:47:57.938265 DEBUG ai [8f4] - Ingham will try to visit Marletto Tower at (136 56 0) 02:47:57.938265 DEBUG ai [8f4] - Moving hero Ingham to tile 136 56 0 02:47:57.938265 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=155. 02:47:57.938265 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.938265 TRACE network [c80] - Made first apply on cl 02:47:57.938265 TRACE global [8f4] - We'll wait till request 155 is answered. 02:47:57.938265 TRACE network [c80] - Applied on gs 02:47:57.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.938265 TRACE network [c80] - Made second apply on cl 02:47:57.938265 TRACE network [c80] - Listening... 02:47:57.938265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:47:57.938265 TRACE network [c80] - Made first apply on cl 02:47:57.938265 TRACE bonus [c80] - #$#Legs of Legion #is no longer propagated to# Bonus system node of type class CTownAndVisitingHero 02:47:57.938265 TRACE network [c80] - Applied on gs 02:47:57.938265 TRACE network [c80] - Made second apply on cl 02:47:57.938265 TRACE network [c80] - Listening... 02:47:57.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.938265 TRACE network [c80] - Made first apply on cl 02:47:57.938265 TRACE network [c80] - Applied on gs 02:47:57.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=156. 02:47:57.953890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.953890 TRACE global [8f4] - We'll wait till request 156 is answered. 02:47:57.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Marletto Tower'. 02:47:57.953890 TRACE ai [c80] - Completing goal: FIND OBJ 1,213 (Ingham) 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE network [c80] - Made second apply on cl 02:47:57.953890 TRACE network [c80] - Listening... 02:47:57.953890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:57.953890 TRACE network [c80] - Made first apply on cl 02:47:57.953890 TRACE network [c80] - Applied on gs 02:47:57.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:57.969515 TRACE network [c80] - Made second apply on cl 02:47:57.969515 TRACE network [c80] - Listening... 02:47:57.969515 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:57.969515 TRACE network [c80] - Made first apply on cl 02:47:57.969515 TRACE network [c80] - Applied on gs 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:47:57.969515 TRACE network [c80] - Made second apply on cl 02:47:57.969515 TRACE network [c80] - Listening... 02:47:57.969515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:57.969515 TRACE network [c80] - Made first apply on cl 02:47:57.969515 TRACE network [c80] - Applied on gs 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:57.969515 TRACE network [c80] - Made second apply on cl 02:47:57.969515 TRACE network [c80] - Listening... 02:47:57.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.969515 TRACE network [c80] - Made first apply on cl 02:47:57.969515 TRACE network [c80] - Applied on gs 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.969515 TRACE network [c80] - Made second apply on cl 02:47:57.969515 TRACE network [c80] - Listening... 02:47:57.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.969515 TRACE network [c80] - Made first apply on cl 02:47:57.969515 TRACE network [c80] - Applied on gs 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.969515 TRACE network [c80] - Made second apply on cl 02:47:57.969515 TRACE network [c80] - Listening... 02:47:57.969515 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ingham and object Marletto Tower at 136 56 0. 02:47:57.969515 TRACE ai [8f4] - Completing goal: FIND OBJ 1,213 (Ingham) 02:47:57.969515 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:57.969515 TRACE ai [8f4] - Completing goal: VISIT TILE (136 56 0) (Ingham) 02:47:57.969515 DEBUG ai [8f4] - Hero Ingham moved from 137 55 0 to 136 56 0. Returning 1. 02:47:57.969515 DEBUG ai [8f4] - Of all 4 destinations, object oid=5728 seems nice 02:47:57.969515 DEBUG ai [8f4] - Ingham will try to visit Marletto Tower at (139 56 0) 02:47:57.969515 DEBUG ai [8f4] - Moving hero Ingham to tile 139 56 0 02:47:57.969515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=157. 02:47:57.969515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.969515 TRACE global [8f4] - We'll wait till request 157 is answered. 02:47:57.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.969515 TRACE network [c80] - Made first apply on cl 02:47:57.969515 TRACE network [c80] - Applied on gs 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.969515 TRACE network [c80] - Made second apply on cl 02:47:57.969515 TRACE network [c80] - Listening... 02:47:57.969515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.969515 TRACE network [c80] - Made first apply on cl 02:47:57.969515 TRACE network [c80] - Applied on gs 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.985140 TRACE network [c80] - Made second apply on cl 02:47:57.985140 TRACE network [c80] - Listening... 02:47:57.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.985140 TRACE network [c80] - Made first apply on cl 02:47:57.985140 TRACE network [c80] - Applied on gs 02:47:57.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:57.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.985140 TRACE network [c80] - Made second apply on cl 02:47:57.985140 TRACE network [c80] - Listening... 02:47:57.985140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:57.985140 TRACE network [c80] - Made first apply on cl 02:47:57.985140 TRACE network [c80] - Applied on gs 02:47:57.985140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:57.985140 TRACE network [c80] - Made second apply on cl 02:47:57.985140 TRACE network [c80] - Listening... 02:47:57.985140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=158. 02:47:57.985140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:57.985140 TRACE global [8f4] - We'll wait till request 158 is answered. 02:47:57.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:57.985140 TRACE network [c80] - Made first apply on cl 02:47:57.985140 TRACE network [c80] - Applied on gs 02:47:57.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:57.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:57.985140 TRACE network [c80] - Made second apply on cl 02:47:57.985140 TRACE network [c80] - Listening... 02:47:57.985140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:57.985140 TRACE network [c80] - Made first apply on cl 02:47:57.985140 TRACE network [c80] - Applied on gs 02:47:57.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:57.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:57.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=159. 02:47:58.000765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.000765 TRACE global [8f4] - We'll wait till request 159 is answered. 02:47:58.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Marletto Tower'. 02:47:58.000765 TRACE ai [c80] - Completing goal: FIND OBJ 5,728 (Ingham) 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.000765 TRACE network [c80] - Made first apply on cl 02:47:58.000765 TRACE network [c80] - Applied on gs 02:47:58.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.000765 TRACE network [c80] - Made second apply on cl 02:47:58.000765 TRACE network [c80] - Listening... 02:47:58.000765 TRACE ai [8f4] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ingham and object Marletto Tower at 139 56 0. 02:47:58.000765 TRACE ai [8f4] - Completing goal: FIND OBJ 5,728 (Ingham) 02:47:58.000765 TRACE ai [8f4] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:47:58.000765 TRACE ai [8f4] - Completing goal: VISIT TILE (139 56 0) (Ingham) 02:47:58.000765 DEBUG ai [8f4] - Hero Ingham moved from 136 56 0 to 139 56 0. Returning 1. 02:47:58.016390 DEBUG ai [8f4] - Of all 3 destinations, object oid=10266 seems nice 02:47:58.016390 DEBUG ai [8f4] - Ingham will try to visit Quest Guard at (137 63 0) 02:47:58.016390 DEBUG ai [8f4] - Moving hero Ingham to tile 137 63 0 02:47:58.016390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=160. 02:47:58.016390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.016390 TRACE global [8f4] - We'll wait till request 160 is answered. 02:47:58.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.016390 TRACE network [c80] - Made first apply on cl 02:47:58.016390 TRACE network [c80] - Applied on gs 02:47:58.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.016390 TRACE network [c80] - Made second apply on cl 02:47:58.016390 TRACE network [c80] - Listening... 02:47:58.016390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.016390 TRACE network [c80] - Made first apply on cl 02:47:58.016390 TRACE network [c80] - Applied on gs 02:47:58.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.032015 TRACE network [c80] - Made second apply on cl 02:47:58.032015 TRACE network [c80] - Listening... 02:47:58.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.032015 TRACE network [c80] - Made first apply on cl 02:47:58.032015 TRACE network [c80] - Applied on gs 02:47:58.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.032015 TRACE network [c80] - Made second apply on cl 02:47:58.032015 TRACE network [c80] - Listening... 02:47:58.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.032015 TRACE network [c80] - Made first apply on cl 02:47:58.032015 TRACE network [c80] - Applied on gs 02:47:58.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.032015 TRACE network [c80] - Made second apply on cl 02:47:58.032015 TRACE network [c80] - Listening... 02:47:58.032015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=161. 02:47:58.032015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.032015 TRACE network [c80] - Made first apply on cl 02:47:58.032015 TRACE global [8f4] - We'll wait till request 161 is answered. 02:47:58.032015 TRACE network [c80] - Applied on gs 02:47:58.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.032015 TRACE network [c80] - Made second apply on cl 02:47:58.032015 TRACE network [c80] - Listening... 02:47:58.032015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.032015 TRACE network [c80] - Made first apply on cl 02:47:58.032015 TRACE network [c80] - Applied on gs 02:47:58.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE network [c80] - Made second apply on cl 02:47:58.047640 TRACE network [c80] - Listening... 02:47:58.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.047640 TRACE network [c80] - Made first apply on cl 02:47:58.047640 TRACE network [c80] - Applied on gs 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.047640 TRACE network [c80] - Made second apply on cl 02:47:58.047640 TRACE network [c80] - Listening... 02:47:58.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.047640 TRACE network [c80] - Made first apply on cl 02:47:58.047640 TRACE network [c80] - Applied on gs 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.047640 TRACE network [c80] - Made second apply on cl 02:47:58.047640 TRACE network [c80] - Listening... 02:47:58.047640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=162. 02:47:58.047640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.047640 TRACE network [c80] - Made first apply on cl 02:47:58.047640 TRACE global [8f4] - We'll wait till request 162 is answered. 02:47:58.047640 TRACE network [c80] - Applied on gs 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.047640 TRACE network [c80] - Made second apply on cl 02:47:58.047640 TRACE network [c80] - Listening... 02:47:58.047640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.047640 TRACE network [c80] - Made first apply on cl 02:47:58.047640 TRACE network [c80] - Applied on gs 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.047640 TRACE network [c80] - Made second apply on cl 02:47:58.047640 TRACE network [c80] - Listening... 02:47:58.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.047640 TRACE network [c80] - Made first apply on cl 02:47:58.047640 TRACE network [c80] - Applied on gs 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.047640 TRACE network [c80] - Made second apply on cl 02:47:58.047640 TRACE network [c80] - Listening... 02:47:58.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.047640 TRACE network [c80] - Made first apply on cl 02:47:58.047640 TRACE network [c80] - Applied on gs 02:47:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.047640 TRACE network [c80] - Made second apply on cl 02:47:58.047640 TRACE network [c80] - Listening... 02:47:58.047640 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=163. 02:47:58.047640 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.047640 TRACE network [c80] - Made first apply on cl 02:47:58.063265 TRACE global [8f4] - We'll wait till request 163 is answered. 02:47:58.063265 TRACE network [c80] - Applied on gs 02:47:58.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.063265 TRACE network [c80] - Made second apply on cl 02:47:58.063265 TRACE network [c80] - Listening... 02:47:58.063265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.063265 TRACE network [c80] - Made first apply on cl 02:47:58.063265 TRACE network [c80] - Applied on gs 02:47:58.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.063265 TRACE network [c80] - Made second apply on cl 02:47:58.063265 TRACE network [c80] - Listening... 02:47:58.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.063265 TRACE network [c80] - Made first apply on cl 02:47:58.063265 TRACE network [c80] - Applied on gs 02:47:58.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.063265 TRACE network [c80] - Made second apply on cl 02:47:58.063265 TRACE network [c80] - Listening... 02:47:58.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.063265 TRACE network [c80] - Made first apply on cl 02:47:58.063265 TRACE network [c80] - Applied on gs 02:47:58.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.063265 TRACE network [c80] - Made second apply on cl 02:47:58.063265 TRACE network [c80] - Listening... 02:47:58.078890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=164. 02:47:58.078890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.078890 TRACE global [8f4] - We'll wait till request 164 is answered. 02:47:58.078890 TRACE network [c80] - Made first apply on cl 02:47:58.078890 TRACE network [c80] - Applied on gs 02:47:58.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.078890 TRACE network [c80] - Made second apply on cl 02:47:58.078890 TRACE network [c80] - Listening... 02:47:58.078890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.078890 TRACE network [c80] - Made first apply on cl 02:47:58.078890 TRACE network [c80] - Applied on gs 02:47:58.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.078890 TRACE network [c80] - Made second apply on cl 02:47:58.078890 TRACE network [c80] - Listening... 02:47:58.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.078890 TRACE network [c80] - Made first apply on cl 02:47:58.078890 TRACE network [c80] - Applied on gs 02:47:58.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.078890 TRACE network [c80] - Made second apply on cl 02:47:58.078890 TRACE network [c80] - Listening... 02:47:58.078890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.078890 TRACE network [c80] - Made first apply on cl 02:47:58.078890 TRACE network [c80] - Applied on gs 02:47:58.078890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.078890 TRACE network [c80] - Made second apply on cl 02:47:58.078890 TRACE network [c80] - Listening... 02:47:58.078890 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=165. 02:47:58.078890 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.078890 TRACE network [c80] - Made first apply on cl 02:47:58.078890 TRACE global [8f4] - We'll wait till request 165 is answered. 02:47:58.094515 TRACE network [c80] - Applied on gs 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.094515 TRACE network [c80] - Made second apply on cl 02:47:58.094515 TRACE network [c80] - Listening... 02:47:58.094515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.094515 TRACE network [c80] - Made first apply on cl 02:47:58.094515 TRACE network [c80] - Applied on gs 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.094515 TRACE network [c80] - Made second apply on cl 02:47:58.094515 TRACE network [c80] - Listening... 02:47:58.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.094515 TRACE network [c80] - Made first apply on cl 02:47:58.094515 TRACE network [c80] - Applied on gs 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.094515 TRACE network [c80] - Made second apply on cl 02:47:58.094515 TRACE network [c80] - Listening... 02:47:58.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.094515 TRACE network [c80] - Made first apply on cl 02:47:58.094515 TRACE network [c80] - Applied on gs 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.094515 TRACE network [c80] - Made second apply on cl 02:47:58.094515 TRACE network [c80] - Listening... 02:47:58.094515 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=166. 02:47:58.094515 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.094515 TRACE network [c80] - Made first apply on cl 02:47:58.094515 TRACE global [8f4] - We'll wait till request 166 is answered. 02:47:58.094515 TRACE network [c80] - Applied on gs 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.094515 TRACE network [c80] - Made second apply on cl 02:47:58.094515 TRACE network [c80] - Listening... 02:47:58.094515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.094515 TRACE network [c80] - Made first apply on cl 02:47:58.094515 TRACE network [c80] - Applied on gs 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.110140 TRACE network [c80] - Made first apply on cl 02:47:58.110140 TRACE network [c80] - Applied on gs 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.110140 TRACE network [c80] - Made first apply on cl 02:47:58.110140 TRACE network [c80] - Applied on gs 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=167. 02:47:58.110140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.110140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.110140 TRACE network [c80] - Made first apply on cl 02:47:58.110140 TRACE global [8f4] - We'll wait till request 167 is answered. 02:47:58.110140 TRACE network [c80] - Applied on gs 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.110140 TRACE network [c80] - Made first apply on cl 02:47:58.110140 TRACE network [c80] - Applied on gs 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.110140 TRACE network [c80] - Made first apply on cl 02:47:58.110140 TRACE network [c80] - Applied on gs 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.110140 TRACE network [c80] - Made first apply on cl 02:47:58.110140 TRACE network [c80] - Applied on gs 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=168. 02:47:58.110140 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.110140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.110140 TRACE network [c80] - Made first apply on cl 02:47:58.110140 TRACE global [8f4] - We'll wait till request 168 is answered. 02:47:58.110140 TRACE network [c80] - Applied on gs 02:47:58.110140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.110140 TRACE network [c80] - Made second apply on cl 02:47:58.110140 TRACE network [c80] - Listening... 02:47:58.110140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.125765 TRACE network [c80] - Made first apply on cl 02:47:58.125765 TRACE network [c80] - Applied on gs 02:47:58.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.125765 TRACE network [c80] - Made second apply on cl 02:47:58.125765 TRACE network [c80] - Listening... 02:47:58.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.125765 TRACE network [c80] - Made first apply on cl 02:47:58.125765 TRACE network [c80] - Applied on gs 02:47:58.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.125765 TRACE network [c80] - Made second apply on cl 02:47:58.125765 TRACE network [c80] - Listening... 02:47:58.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.125765 TRACE network [c80] - Made first apply on cl 02:47:58.125765 TRACE network [c80] - Applied on gs 02:47:58.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.125765 TRACE network [c80] - Made second apply on cl 02:47:58.125765 TRACE network [c80] - Listening... 02:47:58.125765 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=169. 02:47:58.125765 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.125765 TRACE network [c80] - Made first apply on cl 02:47:58.125765 TRACE global [8f4] - We'll wait till request 169 is answered. 02:47:58.125765 TRACE network [c80] - Applied on gs 02:47:58.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.125765 TRACE network [c80] - Made second apply on cl 02:47:58.125765 TRACE network [c80] - Listening... 02:47:58.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=170. 02:47:58.141390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE global [8f4] - We'll wait till request 170 is answered. 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=171. 02:47:58.141390 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.141390 TRACE network [c80] - Made first apply on cl 02:47:58.141390 TRACE global [8f4] - We'll wait till request 171 is answered. 02:47:58.141390 TRACE network [c80] - Applied on gs 02:47:58.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.141390 TRACE network [c80] - Made second apply on cl 02:47:58.141390 TRACE network [c80] - Listening... 02:47:58.141390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.157015 TRACE network [c80] - Made first apply on cl 02:47:58.157015 TRACE network [c80] - Applied on gs 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE network [c80] - Made second apply on cl 02:47:58.157015 TRACE network [c80] - Listening... 02:47:58.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.157015 TRACE network [c80] - Made first apply on cl 02:47:58.157015 TRACE network [c80] - Applied on gs 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.157015 TRACE network [c80] - Made second apply on cl 02:47:58.157015 TRACE network [c80] - Listening... 02:47:58.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.157015 TRACE network [c80] - Made first apply on cl 02:47:58.157015 TRACE network [c80] - Applied on gs 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.157015 TRACE network [c80] - Made second apply on cl 02:47:58.157015 TRACE network [c80] - Listening... 02:47:58.157015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=172. 02:47:58.157015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.157015 TRACE global [8f4] - We'll wait till request 172 is answered. 02:47:58.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.157015 TRACE network [c80] - Made first apply on cl 02:47:58.157015 TRACE network [c80] - Applied on gs 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.157015 TRACE network [c80] - Made second apply on cl 02:47:58.157015 TRACE network [c80] - Listening... 02:47:58.157015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.157015 TRACE network [c80] - Made first apply on cl 02:47:58.157015 TRACE network [c80] - Applied on gs 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.157015 TRACE network [c80] - Made second apply on cl 02:47:58.157015 TRACE network [c80] - Listening... 02:47:58.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.157015 TRACE network [c80] - Made first apply on cl 02:47:58.157015 TRACE network [c80] - Applied on gs 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.157015 TRACE network [c80] - Made second apply on cl 02:47:58.157015 TRACE network [c80] - Listening... 02:47:58.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.157015 TRACE network [c80] - Made first apply on cl 02:47:58.157015 TRACE network [c80] - Applied on gs 02:47:58.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.157015 TRACE network [c80] - Made second apply on cl 02:47:58.157015 TRACE network [c80] - Listening... 02:47:58.157015 TRACE network [8f4] - Sending a request "struct MoveHero". It'll have an ID=173. 02:47:58.157015 TRACE network [8f4] - Sending to server a pack of type struct MoveHero 02:47:58.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.172640 TRACE global [8f4] - We'll wait till request 173 is answered. 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:47:58.172640 TRACE ai [c80] - Completing goal: FIND OBJ 10,266 (Ingham) 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.172640 TRACE network [c80] - Made first apply on cl 02:47:58.172640 TRACE network [c80] - Applied on gs 02:47:58.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.172640 TRACE network [c80] - Made second apply on cl 02:47:58.172640 TRACE network [c80] - Listening... 02:47:58.172640 TRACE ai [8f4] - Completing goal: VISIT TILE (137 63 0) (Ingham) 02:47:58.172640 DEBUG ai [8f4] - Hero Ingham moved from 139 56 0 to 136 64 0. Returning 1. 02:47:58.188265 DEBUG ai [8f4] - Of all 2 destinations, object oid=10278 seems nice 02:47:58.188265 DEBUG ai [8f4] - Ingham will try to visit Red Border Guard at (136 66 0) 02:47:58.188265 DEBUG ai [8f4] - Moving hero Ingham to tile 136 66 0 02:47:58.188265 TRACE ai [8f4] - Completing goal: VISIT TILE (136 66 0) (Ingham) 02:47:58.188265 DEBUG ai [8f4] - reserved object id=10278; address=131541360; name=Red Border Guard 02:47:58.203890 TRACE ai [8f4] - Time of looking for wander destination was 282 ms. 02:47:58.203890 DEBUG ai [8f4] - Cannot use this hero anymore, received exception: Invalid path found! 02:47:58.203890 WARN ai [8f4] - hero Ivor has 1001 MP left 02:47:58.203890 WARN ai [8f4] - hero Jeddite has 1098 MP left 02:47:58.203890 INFO ai [8f4] - Player 0 ends turn 02:47:58.203890 DEBUG ai [8f4] - Resources at the end of turn: [5, 46, 25, 47, 42, 72, 170679, 0] 02:47:58.203890 TRACE global [8f4] - Player 0 ended his turn. 02:47:58.203890 TRACE network [8f4] - Sending a request "struct EndTurn". It'll have an ID=174. 02:47:58.203890 TRACE network [8f4] - Sending to server a pack of type struct EndTurn 02:47:58.203890 TRACE global [8f4] - We'll wait till request 174 is answered. 02:47:58.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.203890 TRACE network [c80] - Made first apply on cl 02:47:58.203890 TRACE network [c80] - Applied on gs 02:47:58.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.203890 TRACE network [c80] - Made second apply on cl 02:47:58.203890 INFO global [8f4] - Player 0 ended turn 02:47:58.203890 TRACE network [c80] - Listening... 02:47:58.203890 TRACE network [c80] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:47:58.203890 TRACE network [c80] - Made first apply on cl 02:47:58.203890 TRACE network [c80] - Applied on gs 02:47:58.203890 TRACE global [c80] - Stoping music file Music/LoseCombat 02:47:58.219515 TRACE ai [c80] - Entering void __thiscall VCAI::yourTurn(void). 02:47:58.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::yourTurn(void). 02:47:58.219515 TRACE network [c80] - Made second apply on cl 02:47:58.219515 TRACE network [c80] - Listening... 02:47:58.219515 INFO global [5c8] - Player 2 starting turn 02:47:58.235140 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=175. 02:47:58.235140 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.235140 TRACE global [5c8] - We'll wait till request 175 is answered. 02:47:58.235140 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=176. 02:47:58.235140 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.235140 TRACE global [5c8] - We'll wait till request 176 is answered. 02:47:58.235140 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=177. 02:47:58.235140 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.235140 TRACE global [5c8] - We'll wait till request 177 is answered. 02:47:58.235140 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=178. 02:47:58.235140 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.235140 TRACE global [5c8] - We'll wait till request 178 is answered. 02:47:58.235140 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=179. 02:47:58.235140 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.235140 TRACE global [5c8] - We'll wait till request 179 is answered. 02:47:58.235140 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=180. 02:47:58.235140 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.235140 TRACE global [5c8] - We'll wait till request 180 is answered. 02:47:58.235140 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.235140 TRACE network [c80] - Made first apply on cl 02:47:58.235140 TRACE network [c80] - Applied on gs 02:47:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.235140 TRACE network [c80] - Made second apply on cl 02:47:58.235140 TRACE network [c80] - Listening... 02:47:58.235140 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=181. 02:47:58.235140 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.235140 TRACE global [5c8] - We'll wait till request 181 is answered. 02:47:58.250765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:58.250765 TRACE network [c80] - Made first apply on cl 02:47:58.250765 TRACE network [c80] - Applied on gs 02:47:58.250765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:58.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:58.250765 TRACE network [c80] - Made second apply on cl 02:47:58.250765 TRACE network [c80] - Listening... 02:47:58.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.250765 TRACE network [c80] - Made first apply on cl 02:47:58.250765 TRACE network [c80] - Applied on gs 02:47:58.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.250765 TRACE network [c80] - Made second apply on cl 02:47:58.250765 TRACE network [c80] - Listening... 02:47:58.250765 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=182. 02:47:58.250765 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:47:58.250765 TRACE global [5c8] - We'll wait till request 182 is answered. 02:47:58.250765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:47:58.250765 TRACE network [c80] - Made first apply on cl 02:47:58.250765 TRACE network [c80] - Applied on gs 02:47:58.250765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:58.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:47:58.250765 TRACE network [c80] - Made second apply on cl 02:47:58.250765 TRACE network [c80] - Listening... 02:47:58.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:47:58.250765 TRACE network [c80] - Made first apply on cl 02:47:58.250765 TRACE network [c80] - Applied on gs 02:47:58.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:47:58.250765 TRACE network [c80] - Made second apply on cl 02:47:58.250765 TRACE network [c80] - Listening... 02:47:58.250765 DEBUG ai [5c8] - Striving to goal of type WIN 02:47:58.250765 DEBUG ai [5c8] - Considering goal WIN 02:47:58.250765 DEBUG ai [5c8] - Considering goal CONQUER 02:47:59.250765 TRACE global [bb4] - Del-ing music file Music/LoseCombat 02:47:59.250765 TRACE global [bb4] - Loading music file music/AITheme0 02:47:59.282015 TRACE global [bb4] - Playing music file music/AITheme0 02:48:08.422640 DEBUG ai [5c8] - Goal CONQUER decomposition failed: bad allocation 02:48:08.563265 WARN ai [5c8] - Our heroes don't move anymore, exhaustive decomposition failed 02:48:08.563265 DEBUG ai [5c8] - Striving to goal of type BUILD 02:48:08.563265 DEBUG ai [5c8] - Considering goal BUILD 02:48:08.563265 DEBUG ai [5c8] - Trying to realize BUILD (value 1.000) 02:48:08.563265 DEBUG ai [5c8] - Looking into Нихуя 02:48:08.563265 DEBUG ai [5c8] - Looking into Инфинитум 02:48:08.563265 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=183. 02:48:08.563265 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.563265 TRACE global [5c8] - We'll wait till request 183 is answered. 02:48:08.563265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=184. 02:48:08.563265 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.563265 TRACE global [5c8] - We'll wait till request 184 is answered. 02:48:08.563265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=185. 02:48:08.563265 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.563265 TRACE global [5c8] - We'll wait till request 185 is answered. 02:48:08.563265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.563265 TRACE network [c80] - Made second apply on cl 02:48:08.563265 TRACE network [c80] - Listening... 02:48:08.563265 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=186. 02:48:08.563265 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.563265 TRACE global [5c8] - We'll wait till request 186 is answered. 02:48:08.563265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.563265 TRACE network [c80] - Made first apply on cl 02:48:08.563265 TRACE network [c80] - Applied on gs 02:48:08.563265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=187. 02:48:08.578890 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.578890 TRACE global [5c8] - We'll wait till request 187 is answered. 02:48:08.578890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=188. 02:48:08.578890 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.578890 TRACE global [5c8] - We'll wait till request 188 is answered. 02:48:08.578890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 DEBUG ai [5c8] - Looking into Селестис 02:48:08.578890 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=189. 02:48:08.578890 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.578890 TRACE global [5c8] - We'll wait till request 189 is answered. 02:48:08.578890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=190. 02:48:08.578890 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.578890 TRACE global [5c8] - We'll wait till request 190 is answered. 02:48:08.578890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=191. 02:48:08.578890 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.578890 TRACE global [5c8] - We'll wait till request 191 is answered. 02:48:08.578890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=192. 02:48:08.578890 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.578890 TRACE global [5c8] - We'll wait till request 192 is answered. 02:48:08.578890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.578890 TRACE network [c80] - Made second apply on cl 02:48:08.578890 TRACE network [c80] - Listening... 02:48:08.578890 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=193. 02:48:08.578890 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.578890 TRACE global [5c8] - We'll wait till request 193 is answered. 02:48:08.578890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.578890 TRACE network [c80] - Made first apply on cl 02:48:08.578890 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=194. 02:48:08.594515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.594515 TRACE global [5c8] - We'll wait till request 194 is answered. 02:48:08.594515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=195. 02:48:08.594515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.594515 TRACE global [5c8] - We'll wait till request 195 is answered. 02:48:08.594515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 DEBUG ai [5c8] - Looking into Инструменталис 02:48:08.594515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=196. 02:48:08.594515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.594515 TRACE global [5c8] - We'll wait till request 196 is answered. 02:48:08.594515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=197. 02:48:08.594515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.594515 TRACE global [5c8] - We'll wait till request 197 is answered. 02:48:08.594515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=198. 02:48:08.594515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.594515 TRACE global [5c8] - We'll wait till request 198 is answered. 02:48:08.594515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=199. 02:48:08.594515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.594515 TRACE global [5c8] - We'll wait till request 199 is answered. 02:48:08.594515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.594515 TRACE network [c80] - Listening... 02:48:08.594515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=200. 02:48:08.594515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.594515 TRACE global [5c8] - We'll wait till request 200 is answered. 02:48:08.594515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.594515 TRACE network [c80] - Made first apply on cl 02:48:08.594515 TRACE network [c80] - Applied on gs 02:48:08.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.594515 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=201. 02:48:08.610140 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.610140 TRACE global [5c8] - We'll wait till request 201 is answered. 02:48:08.610140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=202. 02:48:08.610140 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.610140 TRACE global [5c8] - We'll wait till request 202 is answered. 02:48:08.610140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 DEBUG ai [5c8] - Looking into Этернус 02:48:08.610140 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=203. 02:48:08.610140 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.610140 TRACE global [5c8] - We'll wait till request 203 is answered. 02:48:08.610140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=204. 02:48:08.610140 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.610140 TRACE global [5c8] - We'll wait till request 204 is answered. 02:48:08.610140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=205. 02:48:08.610140 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.610140 TRACE global [5c8] - We'll wait till request 205 is answered. 02:48:08.610140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=206. 02:48:08.610140 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.610140 TRACE global [5c8] - We'll wait till request 206 is answered. 02:48:08.610140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=207. 02:48:08.610140 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.610140 TRACE global [5c8] - We'll wait till request 207 is answered. 02:48:08.610140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.610140 TRACE network [c80] - Applied on gs 02:48:08.610140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.610140 TRACE network [c80] - Made second apply on cl 02:48:08.610140 TRACE network [c80] - Listening... 02:48:08.610140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.610140 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=208. 02:48:08.625765 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.625765 TRACE global [5c8] - We'll wait till request 208 is answered. 02:48:08.625765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=209. 02:48:08.625765 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.625765 TRACE global [5c8] - We'll wait till request 209 is answered. 02:48:08.625765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 DEBUG ai [5c8] - Looking into Имаджинариум 02:48:08.625765 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=210. 02:48:08.625765 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.625765 TRACE global [5c8] - We'll wait till request 210 is answered. 02:48:08.625765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=211. 02:48:08.625765 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.625765 TRACE global [5c8] - We'll wait till request 211 is answered. 02:48:08.625765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=212. 02:48:08.625765 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.625765 TRACE global [5c8] - We'll wait till request 212 is answered. 02:48:08.625765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=213. 02:48:08.625765 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.625765 TRACE global [5c8] - We'll wait till request 213 is answered. 02:48:08.625765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.625765 TRACE network [c80] - Applied on gs 02:48:08.625765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.625765 TRACE network [c80] - Made second apply on cl 02:48:08.625765 TRACE network [c80] - Listening... 02:48:08.625765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.625765 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=214. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:08.641390 TRACE global [5c8] - We'll wait till request 214 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=215. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:08.641390 TRACE global [5c8] - We'll wait till request 215 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=216. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:08.641390 TRACE global [5c8] - We'll wait till request 216 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=217. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:08.641390 TRACE global [5c8] - We'll wait till request 217 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 DEBUG ai [5c8] - Looking into Супериус 02:48:08.641390 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=218. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.641390 TRACE global [5c8] - We'll wait till request 218 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=219. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.641390 TRACE global [5c8] - We'll wait till request 219 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=220. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.641390 TRACE global [5c8] - We'll wait till request 220 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=221. 02:48:08.641390 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.641390 TRACE global [5c8] - We'll wait till request 221 is answered. 02:48:08.641390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.641390 TRACE network [c80] - Applied on gs 02:48:08.641390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.641390 TRACE network [c80] - Made second apply on cl 02:48:08.641390 TRACE network [c80] - Listening... 02:48:08.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.641390 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=222. 02:48:08.657015 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.657015 TRACE global [5c8] - We'll wait till request 222 is answered. 02:48:08.657015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=223. 02:48:08.657015 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.657015 TRACE global [5c8] - We'll wait till request 223 is answered. 02:48:08.657015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=224. 02:48:08.657015 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:08.657015 TRACE global [5c8] - We'll wait till request 224 is answered. 02:48:08.657015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.657015 TRACE network [c80] - Made first apply on cl 02:48:08.657015 TRACE network [c80] - Applied on gs 02:48:08.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.657015 TRACE network [c80] - Made second apply on cl 02:48:08.657015 TRACE network [c80] - Listening... 02:48:08.657015 DEBUG ai [5c8] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 02:48:08.657015 DEBUG ai [5c8] - The error message was: BUILD has been realized as much as possible. 02:48:08.657015 DEBUG ai [5c8] - Looking into Наэрод, MP=3110 02:48:08.672640 TRACE ai [5c8] - It's safe for Наэрод to visit tile 24 22 1 02:48:08.672640 DEBUG ai [5c8] - Of all 4 destinations, object oid=29433 seems nice 02:48:08.688265 DEBUG ai [5c8] - Наэрод will try to visit Brown Border Guard at (23 22 1) 02:48:08.688265 DEBUG ai [5c8] - Moving hero Наэрод to tile 23 22 1 02:48:08.688265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=225. 02:48:08.688265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:08.688265 TRACE global [5c8] - We'll wait till request 225 is answered. 02:48:08.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 02:48:08.688265 TRACE ai [c80] - Completing goal: FIND OBJ 29,433 (Наэрод) 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.688265 TRACE network [c80] - Made first apply on cl 02:48:08.688265 TRACE network [c80] - Applied on gs 02:48:08.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.688265 TRACE network [c80] - Made second apply on cl 02:48:08.688265 TRACE network [c80] - Listening... 02:48:08.688265 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Наэрод and object Имаджинариум, Tower at 25 21 1. 02:48:08.688265 TRACE ai [5c8] - Completing goal: FIND OBJ 29,434 (Наэрод) 02:48:08.688265 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:08.688265 TRACE ai [5c8] - Completing goal: VISIT TILE (23 22 1) (Наэрод) 02:48:08.688265 DEBUG ai [5c8] - Hero Наэрод moved from 23 21 1 to 23 21 1. Returning 1. 02:48:08.703890 DEBUG ai [5c8] - Of all 3 destinations, object oid=27885 seems nice 02:48:08.703890 DEBUG ai [5c8] - Наэрод will try to visit Red Border Gate at (24 22 1) 02:48:08.703890 DEBUG ai [5c8] - Moving hero Наэрод to tile 24 22 1 02:48:08.703890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=226. 02:48:08.703890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:08.703890 TRACE global [5c8] - We'll wait till request 226 is answered. 02:48:08.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.703890 TRACE network [c80] - Made first apply on cl 02:48:08.703890 TRACE network [c80] - Applied on gs 02:48:08.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:08.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.703890 TRACE network [c80] - Made second apply on cl 02:48:08.703890 TRACE network [c80] - Listening... 02:48:08.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:08.719515 TRACE network [c80] - Made first apply on cl 02:48:08.719515 TRACE network [c80] - Applied on gs 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.719515 TRACE network [c80] - Made second apply on cl 02:48:08.719515 TRACE network [c80] - Listening... 02:48:08.719515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.719515 TRACE network [c80] - Made first apply on cl 02:48:08.719515 TRACE network [c80] - Applied on gs 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Gate'. 02:48:08.719515 TRACE ai [c80] - Completing goal: FIND OBJ 27,885 (Наэрод) 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.719515 TRACE network [c80] - Made second apply on cl 02:48:08.719515 TRACE network [c80] - Listening... 02:48:08.719515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:08.719515 TRACE network [c80] - Made first apply on cl 02:48:08.719515 TRACE network [c80] - Applied on gs 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:08.719515 TRACE network [c80] - Made second apply on cl 02:48:08.719515 TRACE network [c80] - Listening... 02:48:08.719515 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:08.719515 TRACE network [c80] - Made first apply on cl 02:48:08.719515 TRACE network [c80] - Applied on gs 02:48:08.719515 TRACE network [c80] - Made second apply on cl 02:48:08.719515 TRACE network [c80] - Listening... 02:48:08.719515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.719515 TRACE network [c80] - Made first apply on cl 02:48:08.719515 TRACE network [c80] - Applied on gs 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.719515 TRACE network [c80] - Made second apply on cl 02:48:08.719515 TRACE network [c80] - Listening... 02:48:08.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.719515 TRACE network [c80] - Made first apply on cl 02:48:08.719515 TRACE network [c80] - Applied on gs 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.719515 TRACE network [c80] - Made second apply on cl 02:48:08.719515 TRACE network [c80] - Listening... 02:48:08.719515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.719515 TRACE network [c80] - Made first apply on cl 02:48:08.719515 TRACE network [c80] - Applied on gs 02:48:08.719515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.719515 TRACE network [c80] - Made second apply on cl 02:48:08.719515 TRACE network [c80] - Listening... 02:48:08.719515 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Наэрод and object Имаджинариум, Tower at 25 21 1. 02:48:08.719515 TRACE ai [5c8] - Completing goal: FIND OBJ 29,434 (Наэрод) 02:48:08.719515 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:08.719515 TRACE ai [5c8] - Completing goal: VISIT TILE (24 22 1) (Наэрод) 02:48:08.719515 DEBUG ai [5c8] - Hero Наэрод moved from 23 21 1 to 23 21 1. Returning 1. 02:48:08.735140 DEBUG ai [5c8] - Of all 2 destinations, object oid=27880 seems nice 02:48:08.735140 DEBUG ai [5c8] - Наэрод will try to visit Quest Guard at (21 22 1) 02:48:08.735140 DEBUG ai [5c8] - Moving hero Наэрод to tile 21 22 1 02:48:08.735140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=227. 02:48:08.735140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:08.735140 TRACE global [5c8] - We'll wait till request 227 is answered. 02:48:08.735140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.735140 TRACE network [c80] - Made first apply on cl 02:48:08.735140 TRACE network [c80] - Applied on gs 02:48:08.735140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:08.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.735140 TRACE network [c80] - Made second apply on cl 02:48:08.735140 TRACE network [c80] - Listening... 02:48:08.735140 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:08.735140 TRACE network [c80] - Made first apply on cl 02:48:08.735140 TRACE bonus [c80] - #$#Torso of Legion #is no longer propagated to# Bonus system node of type class CTownAndVisitingHero 02:48:08.735140 TRACE bonus [c80] - #$#Head of Legion #is no longer propagated to# Bonus system node of type class CTownAndVisitingHero 02:48:08.735140 TRACE network [c80] - Applied on gs 02:48:08.735140 TRACE network [c80] - Made second apply on cl 02:48:08.735140 TRACE network [c80] - Listening... 02:48:08.735140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:08.750765 TRACE ai [c80] - Completing goal: FIND OBJ 27,886 (Наэрод) 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=228. 02:48:08.750765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:08.750765 TRACE global [5c8] - We'll wait till request 228 is answered. 02:48:08.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:08.750765 TRACE ai [c80] - Completing goal: FIND OBJ 27,880 (Наэрод) 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.750765 TRACE network [c80] - Made first apply on cl 02:48:08.750765 TRACE network [c80] - Applied on gs 02:48:08.750765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.750765 TRACE network [c80] - Made second apply on cl 02:48:08.750765 TRACE network [c80] - Listening... 02:48:08.750765 TRACE ai [5c8] - Completing goal: VISIT TILE (21 22 1) (Наэрод) 02:48:08.750765 DEBUG ai [5c8] - Hero Наэрод moved from 23 21 1 to 22 22 1. Returning 1. 02:48:08.766390 DEBUG ai [5c8] - Of all 1 destinations, object oid=24739 seems nice 02:48:08.766390 DEBUG ai [5c8] - Наэрод will try to visit Brown Border Gate at (23 23 1) 02:48:08.766390 DEBUG ai [5c8] - Moving hero Наэрод to tile 23 23 1 02:48:08.766390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=229. 02:48:08.766390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:08.766390 TRACE global [5c8] - We'll wait till request 229 is answered. 02:48:08.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.766390 TRACE network [c80] - Made first apply on cl 02:48:08.766390 TRACE network [c80] - Applied on gs 02:48:08.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:08.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.766390 TRACE network [c80] - Made second apply on cl 02:48:08.766390 TRACE network [c80] - Listening... 02:48:08.766390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:08.782015 TRACE network [c80] - Made first apply on cl 02:48:08.782015 TRACE network [c80] - Applied on gs 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:08.782015 TRACE network [c80] - Made second apply on cl 02:48:08.782015 TRACE network [c80] - Listening... 02:48:08.782015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.782015 TRACE network [c80] - Made first apply on cl 02:48:08.782015 TRACE network [c80] - Applied on gs 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Gate'. 02:48:08.782015 TRACE ai [c80] - Completing goal: FIND OBJ 24,739 (Наэрод) 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.782015 TRACE network [c80] - Made second apply on cl 02:48:08.782015 TRACE network [c80] - Listening... 02:48:08.782015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:08.782015 TRACE network [c80] - Made first apply on cl 02:48:08.782015 TRACE network [c80] - Applied on gs 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:08.782015 TRACE network [c80] - Made second apply on cl 02:48:08.782015 TRACE network [c80] - Listening... 02:48:08.782015 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:08.782015 TRACE network [c80] - Made first apply on cl 02:48:08.782015 TRACE network [c80] - Applied on gs 02:48:08.782015 TRACE network [c80] - Made second apply on cl 02:48:08.782015 TRACE network [c80] - Listening... 02:48:08.782015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:08.782015 TRACE network [c80] - Made first apply on cl 02:48:08.782015 TRACE network [c80] - Applied on gs 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:08.782015 TRACE network [c80] - Made second apply on cl 02:48:08.782015 TRACE network [c80] - Listening... 02:48:08.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:08.782015 TRACE network [c80] - Made first apply on cl 02:48:08.782015 TRACE network [c80] - Applied on gs 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:08.782015 TRACE network [c80] - Made second apply on cl 02:48:08.782015 TRACE network [c80] - Listening... 02:48:08.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:08.782015 TRACE network [c80] - Made first apply on cl 02:48:08.782015 TRACE network [c80] - Applied on gs 02:48:08.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:08.782015 TRACE network [c80] - Made second apply on cl 02:48:08.782015 TRACE network [c80] - Listening... 02:48:08.782015 TRACE ai [5c8] - Completing goal: VISIT TILE (23 23 1) (Наэрод) 02:48:08.782015 DEBUG ai [5c8] - Hero Наэрод moved from 22 22 1 to 22 22 1. Returning 1. 02:48:08.797640 ERROR ai [5c8] - at 0 0 0 shouldn't be on the already visited objs list! 02:48:08.813265 TRACE ai [5c8] - It's safe for Наэрод to visit tile 24 22 1 02:48:08.813265 DEBUG ai [5c8] - Наэрод can't reach any town, we'll try to make our way to Супериус at 7 8 1 02:48:08.813265 DEBUG ai [5c8] - Striving to goal of type CLEAR WAY TO (7 8 1) (Наэрод) 02:48:08.813265 DEBUG ai [5c8] - Considering goal CLEAR WAY TO (7 8 1) (Наэрод) 02:48:15.422640 DEBUG ai [5c8] - Goal CLEAR WAY TO (7 8 1) (Наэрод) decomposition failed: bad allocation 02:48:15.422640 TRACE ai [5c8] - Time of looking for wander destination was 6765 ms. 02:48:15.422640 DEBUG ai [5c8] - Looking into Josephine, MP=3019 02:48:15.453890 TRACE ai [5c8] - It's safe for Josephine to visit tile 132 17 0 02:48:15.453890 TRACE ai [5c8] - It's safe for Josephine to visit tile 132 16 0 02:48:15.469515 DEBUG ai [5c8] - Of all 3 destinations, object oid=14353 seems nice 02:48:15.469515 DEBUG ai [5c8] - Josephine will try to visit Garden of Revelation at (133 16 0) 02:48:15.469515 DEBUG ai [5c8] - Moving hero Josephine to tile 133 16 0 02:48:15.469515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=230. 02:48:15.469515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.469515 TRACE global [5c8] - We'll wait till request 230 is answered. 02:48:15.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.485140 TRACE network [c80] - Made first apply on cl 02:48:15.485140 TRACE network [c80] - Applied on gs 02:48:15.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.485140 TRACE network [c80] - Made second apply on cl 02:48:15.485140 TRACE network [c80] - Listening... 02:48:15.485140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.485140 TRACE network [c80] - Made first apply on cl 02:48:15.485140 TRACE network [c80] - Applied on gs 02:48:15.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.485140 TRACE network [c80] - Made second apply on cl 02:48:15.485140 TRACE network [c80] - Listening... 02:48:15.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.485140 TRACE network [c80] - Made first apply on cl 02:48:15.485140 TRACE network [c80] - Applied on gs 02:48:15.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.485140 TRACE network [c80] - Made second apply on cl 02:48:15.485140 TRACE network [c80] - Listening... 02:48:15.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.485140 TRACE network [c80] - Made first apply on cl 02:48:15.485140 TRACE network [c80] - Applied on gs 02:48:15.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.485140 TRACE network [c80] - Made second apply on cl 02:48:15.485140 TRACE network [c80] - Listening... 02:48:15.485140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=231. 02:48:15.485140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.485140 TRACE global [5c8] - We'll wait till request 231 is answered. 02:48:15.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.500765 TRACE network [c80] - Made first apply on cl 02:48:15.500765 TRACE network [c80] - Applied on gs 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.500765 TRACE network [c80] - Made second apply on cl 02:48:15.500765 TRACE network [c80] - Listening... 02:48:15.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.500765 TRACE network [c80] - Made first apply on cl 02:48:15.500765 TRACE network [c80] - Applied on gs 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.500765 TRACE network [c80] - Made second apply on cl 02:48:15.500765 TRACE network [c80] - Listening... 02:48:15.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.500765 TRACE network [c80] - Made first apply on cl 02:48:15.500765 TRACE network [c80] - Applied on gs 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.500765 TRACE network [c80] - Made second apply on cl 02:48:15.500765 TRACE network [c80] - Listening... 02:48:15.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.500765 TRACE network [c80] - Made first apply on cl 02:48:15.500765 TRACE network [c80] - Applied on gs 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.500765 TRACE network [c80] - Made second apply on cl 02:48:15.500765 TRACE network [c80] - Listening... 02:48:15.500765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=232. 02:48:15.500765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.500765 TRACE global [5c8] - We'll wait till request 232 is answered. 02:48:15.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.500765 TRACE network [c80] - Made first apply on cl 02:48:15.500765 TRACE network [c80] - Applied on gs 02:48:15.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.500765 TRACE network [c80] - Made second apply on cl 02:48:15.500765 TRACE network [c80] - Listening... 02:48:15.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.516390 TRACE network [c80] - Made first apply on cl 02:48:15.516390 TRACE network [c80] - Applied on gs 02:48:15.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.516390 TRACE network [c80] - Made second apply on cl 02:48:15.516390 TRACE network [c80] - Listening... 02:48:15.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.516390 TRACE network [c80] - Made first apply on cl 02:48:15.516390 TRACE network [c80] - Applied on gs 02:48:15.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.516390 TRACE network [c80] - Made second apply on cl 02:48:15.516390 TRACE network [c80] - Listening... 02:48:15.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.516390 TRACE network [c80] - Made first apply on cl 02:48:15.516390 TRACE network [c80] - Applied on gs 02:48:15.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.516390 TRACE network [c80] - Made second apply on cl 02:48:15.516390 TRACE network [c80] - Listening... 02:48:15.516390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=233. 02:48:15.516390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.516390 TRACE global [5c8] - We'll wait till request 233 is answered. 02:48:15.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.516390 TRACE network [c80] - Made first apply on cl 02:48:15.516390 TRACE network [c80] - Applied on gs 02:48:15.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.516390 TRACE network [c80] - Made second apply on cl 02:48:15.516390 TRACE network [c80] - Listening... 02:48:15.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=234. 02:48:15.532015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.532015 TRACE global [5c8] - We'll wait till request 234 is answered. 02:48:15.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=235. 02:48:15.532015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.532015 TRACE global [5c8] - We'll wait till request 235 is answered. 02:48:15.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.532015 TRACE network [c80] - Made first apply on cl 02:48:15.532015 TRACE network [c80] - Applied on gs 02:48:15.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.532015 TRACE network [c80] - Made second apply on cl 02:48:15.532015 TRACE network [c80] - Listening... 02:48:15.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.547640 TRACE network [c80] - Made first apply on cl 02:48:15.547640 TRACE network [c80] - Applied on gs 02:48:15.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.547640 TRACE network [c80] - Made second apply on cl 02:48:15.547640 TRACE network [c80] - Listening... 02:48:15.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.547640 TRACE network [c80] - Made first apply on cl 02:48:15.547640 TRACE network [c80] - Applied on gs 02:48:15.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.547640 TRACE network [c80] - Made second apply on cl 02:48:15.547640 TRACE network [c80] - Listening... 02:48:15.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.547640 TRACE network [c80] - Made first apply on cl 02:48:15.547640 TRACE network [c80] - Applied on gs 02:48:15.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.547640 TRACE network [c80] - Made second apply on cl 02:48:15.547640 TRACE network [c80] - Listening... 02:48:15.547640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=236. 02:48:15.547640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.547640 TRACE global [5c8] - We'll wait till request 236 is answered. 02:48:15.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.547640 TRACE network [c80] - Made first apply on cl 02:48:15.547640 TRACE network [c80] - Applied on gs 02:48:15.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.547640 TRACE network [c80] - Made second apply on cl 02:48:15.547640 TRACE network [c80] - Listening... 02:48:15.547640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.563265 TRACE network [c80] - Made first apply on cl 02:48:15.563265 TRACE network [c80] - Applied on gs 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE network [c80] - Made second apply on cl 02:48:15.563265 TRACE network [c80] - Listening... 02:48:15.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.563265 TRACE network [c80] - Made first apply on cl 02:48:15.563265 TRACE network [c80] - Applied on gs 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.563265 TRACE network [c80] - Made second apply on cl 02:48:15.563265 TRACE network [c80] - Listening... 02:48:15.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.563265 TRACE network [c80] - Made first apply on cl 02:48:15.563265 TRACE network [c80] - Applied on gs 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.563265 TRACE network [c80] - Made second apply on cl 02:48:15.563265 TRACE network [c80] - Listening... 02:48:15.563265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=237. 02:48:15.563265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.563265 TRACE global [5c8] - We'll wait till request 237 is answered. 02:48:15.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.563265 TRACE network [c80] - Made first apply on cl 02:48:15.563265 TRACE network [c80] - Applied on gs 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.563265 TRACE network [c80] - Made second apply on cl 02:48:15.563265 TRACE network [c80] - Listening... 02:48:15.563265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.563265 TRACE network [c80] - Made first apply on cl 02:48:15.563265 TRACE network [c80] - Applied on gs 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.563265 TRACE network [c80] - Made second apply on cl 02:48:15.563265 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garden of Revelation'. 02:48:15.797640 TRACE ai [c80] - Completing goal: FIND OBJ 14,353 (Josephine) 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '364'. 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.797640 TRACE network [c80] - Made first apply on cl 02:48:15.797640 TRACE network [c80] - Applied on gs 02:48:15.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.797640 TRACE network [c80] - Made second apply on cl 02:48:15.797640 TRACE network [c80] - Listening... 02:48:15.797640 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Josephine and object Garden of Revelation at 133 16 0. 02:48:15.797640 TRACE ai [5c8] - Completing goal: FIND OBJ 14,353 (Josephine) 02:48:15.797640 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:15.797640 TRACE ai [5c8] - Completing goal: VISIT TILE (133 16 0) (Josephine) 02:48:15.797640 DEBUG ai [5c8] - Hero Josephine moved from 141 16 0 to 133 16 0. Returning 1. 02:48:15.813265 DEBUG ai [5c8] - Of all 2 destinations, object oid=10804 seems nice 02:48:15.813265 DEBUG ai [5c8] - Josephine will try to visit Light blue Border Guard at (132 16 0) 02:48:15.813265 DEBUG ai [5c8] - Moving hero Josephine to tile 132 16 0 02:48:15.813265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=238. 02:48:15.813265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.813265 TRACE global [5c8] - We'll wait till request 238 is answered. 02:48:15.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Light blue Border Guard'. 02:48:15.828890 TRACE ai [c80] - Completing goal: FIND OBJ 10,804 (Josephine) 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.828890 TRACE network [c80] - Made first apply on cl 02:48:15.828890 TRACE network [c80] - Applied on gs 02:48:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.828890 TRACE network [c80] - Made second apply on cl 02:48:15.828890 TRACE network [c80] - Listening... 02:48:15.828890 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Josephine and object Garden of Revelation at 133 16 0. 02:48:15.828890 TRACE ai [5c8] - Completing goal: FIND OBJ 14,353 (Josephine) 02:48:15.828890 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:15.828890 TRACE ai [5c8] - Completing goal: VISIT TILE (132 16 0) (Josephine) 02:48:15.828890 DEBUG ai [5c8] - Hero Josephine moved from 133 16 0 to 133 16 0. Returning 1. 02:48:15.844515 DEBUG ai [5c8] - Of all 1 destinations, object oid=9762 seems nice 02:48:15.844515 DEBUG ai [5c8] - Josephine will try to visit Red Border Guard at (132 17 0) 02:48:15.844515 DEBUG ai [5c8] - Moving hero Josephine to tile 132 17 0 02:48:15.844515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=239. 02:48:15.844515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.844515 TRACE global [5c8] - We'll wait till request 239 is answered. 02:48:15.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.844515 TRACE network [c80] - Made first apply on cl 02:48:15.844515 TRACE network [c80] - Applied on gs 02:48:15.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.844515 TRACE network [c80] - Made second apply on cl 02:48:15.844515 TRACE network [c80] - Listening... 02:48:15.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.860140 TRACE network [c80] - Made first apply on cl 02:48:15.860140 TRACE network [c80] - Applied on gs 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.860140 TRACE network [c80] - Made second apply on cl 02:48:15.860140 TRACE network [c80] - Listening... 02:48:15.860140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.860140 TRACE network [c80] - Made first apply on cl 02:48:15.860140 TRACE network [c80] - Applied on gs 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:48:15.860140 TRACE ai [c80] - Completing goal: FIND OBJ 9,762 (Josephine) 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.860140 TRACE network [c80] - Made second apply on cl 02:48:15.860140 TRACE network [c80] - Listening... 02:48:15.860140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:15.860140 TRACE network [c80] - Made first apply on cl 02:48:15.860140 TRACE network [c80] - Applied on gs 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:15.860140 TRACE network [c80] - Made second apply on cl 02:48:15.860140 TRACE network [c80] - Listening... 02:48:15.860140 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:15.860140 TRACE network [c80] - Made first apply on cl 02:48:15.860140 TRACE network [c80] - Applied on gs 02:48:15.860140 TRACE network [c80] - Made second apply on cl 02:48:15.860140 TRACE network [c80] - Listening... 02:48:15.860140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.860140 TRACE network [c80] - Made first apply on cl 02:48:15.860140 TRACE network [c80] - Applied on gs 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.860140 TRACE network [c80] - Made second apply on cl 02:48:15.860140 TRACE network [c80] - Listening... 02:48:15.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.860140 TRACE network [c80] - Made first apply on cl 02:48:15.860140 TRACE network [c80] - Applied on gs 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.860140 TRACE network [c80] - Made second apply on cl 02:48:15.860140 TRACE network [c80] - Listening... 02:48:15.860140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.860140 TRACE network [c80] - Made first apply on cl 02:48:15.860140 TRACE network [c80] - Applied on gs 02:48:15.860140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.860140 TRACE network [c80] - Made second apply on cl 02:48:15.860140 TRACE network [c80] - Listening... 02:48:15.860140 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Josephine and object Garden of Revelation at 133 16 0. 02:48:15.860140 TRACE ai [5c8] - Completing goal: FIND OBJ 14,353 (Josephine) 02:48:15.860140 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:15.860140 TRACE ai [5c8] - Completing goal: VISIT TILE (132 17 0) (Josephine) 02:48:15.860140 DEBUG ai [5c8] - Hero Josephine moved from 133 16 0 to 133 16 0. Returning 1. 02:48:15.891390 TRACE ai [5c8] - It's safe for Josephine to visit tile 132 17 0 02:48:15.891390 TRACE ai [5c8] - It's safe for Josephine to visit tile 132 16 0 02:48:15.891390 DEBUG ai [5c8] - Moving hero Josephine to tile 133 16 0 02:48:15.891390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=240. 02:48:15.891390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:15.891390 TRACE global [5c8] - We'll wait till request 240 is answered. 02:48:15.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.891390 TRACE network [c80] - Made first apply on cl 02:48:15.891390 TRACE network [c80] - Applied on gs 02:48:15.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:15.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.891390 TRACE network [c80] - Made second apply on cl 02:48:15.891390 TRACE network [c80] - Listening... 02:48:15.891390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:15.907015 TRACE network [c80] - Made first apply on cl 02:48:15.907015 TRACE network [c80] - Applied on gs 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:15.907015 TRACE network [c80] - Made second apply on cl 02:48:15.907015 TRACE network [c80] - Listening... 02:48:15.907015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.907015 TRACE network [c80] - Made first apply on cl 02:48:15.907015 TRACE network [c80] - Applied on gs 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garden of Revelation'. 02:48:15.907015 TRACE ai [c80] - Completing goal: FIND OBJ 14,353 (Josephine) 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.907015 TRACE network [c80] - Made second apply on cl 02:48:15.907015 TRACE network [c80] - Listening... 02:48:15.907015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:15.907015 TRACE network [c80] - Made first apply on cl 02:48:15.907015 TRACE network [c80] - Applied on gs 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '364'. 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:15.907015 TRACE network [c80] - Made second apply on cl 02:48:15.907015 TRACE network [c80] - Listening... 02:48:15.907015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:15.907015 TRACE network [c80] - Made first apply on cl 02:48:15.907015 TRACE network [c80] - Applied on gs 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:15.907015 TRACE network [c80] - Made second apply on cl 02:48:15.907015 TRACE network [c80] - Listening... 02:48:15.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:15.907015 TRACE network [c80] - Made first apply on cl 02:48:15.907015 TRACE network [c80] - Applied on gs 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:15.907015 TRACE network [c80] - Made second apply on cl 02:48:15.907015 TRACE network [c80] - Listening... 02:48:15.907015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:15.907015 TRACE network [c80] - Made first apply on cl 02:48:15.907015 TRACE network [c80] - Applied on gs 02:48:15.907015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:15.907015 TRACE network [c80] - Made second apply on cl 02:48:15.907015 TRACE network [c80] - Listening... 02:48:15.907015 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Josephine and object Garden of Revelation at 133 16 0. 02:48:15.907015 TRACE ai [5c8] - Completing goal: FIND OBJ 14,353 (Josephine) 02:48:15.907015 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:15.907015 TRACE ai [5c8] - Completing goal: VISIT TILE (133 16 0) (Josephine) 02:48:15.907015 DEBUG ai [5c8] - Hero Josephine moved from 133 16 0 to 133 16 0. Returning 1. 02:48:15.907015 DEBUG ai [5c8] - Josephine can't reach any town, we'll try to make our way to Супериус at 7 8 1 02:48:15.907015 DEBUG ai [5c8] - Striving to goal of type CLEAR WAY TO (7 8 1) (Josephine) 02:48:15.907015 DEBUG ai [5c8] - Considering goal CLEAR WAY TO (7 8 1) (Josephine) 02:48:22.453890 DEBUG ai [5c8] - Goal CLEAR WAY TO (7 8 1) (Josephine) decomposition failed: bad allocation 02:48:22.453890 TRACE ai [5c8] - Time of looking for wander destination was 7016 ms. 02:48:22.453890 DEBUG ai [5c8] - Looking into Neela, MP=1760 02:48:22.469515 DEBUG ai [5c8] - Of all 4 destinations, object oid=29332 seems nice 02:48:22.469515 DEBUG ai [5c8] - Neela will try to visit Black Keymaster's Tent at (5 57 1) 02:48:22.469515 DEBUG ai [5c8] - Moving hero Neela to tile 5 57 1 02:48:22.469515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=241. 02:48:22.469515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.469515 TRACE global [5c8] - We'll wait till request 241 is answered. 02:48:22.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.469515 TRACE network [c80] - Made first apply on cl 02:48:22.469515 TRACE network [c80] - Applied on gs 02:48:22.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.469515 TRACE network [c80] - Made second apply on cl 02:48:22.469515 TRACE network [c80] - Listening... 02:48:22.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.485140 TRACE network [c80] - Made first apply on cl 02:48:22.485140 TRACE network [c80] - Applied on gs 02:48:22.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.485140 TRACE network [c80] - Made second apply on cl 02:48:22.485140 TRACE network [c80] - Listening... 02:48:22.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.485140 TRACE network [c80] - Made first apply on cl 02:48:22.485140 TRACE network [c80] - Applied on gs 02:48:22.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.485140 TRACE network [c80] - Made second apply on cl 02:48:22.485140 TRACE network [c80] - Listening... 02:48:22.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.485140 TRACE network [c80] - Made first apply on cl 02:48:22.485140 TRACE network [c80] - Applied on gs 02:48:22.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.485140 TRACE network [c80] - Made second apply on cl 02:48:22.485140 TRACE network [c80] - Listening... 02:48:22.485140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=242. 02:48:22.485140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.485140 TRACE global [5c8] - We'll wait till request 242 is answered. 02:48:22.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.485140 TRACE network [c80] - Made first apply on cl 02:48:22.485140 TRACE network [c80] - Applied on gs 02:48:22.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.485140 TRACE network [c80] - Made second apply on cl 02:48:22.485140 TRACE network [c80] - Listening... 02:48:22.485140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.500765 TRACE network [c80] - Made first apply on cl 02:48:22.500765 TRACE network [c80] - Applied on gs 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.500765 TRACE network [c80] - Made second apply on cl 02:48:22.500765 TRACE network [c80] - Listening... 02:48:22.500765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.500765 TRACE network [c80] - Made first apply on cl 02:48:22.500765 TRACE network [c80] - Applied on gs 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Keymaster's Tent'. 02:48:22.500765 TRACE ai [c80] - Completing goal: FIND OBJ 29,332 (Neela) 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.500765 TRACE network [c80] - Made second apply on cl 02:48:22.500765 TRACE network [c80] - Listening... 02:48:22.500765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:22.500765 TRACE network [c80] - Made first apply on cl 02:48:22.500765 TRACE network [c80] - Applied on gs 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.500765 TRACE network [c80] - Made second apply on cl 02:48:22.500765 TRACE network [c80] - Listening... 02:48:22.500765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:22.500765 TRACE network [c80] - Made first apply on cl 02:48:22.500765 TRACE network [c80] - Applied on gs 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:22.500765 TRACE network [c80] - Made second apply on cl 02:48:22.500765 TRACE network [c80] - Listening... 02:48:22.500765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.500765 TRACE network [c80] - Made first apply on cl 02:48:22.500765 TRACE network [c80] - Applied on gs 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.500765 TRACE network [c80] - Made second apply on cl 02:48:22.500765 TRACE network [c80] - Listening... 02:48:22.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.500765 TRACE network [c80] - Made first apply on cl 02:48:22.500765 TRACE network [c80] - Applied on gs 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.500765 TRACE network [c80] - Made second apply on cl 02:48:22.500765 TRACE network [c80] - Listening... 02:48:22.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.500765 TRACE network [c80] - Made first apply on cl 02:48:22.500765 TRACE network [c80] - Applied on gs 02:48:22.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.500765 TRACE network [c80] - Made second apply on cl 02:48:22.500765 TRACE network [c80] - Listening... 02:48:22.500765 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Neela and object Black Keymaster's Tent at 5 57 1. 02:48:22.500765 TRACE ai [5c8] - Completing goal: FIND OBJ 29,332 (Neela) 02:48:22.500765 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:22.500765 TRACE ai [5c8] - Completing goal: VISIT TILE (5 57 1) (Neela) 02:48:22.500765 DEBUG ai [5c8] - Hero Neela moved from 7 57 1 to 5 57 1. Returning 1. 02:48:22.500765 DEBUG ai [5c8] - Of all 3 destinations, object oid=28770 seems nice 02:48:22.500765 DEBUG ai [5c8] - Neela will try to visit Red Border Gate at (3 55 1) 02:48:22.500765 DEBUG ai [5c8] - Moving hero Neela to tile 3 55 1 02:48:22.500765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=243. 02:48:22.500765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.516390 TRACE global [5c8] - We'll wait till request 243 is answered. 02:48:22.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.516390 TRACE network [c80] - Made first apply on cl 02:48:22.516390 TRACE network [c80] - Applied on gs 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.516390 TRACE network [c80] - Made second apply on cl 02:48:22.516390 TRACE network [c80] - Listening... 02:48:22.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.516390 TRACE network [c80] - Made first apply on cl 02:48:22.516390 TRACE network [c80] - Applied on gs 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.516390 TRACE network [c80] - Made second apply on cl 02:48:22.516390 TRACE network [c80] - Listening... 02:48:22.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.516390 TRACE network [c80] - Made first apply on cl 02:48:22.516390 TRACE network [c80] - Applied on gs 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.516390 TRACE network [c80] - Made second apply on cl 02:48:22.516390 TRACE network [c80] - Listening... 02:48:22.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.516390 TRACE network [c80] - Made first apply on cl 02:48:22.516390 TRACE network [c80] - Applied on gs 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.516390 TRACE network [c80] - Made second apply on cl 02:48:22.516390 TRACE network [c80] - Listening... 02:48:22.516390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=244. 02:48:22.516390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.516390 TRACE global [5c8] - We'll wait till request 244 is answered. 02:48:22.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.516390 TRACE network [c80] - Made first apply on cl 02:48:22.516390 TRACE network [c80] - Applied on gs 02:48:22.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.516390 TRACE network [c80] - Made second apply on cl 02:48:22.516390 TRACE network [c80] - Listening... 02:48:22.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=245. 02:48:22.532015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.532015 TRACE global [5c8] - We'll wait till request 245 is answered. 02:48:22.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:22.532015 TRACE ai [c80] - Completing goal: FIND OBJ 29,196 (Neela) 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.532015 TRACE network [c80] - Made first apply on cl 02:48:22.532015 TRACE network [c80] - Applied on gs 02:48:22.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.532015 TRACE network [c80] - Made second apply on cl 02:48:22.532015 TRACE network [c80] - Listening... 02:48:22.532015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=246. 02:48:22.532015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.532015 TRACE global [5c8] - We'll wait till request 246 is answered. 02:48:22.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Gate'. 02:48:22.547640 TRACE ai [c80] - Completing goal: FIND OBJ 28,770 (Neela) 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.547640 TRACE network [c80] - Made first apply on cl 02:48:22.547640 TRACE network [c80] - Applied on gs 02:48:22.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.547640 TRACE network [c80] - Made second apply on cl 02:48:22.547640 TRACE network [c80] - Listening... 02:48:22.547640 TRACE ai [5c8] - Completing goal: VISIT TILE (3 55 1) (Neela) 02:48:22.547640 DEBUG ai [5c8] - Hero Neela moved from 5 57 1 to 4 56 1. Returning 1. 02:48:22.563265 DEBUG ai [5c8] - Of all 2 destinations, object oid=30022 seems nice 02:48:22.563265 DEBUG ai [5c8] - Neela will try to visit Seer's Hut at (8 53 1) 02:48:22.563265 DEBUG ai [5c8] - Moving hero Neela to tile 8 53 1 02:48:22.563265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=247. 02:48:22.563265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.563265 TRACE global [5c8] - We'll wait till request 247 is answered. 02:48:22.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.563265 TRACE network [c80] - Made first apply on cl 02:48:22.563265 TRACE network [c80] - Applied on gs 02:48:22.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.563265 TRACE network [c80] - Made second apply on cl 02:48:22.563265 TRACE network [c80] - Listening... 02:48:22.563265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=248. 02:48:22.578890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.578890 TRACE global [5c8] - We'll wait till request 248 is answered. 02:48:22.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=249. 02:48:22.578890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.578890 TRACE global [5c8] - We'll wait till request 249 is answered. 02:48:22.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.578890 TRACE network [c80] - Made first apply on cl 02:48:22.578890 TRACE network [c80] - Applied on gs 02:48:22.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.578890 TRACE network [c80] - Made second apply on cl 02:48:22.578890 TRACE network [c80] - Listening... 02:48:22.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=250. 02:48:22.594515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.594515 TRACE global [5c8] - We'll wait till request 250 is answered. 02:48:22.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Seer's Hut'. 02:48:22.594515 TRACE ai [c80] - Completing goal: FIND OBJ 30,022 (Neela) 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.594515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:22.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:22.594515 TRACE network [c80] - Made second apply on cl 02:48:22.594515 TRACE network [c80] - Listening... 02:48:22.594515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.594515 TRACE network [c80] - Made first apply on cl 02:48:22.594515 TRACE network [c80] - Applied on gs 02:48:22.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.610140 TRACE network [c80] - Made second apply on cl 02:48:22.610140 TRACE network [c80] - Listening... 02:48:22.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.610140 TRACE network [c80] - Made first apply on cl 02:48:22.610140 TRACE network [c80] - Applied on gs 02:48:22.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.610140 TRACE network [c80] - Made second apply on cl 02:48:22.610140 TRACE network [c80] - Listening... 02:48:22.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.610140 TRACE network [c80] - Made first apply on cl 02:48:22.610140 TRACE network [c80] - Applied on gs 02:48:22.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.610140 TRACE network [c80] - Made second apply on cl 02:48:22.610140 TRACE network [c80] - Listening... 02:48:22.610140 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Neela and object Seer's Hut at 9 53 1. 02:48:22.610140 TRACE ai [5c8] - Completing goal: FIND OBJ 30,022 (Neela) 02:48:22.610140 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:22.610140 TRACE ai [5c8] - Completing goal: VISIT TILE (8 53 1) (Neela) 02:48:22.610140 DEBUG ai [5c8] - Hero Neela moved from 4 56 1 to 8 53 1. Returning 1. 02:48:22.610140 DEBUG ai [5c8] - Of all 1 destinations, object oid=26478 seems nice 02:48:22.610140 DEBUG ai [5c8] - Neela will try to visit Red Border Guard at (11 57 1) 02:48:22.610140 DEBUG ai [5c8] - Moving hero Neela to tile 11 57 1 02:48:22.610140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=251. 02:48:22.610140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.610140 TRACE global [5c8] - We'll wait till request 251 is answered. 02:48:22.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.610140 TRACE network [c80] - Made first apply on cl 02:48:22.610140 TRACE network [c80] - Applied on gs 02:48:22.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.610140 TRACE network [c80] - Made second apply on cl 02:48:22.610140 TRACE network [c80] - Listening... 02:48:22.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.625765 TRACE network [c80] - Made first apply on cl 02:48:22.625765 TRACE network [c80] - Applied on gs 02:48:22.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.625765 TRACE network [c80] - Made second apply on cl 02:48:22.625765 TRACE network [c80] - Listening... 02:48:22.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.625765 TRACE network [c80] - Made first apply on cl 02:48:22.625765 TRACE network [c80] - Applied on gs 02:48:22.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.625765 TRACE network [c80] - Made second apply on cl 02:48:22.625765 TRACE network [c80] - Listening... 02:48:22.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.625765 TRACE network [c80] - Made first apply on cl 02:48:22.625765 TRACE network [c80] - Applied on gs 02:48:22.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.625765 TRACE network [c80] - Made second apply on cl 02:48:22.625765 TRACE network [c80] - Listening... 02:48:22.625765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=252. 02:48:22.625765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.625765 TRACE global [5c8] - We'll wait till request 252 is answered. 02:48:22.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.625765 TRACE network [c80] - Made first apply on cl 02:48:22.625765 TRACE network [c80] - Applied on gs 02:48:22.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.625765 TRACE network [c80] - Made second apply on cl 02:48:22.625765 TRACE network [c80] - Listening... 02:48:22.625765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=253. 02:48:22.641390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.641390 TRACE global [5c8] - We'll wait till request 253 is answered. 02:48:22.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=254. 02:48:22.641390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.641390 TRACE global [5c8] - We'll wait till request 254 is answered. 02:48:22.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.641390 TRACE network [c80] - Made first apply on cl 02:48:22.641390 TRACE network [c80] - Applied on gs 02:48:22.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.641390 TRACE network [c80] - Made second apply on cl 02:48:22.641390 TRACE network [c80] - Listening... 02:48:22.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.657015 TRACE network [c80] - Made first apply on cl 02:48:22.657015 TRACE network [c80] - Applied on gs 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE network [c80] - Made second apply on cl 02:48:22.657015 TRACE network [c80] - Listening... 02:48:22.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.657015 TRACE network [c80] - Made first apply on cl 02:48:22.657015 TRACE network [c80] - Applied on gs 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.657015 TRACE network [c80] - Made second apply on cl 02:48:22.657015 TRACE network [c80] - Listening... 02:48:22.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.657015 TRACE network [c80] - Made first apply on cl 02:48:22.657015 TRACE network [c80] - Applied on gs 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.657015 TRACE network [c80] - Made second apply on cl 02:48:22.657015 TRACE network [c80] - Listening... 02:48:22.657015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=255. 02:48:22.657015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.657015 TRACE global [5c8] - We'll wait till request 255 is answered. 02:48:22.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.657015 TRACE network [c80] - Made first apply on cl 02:48:22.657015 TRACE network [c80] - Applied on gs 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.657015 TRACE network [c80] - Made second apply on cl 02:48:22.657015 TRACE network [c80] - Listening... 02:48:22.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.657015 TRACE network [c80] - Made first apply on cl 02:48:22.657015 TRACE network [c80] - Applied on gs 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.657015 TRACE network [c80] - Made second apply on cl 02:48:22.657015 TRACE network [c80] - Listening... 02:48:22.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.657015 TRACE network [c80] - Made first apply on cl 02:48:22.657015 TRACE network [c80] - Applied on gs 02:48:22.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.657015 TRACE network [c80] - Made second apply on cl 02:48:22.657015 TRACE network [c80] - Listening... 02:48:22.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.657015 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=256. 02:48:22.672640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.672640 TRACE global [5c8] - We'll wait till request 256 is answered. 02:48:22.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.672640 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.672640 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.672640 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:22.672640 TRACE ai [c80] - Completing goal: FIND OBJ 29,198 (Neela) 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.672640 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.672640 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.672640 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=257. 02:48:22.672640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.672640 TRACE global [5c8] - We'll wait till request 257 is answered. 02:48:22.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.672640 TRACE network [c80] - Made first apply on cl 02:48:22.672640 TRACE network [c80] - Applied on gs 02:48:22.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.672640 TRACE network [c80] - Made second apply on cl 02:48:22.672640 TRACE network [c80] - Listening... 02:48:22.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Инфинитум, Tower'. 02:48:22.688265 TRACE ai [c80] - Completing goal: FIND OBJ 26,431 (Neela) 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=258. 02:48:22.688265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.688265 TRACE global [5c8] - We'll wait till request 258 is answered. 02:48:22.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:22.688265 TRACE network [c80] - Made first apply on cl 02:48:22.688265 TRACE network [c80] - Applied on gs 02:48:22.688265 TRACE network [c80] - Made second apply on cl 02:48:22.688265 TRACE network [c80] - Listening... 02:48:22.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:22.703890 TRACE ai [c80] - Completing goal: FIND OBJ 26,489 (Neela) 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=259. 02:48:22.703890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.703890 TRACE global [5c8] - We'll wait till request 259 is answered. 02:48:22.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:48:22.703890 TRACE ai [c80] - Completing goal: FIND OBJ 26,478 (Neela) 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.703890 TRACE network [c80] - Made first apply on cl 02:48:22.703890 TRACE network [c80] - Applied on gs 02:48:22.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.703890 TRACE network [c80] - Made second apply on cl 02:48:22.703890 TRACE network [c80] - Listening... 02:48:22.703890 TRACE ai [5c8] - Completing goal: VISIT TILE (11 57 1) (Neela) 02:48:22.703890 DEBUG ai [5c8] - Hero Neela moved from 8 53 1 to 10 57 1. Returning 1. 02:48:22.719515 ERROR ai [5c8] - at 0 0 0 shouldn't be on the already visited objs list! 02:48:22.719515 ERROR ai [5c8] - at 0 0 0 shouldn't be on the already visited objs list! 02:48:22.719515 ERROR ai [5c8] - at 0 0 0 shouldn't be on the already visited objs list! 02:48:22.735140 DEBUG ai [5c8] - Of all 1 destinations, object oid=26431 seems nice 02:48:22.735140 DEBUG ai [5c8] - Neela will try to visit Инфинитум, Tower at (9 56 1) 02:48:22.735140 DEBUG ai [5c8] - Moving hero Neela to tile 9 56 1 02:48:22.735140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=260. 02:48:22.735140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.735140 TRACE global [5c8] - We'll wait till request 260 is answered. 02:48:22.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Инфинитум, Tower'. 02:48:22.750765 TRACE ai [c80] - Completing goal: FIND OBJ 26,431 (Neela) 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Neela and object Инфинитум, Tower at 11 56 1. 02:48:22.750765 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=261. 02:48:22.750765 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.750765 TRACE global [5c8] - We'll wait till request 261 is answered. 02:48:22.750765 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.750765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.750765 TRACE network [c80] - Made second apply on cl 02:48:22.750765 TRACE network [c80] - Listening... 02:48:22.750765 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=262. 02:48:22.750765 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.750765 TRACE global [5c8] - We'll wait till request 262 is answered. 02:48:22.750765 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:22.750765 TRACE network [c80] - Made first apply on cl 02:48:22.750765 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=263. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 263 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=264. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 264 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=265. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 265 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=266. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 266 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=267. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 267 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=268. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 268 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=269. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 269 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=270. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 270 is answered. 02:48:22.766390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.766390 TRACE network [c80] - Made first apply on cl 02:48:22.766390 TRACE network [c80] - Applied on gs 02:48:22.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.766390 TRACE network [c80] - Made second apply on cl 02:48:22.766390 TRACE network [c80] - Listening... 02:48:22.766390 TRACE network [5c8] - Sending a request "struct ArrangeStacks". It'll have an ID=271. 02:48:22.766390 TRACE network [5c8] - Sending to server a pack of type struct ArrangeStacks 02:48:22.766390 TRACE global [5c8] - We'll wait till request 271 is answered. 02:48:22.782015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:22.782015 TRACE network [c80] - Made first apply on cl 02:48:22.782015 TRACE network [c80] - Applied on gs 02:48:22.782015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:22.782015 TRACE network [c80] - Made second apply on cl 02:48:22.782015 TRACE network [c80] - Listening... 02:48:22.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.782015 TRACE network [c80] - Made first apply on cl 02:48:22.782015 TRACE network [c80] - Applied on gs 02:48:22.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.782015 TRACE network [c80] - Made second apply on cl 02:48:22.782015 TRACE network [c80] - Listening... 02:48:22.782015 TRACE ai [5c8] - Completing goal: FIND OBJ 26,431 (Neela) 02:48:22.782015 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:22.782015 TRACE ai [5c8] - Completing goal: VISIT TILE (9 56 1) (Neela) 02:48:22.782015 DEBUG ai [5c8] - Hero Neela moved from 10 57 1 to 9 56 1. Returning 1. 02:48:22.797640 DEBUG ai [5c8] - Moving hero Neela to tile 9 56 1 02:48:22.797640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=272. 02:48:22.797640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:22.797640 TRACE global [5c8] - We'll wait till request 272 is answered. 02:48:22.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.797640 TRACE network [c80] - Made first apply on cl 02:48:22.797640 TRACE network [c80] - Applied on gs 02:48:22.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:22.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.797640 TRACE network [c80] - Made second apply on cl 02:48:22.797640 TRACE network [c80] - Listening... 02:48:22.797640 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:22.797640 TRACE network [c80] - Made first apply on cl 02:48:22.797640 TRACE network [c80] - Applied on gs 02:48:22.797640 TRACE network [c80] - Made second apply on cl 02:48:22.797640 TRACE network [c80] - Listening... 02:48:22.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:22.813265 TRACE network [c80] - Made first apply on cl 02:48:22.813265 TRACE network [c80] - Applied on gs 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:22.813265 TRACE network [c80] - Made second apply on cl 02:48:22.813265 TRACE network [c80] - Listening... 02:48:22.813265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.813265 TRACE network [c80] - Made first apply on cl 02:48:22.813265 TRACE network [c80] - Applied on gs 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Инфинитум, Tower'. 02:48:22.813265 TRACE ai [c80] - Completing goal: FIND OBJ 26,431 (Neela) 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.813265 TRACE network [c80] - Made second apply on cl 02:48:22.813265 TRACE network [c80] - Listening... 02:48:22.813265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:22.813265 TRACE network [c80] - Made first apply on cl 02:48:22.813265 TRACE network [c80] - Applied on gs 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:22.813265 TRACE network [c80] - Made second apply on cl 02:48:22.813265 TRACE network [c80] - Listening... 02:48:22.813265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:22.813265 TRACE network [c80] - Made first apply on cl 02:48:22.813265 TRACE network [c80] - Applied on gs 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:22.813265 TRACE network [c80] - Made second apply on cl 02:48:22.813265 TRACE network [c80] - Listening... 02:48:22.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:22.813265 TRACE network [c80] - Made first apply on cl 02:48:22.813265 TRACE network [c80] - Applied on gs 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:22.813265 TRACE network [c80] - Made second apply on cl 02:48:22.813265 TRACE network [c80] - Listening... 02:48:22.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:22.813265 TRACE network [c80] - Made first apply on cl 02:48:22.813265 TRACE network [c80] - Applied on gs 02:48:22.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:22.813265 TRACE network [c80] - Made second apply on cl 02:48:22.813265 TRACE network [c80] - Listening... 02:48:22.813265 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Neela and object Инфинитум, Tower at 11 56 1. 02:48:22.813265 TRACE ai [5c8] - Completing goal: FIND OBJ 26,431 (Neela) 02:48:22.813265 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:22.813265 TRACE ai [5c8] - Completing goal: VISIT TILE (9 56 1) (Neela) 02:48:22.813265 DEBUG ai [5c8] - Hero Neela moved from 9 56 1 to 9 56 1. Returning 1. 02:48:22.813265 DEBUG ai [5c8] - Neela can't reach any town, we'll try to make our way to Супериус at 7 8 1 02:48:22.813265 DEBUG ai [5c8] - Striving to goal of type CLEAR WAY TO (7 8 1) (Neela) 02:48:22.813265 DEBUG ai [5c8] - Considering goal CLEAR WAY TO (7 8 1) (Neela) 02:48:29.438265 DEBUG ai [5c8] - Goal CLEAR WAY TO (7 8 1) (Neela) decomposition failed: bad allocation 02:48:29.438265 TRACE ai [5c8] - Time of looking for wander destination was 6984 ms. 02:48:29.438265 DEBUG ai [5c8] - Looking into Torosar , MP=2000 02:48:29.453890 DEBUG ai [5c8] - Of all 1 destinations, object oid=26425 seems nice 02:48:29.453890 DEBUG ai [5c8] - Torosar will try to visit Brown Border Guard at (4 1 1) 02:48:29.453890 DEBUG ai [5c8] - Moving hero Torosar to tile 4 1 1 02:48:29.453890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=273. 02:48:29.453890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:29.453890 TRACE global [5c8] - We'll wait till request 273 is answered. 02:48:29.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 02:48:29.469515 TRACE ai [c80] - Completing goal: FIND OBJ 26,425 (Torosar ) 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:29.469515 TRACE network [c80] - Made first apply on cl 02:48:29.469515 TRACE network [c80] - Applied on gs 02:48:29.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:29.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:29.469515 TRACE network [c80] - Made second apply on cl 02:48:29.469515 TRACE network [c80] - Listening... 02:48:29.469515 TRACE ai [5c8] - Completing goal: VISIT TILE (4 1 1) (Torosar ) 02:48:29.469515 DEBUG ai [5c8] - Hero Torosar moved from 3 1 1 to 3 1 1. Returning 1. 02:48:29.500765 DEBUG ai [5c8] - Torosar can't reach any town, we'll try to make our way to Супериус at 7 8 1 02:48:29.500765 DEBUG ai [5c8] - Striving to goal of type CLEAR WAY TO (7 8 1) (Torosar ) 02:48:29.500765 DEBUG ai [5c8] - Considering goal CLEAR WAY TO (7 8 1) (Torosar ) 02:48:36.141390 DEBUG ai [5c8] - Goal CLEAR WAY TO (7 8 1) (Torosar ) decomposition failed: bad allocation 02:48:36.141390 TRACE ai [5c8] - Time of looking for wander destination was 6703 ms. 02:48:36.141390 DEBUG ai [5c8] - Looking into Fafner, MP=3148 02:48:36.157015 DEBUG ai [5c8] - Of all 5 destinations, object oid=29380 seems nice 02:48:36.157015 DEBUG ai [5c8] - Fafner will try to visit Quest Guard at (15 69 1) 02:48:36.157015 DEBUG ai [5c8] - Moving hero Fafner to tile 15 69 1 02:48:36.157015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=274. 02:48:36.157015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.157015 TRACE global [5c8] - We'll wait till request 274 is answered. 02:48:36.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.157015 TRACE network [c80] - Made first apply on cl 02:48:36.157015 TRACE network [c80] - Applied on gs 02:48:36.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:36.172640 TRACE ai [c80] - Completing goal: FIND OBJ 29,380 (Fafner) 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.172640 TRACE network [c80] - Made first apply on cl 02:48:36.172640 TRACE network [c80] - Applied on gs 02:48:36.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.172640 TRACE ai [5c8] - Completing goal: VISIT TILE (15 69 1) (Fafner) 02:48:36.172640 TRACE network [c80] - Made second apply on cl 02:48:36.172640 TRACE network [c80] - Listening... 02:48:36.172640 DEBUG ai [5c8] - Hero Fafner moved from 16 69 1 to 16 69 1. Returning 1. 02:48:36.188265 DEBUG ai [5c8] - Of all 4 destinations, object oid=29377 seems nice 02:48:36.188265 DEBUG ai [5c8] - Fafner will try to visit Light blue Border Guard at (15 68 1) 02:48:36.188265 DEBUG ai [5c8] - Moving hero Fafner to tile 15 68 1 02:48:36.188265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=275. 02:48:36.188265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.188265 TRACE global [5c8] - We'll wait till request 275 is answered. 02:48:36.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.188265 TRACE network [c80] - Made first apply on cl 02:48:36.188265 TRACE network [c80] - Applied on gs 02:48:36.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.188265 TRACE network [c80] - Made second apply on cl 02:48:36.188265 TRACE network [c80] - Listening... 02:48:36.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.203890 TRACE network [c80] - Made first apply on cl 02:48:36.203890 TRACE network [c80] - Applied on gs 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.203890 TRACE network [c80] - Made second apply on cl 02:48:36.203890 TRACE network [c80] - Listening... 02:48:36.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.203890 TRACE network [c80] - Made first apply on cl 02:48:36.203890 TRACE network [c80] - Applied on gs 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Light blue Border Guard'. 02:48:36.203890 TRACE ai [c80] - Completing goal: FIND OBJ 29,377 (Fafner) 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.203890 TRACE network [c80] - Made second apply on cl 02:48:36.203890 TRACE network [c80] - Listening... 02:48:36.203890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:36.203890 TRACE network [c80] - Made first apply on cl 02:48:36.203890 TRACE network [c80] - Applied on gs 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:36.203890 TRACE network [c80] - Made second apply on cl 02:48:36.203890 TRACE network [c80] - Listening... 02:48:36.203890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:36.203890 TRACE network [c80] - Made first apply on cl 02:48:36.203890 TRACE network [c80] - Applied on gs 02:48:36.203890 TRACE network [c80] - Made second apply on cl 02:48:36.203890 TRACE network [c80] - Listening... 02:48:36.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.203890 TRACE network [c80] - Made first apply on cl 02:48:36.203890 TRACE network [c80] - Applied on gs 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.203890 TRACE network [c80] - Made second apply on cl 02:48:36.203890 TRACE network [c80] - Listening... 02:48:36.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.203890 TRACE network [c80] - Made first apply on cl 02:48:36.203890 TRACE network [c80] - Applied on gs 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.203890 TRACE network [c80] - Made second apply on cl 02:48:36.203890 TRACE network [c80] - Listening... 02:48:36.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.203890 TRACE network [c80] - Made first apply on cl 02:48:36.203890 TRACE network [c80] - Applied on gs 02:48:36.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.203890 TRACE ai [5c8] - Completing goal: VISIT TILE (15 68 1) (Fafner) 02:48:36.203890 TRACE network [c80] - Made second apply on cl 02:48:36.203890 TRACE network [c80] - Listening... 02:48:36.203890 DEBUG ai [5c8] - Hero Fafner moved from 16 69 1 to 16 69 1. Returning 1. 02:48:36.219515 DEBUG ai [5c8] - Of all 3 destinations, object oid=29378 seems nice 02:48:36.219515 DEBUG ai [5c8] - Fafner will try to visit Dark blue Keymaster's Tent at (17 68 1) 02:48:36.219515 DEBUG ai [5c8] - Moving hero Fafner to tile 17 68 1 02:48:36.219515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=276. 02:48:36.219515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.219515 TRACE global [5c8] - We'll wait till request 276 is answered. 02:48:36.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.219515 TRACE network [c80] - Made first apply on cl 02:48:36.219515 TRACE network [c80] - Applied on gs 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.219515 TRACE network [c80] - Made second apply on cl 02:48:36.219515 TRACE network [c80] - Listening... 02:48:36.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.219515 TRACE network [c80] - Made first apply on cl 02:48:36.219515 TRACE network [c80] - Applied on gs 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.219515 TRACE network [c80] - Made second apply on cl 02:48:36.219515 TRACE network [c80] - Listening... 02:48:36.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.219515 TRACE network [c80] - Made first apply on cl 02:48:36.219515 TRACE network [c80] - Applied on gs 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Keymaster's Tent'. 02:48:36.219515 TRACE ai [c80] - Completing goal: FIND OBJ 29,378 (Fafner) 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.219515 TRACE network [c80] - Made second apply on cl 02:48:36.219515 TRACE network [c80] - Listening... 02:48:36.219515 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:36.219515 TRACE network [c80] - Made first apply on cl 02:48:36.219515 TRACE network [c80] - Applied on gs 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.219515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.219515 TRACE network [c80] - Made second apply on cl 02:48:36.219515 TRACE network [c80] - Listening... 02:48:36.219515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:36.235140 TRACE network [c80] - Made first apply on cl 02:48:36.235140 TRACE network [c80] - Applied on gs 02:48:36.235140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:36.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:36.235140 TRACE network [c80] - Made second apply on cl 02:48:36.235140 TRACE network [c80] - Listening... 02:48:36.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.235140 TRACE network [c80] - Made first apply on cl 02:48:36.235140 TRACE network [c80] - Applied on gs 02:48:36.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:36.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.235140 TRACE network [c80] - Made second apply on cl 02:48:36.235140 TRACE network [c80] - Listening... 02:48:36.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.235140 TRACE network [c80] - Made first apply on cl 02:48:36.235140 TRACE network [c80] - Applied on gs 02:48:36.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.235140 TRACE network [c80] - Made second apply on cl 02:48:36.235140 TRACE network [c80] - Listening... 02:48:36.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.235140 TRACE network [c80] - Made first apply on cl 02:48:36.235140 TRACE network [c80] - Applied on gs 02:48:36.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.235140 TRACE network [c80] - Made second apply on cl 02:48:36.235140 TRACE network [c80] - Listening... 02:48:36.235140 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fafner and object Dark blue Keymaster's Tent at 17 68 1. 02:48:36.235140 TRACE ai [5c8] - Completing goal: FIND OBJ 29,378 (Fafner) 02:48:36.235140 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:36.235140 TRACE ai [5c8] - Completing goal: VISIT TILE (17 68 1) (Fafner) 02:48:36.235140 DEBUG ai [5c8] - Hero Fafner moved from 16 69 1 to 17 68 1. Returning 1. 02:48:36.235140 DEBUG ai [5c8] - Of all 2 destinations, object oid=29379 seems nice 02:48:36.235140 DEBUG ai [5c8] - Fafner will try to visit Green Keymaster's Tent at (19 68 1) 02:48:36.235140 DEBUG ai [5c8] - Moving hero Fafner to tile 19 68 1 02:48:36.235140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=277. 02:48:36.235140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.235140 TRACE global [5c8] - We'll wait till request 277 is answered. 02:48:36.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.235140 TRACE network [c80] - Made first apply on cl 02:48:36.235140 TRACE network [c80] - Applied on gs 02:48:36.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.235140 TRACE network [c80] - Made second apply on cl 02:48:36.235140 TRACE network [c80] - Listening... 02:48:36.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.250765 TRACE network [c80] - Made first apply on cl 02:48:36.250765 TRACE network [c80] - Applied on gs 02:48:36.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.250765 TRACE network [c80] - Made second apply on cl 02:48:36.250765 TRACE network [c80] - Listening... 02:48:36.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.250765 TRACE network [c80] - Made first apply on cl 02:48:36.250765 TRACE network [c80] - Applied on gs 02:48:36.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.250765 TRACE network [c80] - Made second apply on cl 02:48:36.250765 TRACE network [c80] - Listening... 02:48:36.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.250765 TRACE network [c80] - Made first apply on cl 02:48:36.250765 TRACE network [c80] - Applied on gs 02:48:36.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.250765 TRACE network [c80] - Made second apply on cl 02:48:36.250765 TRACE network [c80] - Listening... 02:48:36.250765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=278. 02:48:36.250765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.250765 TRACE global [5c8] - We'll wait till request 278 is answered. 02:48:36.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.250765 TRACE network [c80] - Made first apply on cl 02:48:36.250765 TRACE network [c80] - Applied on gs 02:48:36.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.250765 TRACE network [c80] - Made second apply on cl 02:48:36.250765 TRACE network [c80] - Listening... 02:48:36.250765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.266390 TRACE network [c80] - Made first apply on cl 02:48:36.266390 TRACE network [c80] - Applied on gs 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.266390 TRACE network [c80] - Made second apply on cl 02:48:36.266390 TRACE network [c80] - Listening... 02:48:36.266390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.266390 TRACE network [c80] - Made first apply on cl 02:48:36.266390 TRACE network [c80] - Applied on gs 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Keymaster's Tent'. 02:48:36.266390 TRACE ai [c80] - Completing goal: FIND OBJ 29,379 (Fafner) 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.266390 TRACE network [c80] - Made second apply on cl 02:48:36.266390 TRACE network [c80] - Listening... 02:48:36.266390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:36.266390 TRACE network [c80] - Made first apply on cl 02:48:36.266390 TRACE network [c80] - Applied on gs 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:36.266390 TRACE network [c80] - Made second apply on cl 02:48:36.266390 TRACE network [c80] - Listening... 02:48:36.266390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:36.266390 TRACE network [c80] - Made first apply on cl 02:48:36.266390 TRACE network [c80] - Applied on gs 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:36.266390 TRACE network [c80] - Made second apply on cl 02:48:36.266390 TRACE network [c80] - Listening... 02:48:36.266390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.266390 TRACE network [c80] - Made first apply on cl 02:48:36.266390 TRACE network [c80] - Applied on gs 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.266390 TRACE network [c80] - Made second apply on cl 02:48:36.266390 TRACE network [c80] - Listening... 02:48:36.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.266390 TRACE network [c80] - Made first apply on cl 02:48:36.266390 TRACE network [c80] - Applied on gs 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.266390 TRACE network [c80] - Made second apply on cl 02:48:36.266390 TRACE network [c80] - Listening... 02:48:36.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.266390 TRACE network [c80] - Made first apply on cl 02:48:36.266390 TRACE network [c80] - Applied on gs 02:48:36.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.266390 TRACE network [c80] - Made second apply on cl 02:48:36.266390 TRACE network [c80] - Listening... 02:48:36.266390 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fafner and object Green Keymaster's Tent at 19 68 1. 02:48:36.266390 TRACE ai [5c8] - Completing goal: FIND OBJ 29,379 (Fafner) 02:48:36.266390 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:36.266390 TRACE ai [5c8] - Completing goal: VISIT TILE (19 68 1) (Fafner) 02:48:36.266390 DEBUG ai [5c8] - Hero Fafner moved from 17 68 1 to 19 68 1. Returning 1. 02:48:36.266390 DEBUG ai [5c8] - Of all 1 destinations, object oid=29387 seems nice 02:48:36.266390 DEBUG ai [5c8] - Fafner will try to visit Forsaken Palace at (15 70 1) 02:48:36.266390 DEBUG ai [5c8] - Moving hero Fafner to tile 15 70 1 02:48:36.282015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=279. 02:48:36.282015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.282015 TRACE global [5c8] - We'll wait till request 279 is answered. 02:48:36.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.282015 TRACE network [c80] - Made first apply on cl 02:48:36.282015 TRACE network [c80] - Applied on gs 02:48:36.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.282015 TRACE network [c80] - Made second apply on cl 02:48:36.282015 TRACE network [c80] - Listening... 02:48:36.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.282015 TRACE network [c80] - Made first apply on cl 02:48:36.282015 TRACE network [c80] - Applied on gs 02:48:36.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.282015 TRACE network [c80] - Made second apply on cl 02:48:36.282015 TRACE network [c80] - Listening... 02:48:36.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.282015 TRACE network [c80] - Made first apply on cl 02:48:36.282015 TRACE network [c80] - Applied on gs 02:48:36.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.282015 TRACE network [c80] - Made second apply on cl 02:48:36.282015 TRACE network [c80] - Listening... 02:48:36.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.282015 TRACE network [c80] - Made first apply on cl 02:48:36.282015 TRACE network [c80] - Applied on gs 02:48:36.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.282015 TRACE network [c80] - Made second apply on cl 02:48:36.282015 TRACE network [c80] - Listening... 02:48:36.282015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=280. 02:48:36.282015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.282015 TRACE global [5c8] - We'll wait till request 280 is answered. 02:48:36.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.297640 TRACE network [c80] - Made first apply on cl 02:48:36.297640 TRACE network [c80] - Applied on gs 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.297640 TRACE network [c80] - Made second apply on cl 02:48:36.297640 TRACE network [c80] - Listening... 02:48:36.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.297640 TRACE network [c80] - Made first apply on cl 02:48:36.297640 TRACE network [c80] - Applied on gs 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.297640 TRACE network [c80] - Made second apply on cl 02:48:36.297640 TRACE network [c80] - Listening... 02:48:36.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.297640 TRACE network [c80] - Made first apply on cl 02:48:36.297640 TRACE network [c80] - Applied on gs 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.297640 TRACE network [c80] - Made second apply on cl 02:48:36.297640 TRACE network [c80] - Listening... 02:48:36.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.297640 TRACE network [c80] - Made first apply on cl 02:48:36.297640 TRACE network [c80] - Applied on gs 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.297640 TRACE network [c80] - Made second apply on cl 02:48:36.297640 TRACE network [c80] - Listening... 02:48:36.297640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=281. 02:48:36.297640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.297640 TRACE global [5c8] - We'll wait till request 281 is answered. 02:48:36.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.297640 TRACE network [c80] - Made first apply on cl 02:48:36.297640 TRACE network [c80] - Applied on gs 02:48:36.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.297640 TRACE network [c80] - Made second apply on cl 02:48:36.297640 TRACE network [c80] - Listening... 02:48:36.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.313265 TRACE network [c80] - Made first apply on cl 02:48:36.313265 TRACE network [c80] - Applied on gs 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE network [c80] - Made second apply on cl 02:48:36.313265 TRACE network [c80] - Listening... 02:48:36.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.313265 TRACE network [c80] - Made first apply on cl 02:48:36.313265 TRACE network [c80] - Applied on gs 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.313265 TRACE network [c80] - Made second apply on cl 02:48:36.313265 TRACE network [c80] - Listening... 02:48:36.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.313265 TRACE network [c80] - Made first apply on cl 02:48:36.313265 TRACE network [c80] - Applied on gs 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.313265 TRACE network [c80] - Made second apply on cl 02:48:36.313265 TRACE network [c80] - Listening... 02:48:36.313265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=282. 02:48:36.313265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.313265 TRACE global [5c8] - We'll wait till request 282 is answered. 02:48:36.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.313265 TRACE network [c80] - Made first apply on cl 02:48:36.313265 TRACE network [c80] - Applied on gs 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.313265 TRACE network [c80] - Made second apply on cl 02:48:36.313265 TRACE network [c80] - Listening... 02:48:36.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.313265 TRACE network [c80] - Made first apply on cl 02:48:36.313265 TRACE network [c80] - Applied on gs 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.313265 TRACE network [c80] - Made second apply on cl 02:48:36.313265 TRACE network [c80] - Listening... 02:48:36.313265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.313265 TRACE network [c80] - Made first apply on cl 02:48:36.313265 TRACE network [c80] - Applied on gs 02:48:36.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Forsaken Palace'. 02:48:36.313265 TRACE ai [c80] - Completing goal: FIND OBJ 29,387 (Fafner) 02:48:36.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.328890 TRACE network [c80] - Made second apply on cl 02:48:36.328890 TRACE network [c80] - Listening... 02:48:36.328890 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:48:36.328890 TRACE network [c80] - Made first apply on cl 02:48:36.328890 TRACE network [c80] - Applied on gs 02:48:36.328890 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Forsaken Palace} Would you like to recruit Devils?', askID '225', soundID '0', selection '0', cancel '1'. 02:48:36.328890 DEBUG ai [c80] - Adding query 225 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Total queries count: 1 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 DEBUG ai [3f8] - I'll answer the query 225 giving the choice 1 02:48:36.344515 TRACE network [3f8] - Sending a request "struct QueryReply". It'll have an ID=283. 02:48:36.344515 TRACE network [3f8] - Sending to server a pack of type struct QueryReply 02:48:36.344515 DEBUG ai [3f8] - Attempted answering query 225 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Request id=283. Waiting for results... 02:48:36.344515 TRACE global [3f8] - We'll wait till request 283 is answered. 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.344515 DEBUG ai [c80] - Removing query 225 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Total queries count: 0 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fafner and object Forsaken Palace at 15 70 1. 02:48:36.344515 TRACE network [5c8] - Sending a request "struct RecruitCreatures". It'll have an ID=284. 02:48:36.344515 TRACE network [5c8] - Sending to server a pack of type struct RecruitCreatures 02:48:36.344515 TRACE global [5c8] - We'll wait till request 284 is answered. 02:48:36.344515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.344515 TRACE network [c80] - Made first apply on cl 02:48:36.344515 TRACE network [c80] - Applied on gs 02:48:36.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.344515 TRACE network [c80] - Made second apply on cl 02:48:36.344515 TRACE network [c80] - Listening... 02:48:36.344515 TRACE ai [5c8] - Completing goal: FIND OBJ 29,387 (Fafner) 02:48:36.344515 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:36.344515 TRACE ai [5c8] - Completing goal: VISIT TILE (15 70 1) (Fafner) 02:48:36.344515 DEBUG ai [5c8] - Hero Fafner moved from 19 68 1 to 15 70 1. Returning 1. 02:48:36.375765 DEBUG ai [5c8] - Moving hero Fafner to tile 15 70 1 02:48:36.375765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=285. 02:48:36.375765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:36.375765 TRACE global [5c8] - We'll wait till request 285 is answered. 02:48:36.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.375765 TRACE network [c80] - Made first apply on cl 02:48:36.375765 TRACE network [c80] - Applied on gs 02:48:36.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:36.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.375765 TRACE network [c80] - Made second apply on cl 02:48:36.375765 TRACE network [c80] - Listening... 02:48:36.375765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Forsaken Palace'. 02:48:36.391390 TRACE ai [c80] - Completing goal: FIND OBJ 29,387 (Fafner) 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Forsaken Palace} Would you like to recruit Devils?', askID '228', soundID '0', selection '0', cancel '1'. 02:48:36.391390 DEBUG ai [c80] - Adding query 228 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Total queries count: 1 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 DEBUG ai [8f8] - I'll answer the query 228 giving the choice 1 02:48:36.391390 TRACE network [8f8] - Sending a request "struct QueryReply". It'll have an ID=286. 02:48:36.391390 TRACE network [8f8] - Sending to server a pack of type struct QueryReply 02:48:36.391390 DEBUG ai [8f8] - Attempted answering query 228 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Request id=286. Waiting for results... 02:48:36.391390 TRACE global [8f8] - We'll wait till request 286 is answered. 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:36.391390 TRACE network [c80] - Made first apply on cl 02:48:36.391390 TRACE network [c80] - Applied on gs 02:48:36.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.391390 DEBUG ai [c80] - Removing query 228 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Total queries count: 0 02:48:36.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:36.391390 TRACE network [c80] - Made second apply on cl 02:48:36.391390 TRACE network [c80] - Listening... 02:48:36.391390 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fafner and object Forsaken Palace at 15 70 1. 02:48:36.391390 TRACE ai [5c8] - Completing goal: FIND OBJ 29,387 (Fafner) 02:48:36.391390 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:36.391390 TRACE ai [5c8] - Completing goal: VISIT TILE (15 70 1) (Fafner) 02:48:36.391390 DEBUG ai [5c8] - Hero Fafner moved from 15 70 1 to 15 70 1. Returning 1. 02:48:36.407015 DEBUG ai [5c8] - Fafner can't reach any town, we'll try to make our way to Супериус at 7 8 1 02:48:36.407015 DEBUG ai [5c8] - Striving to goal of type CLEAR WAY TO (7 8 1) (Fafner) 02:48:36.407015 DEBUG ai [5c8] - Considering goal CLEAR WAY TO (7 8 1) (Fafner) 02:48:43.157015 DEBUG ai [5c8] - Goal CLEAR WAY TO (7 8 1) (Fafner) decomposition failed: bad allocation 02:48:43.157015 TRACE ai [5c8] - Time of looking for wander destination was 7016 ms. 02:48:43.157015 DEBUG ai [5c8] - Looking into Архимаг, MP=2000 02:48:43.172640 DEBUG ai [5c8] - Of all 3 destinations, object oid=28808 seems nice 02:48:43.172640 DEBUG ai [5c8] - Архимаг will try to visit Light blue Keymaster's Tent at (59 26 1) 02:48:43.172640 DEBUG ai [5c8] - Moving hero Архимаг to tile 59 26 1 02:48:43.172640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=287. 02:48:43.172640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.172640 TRACE global [5c8] - We'll wait till request 287 is answered. 02:48:43.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.172640 TRACE network [c80] - Made first apply on cl 02:48:43.172640 TRACE network [c80] - Applied on gs 02:48:43.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.172640 TRACE network [c80] - Made second apply on cl 02:48:43.172640 TRACE network [c80] - Listening... 02:48:43.172640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.188265 TRACE network [c80] - Made first apply on cl 02:48:43.188265 TRACE network [c80] - Applied on gs 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.188265 TRACE network [c80] - Made second apply on cl 02:48:43.188265 TRACE network [c80] - Listening... 02:48:43.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.188265 TRACE network [c80] - Made first apply on cl 02:48:43.188265 TRACE network [c80] - Applied on gs 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:43.188265 TRACE ai [c80] - Completing goal: FIND OBJ 26,220 (Архимаг) 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.188265 TRACE network [c80] - Made second apply on cl 02:48:43.188265 TRACE network [c80] - Listening... 02:48:43.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.188265 TRACE network [c80] - Made first apply on cl 02:48:43.188265 TRACE network [c80] - Applied on gs 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.188265 TRACE network [c80] - Made second apply on cl 02:48:43.188265 TRACE network [c80] - Listening... 02:48:43.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.188265 TRACE network [c80] - Made first apply on cl 02:48:43.188265 TRACE network [c80] - Applied on gs 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.188265 TRACE network [c80] - Made second apply on cl 02:48:43.188265 TRACE network [c80] - Listening... 02:48:43.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.188265 TRACE network [c80] - Made first apply on cl 02:48:43.188265 TRACE network [c80] - Applied on gs 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.188265 TRACE network [c80] - Made second apply on cl 02:48:43.188265 TRACE network [c80] - Listening... 02:48:43.188265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=288. 02:48:43.188265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.188265 TRACE global [5c8] - We'll wait till request 288 is answered. 02:48:43.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.188265 TRACE network [c80] - Made first apply on cl 02:48:43.188265 TRACE network [c80] - Applied on gs 02:48:43.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.188265 TRACE network [c80] - Made second apply on cl 02:48:43.188265 TRACE network [c80] - Listening... 02:48:43.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=289. 02:48:43.203890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.203890 TRACE global [5c8] - We'll wait till request 289 is answered. 02:48:43.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Light blue Keymaster's Tent'. 02:48:43.203890 TRACE ai [c80] - Completing goal: FIND OBJ 28,808 (Архимаг) 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.203890 TRACE network [c80] - Made first apply on cl 02:48:43.203890 TRACE network [c80] - Applied on gs 02:48:43.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.203890 TRACE network [c80] - Made second apply on cl 02:48:43.203890 TRACE network [c80] - Listening... 02:48:43.203890 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Архимаг and object Light blue Keymaster's Tent at 59 26 1. 02:48:43.203890 TRACE ai [5c8] - Completing goal: FIND OBJ 28,808 (Архимаг) 02:48:43.203890 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:43.203890 TRACE ai [5c8] - Completing goal: VISIT TILE (59 26 1) (Архимаг) 02:48:43.203890 DEBUG ai [5c8] - Hero Архимаг moved from 62 26 1 to 59 26 1. Returning 1. 02:48:43.219515 DEBUG ai [5c8] - Of all 2 destinations, object oid=28882 seems nice 02:48:43.219515 DEBUG ai [5c8] - Архимаг will try to visit Red Border Guard at (57 27 1) 02:48:43.219515 DEBUG ai [5c8] - Moving hero Архимаг to tile 57 27 1 02:48:43.219515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=290. 02:48:43.219515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.219515 TRACE global [5c8] - We'll wait till request 290 is answered. 02:48:43.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.219515 TRACE network [c80] - Made first apply on cl 02:48:43.219515 TRACE network [c80] - Applied on gs 02:48:43.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.219515 TRACE network [c80] - Made second apply on cl 02:48:43.219515 TRACE network [c80] - Listening... 02:48:43.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=291. 02:48:43.235140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.235140 TRACE global [5c8] - We'll wait till request 291 is answered. 02:48:43.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:48:43.235140 TRACE ai [c80] - Completing goal: FIND OBJ 28,882 (Архимаг) 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.235140 TRACE network [c80] - Made first apply on cl 02:48:43.235140 TRACE network [c80] - Applied on gs 02:48:43.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.235140 TRACE network [c80] - Made second apply on cl 02:48:43.235140 TRACE network [c80] - Listening... 02:48:43.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.250765 TRACE network [c80] - Made first apply on cl 02:48:43.250765 TRACE network [c80] - Applied on gs 02:48:43.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.250765 TRACE network [c80] - Made second apply on cl 02:48:43.250765 TRACE network [c80] - Listening... 02:48:43.250765 TRACE ai [5c8] - Completing goal: VISIT TILE (57 27 1) (Архимаг) 02:48:43.250765 DEBUG ai [5c8] - Hero Архимаг moved from 59 26 1 to 58 27 1. Returning 1. 02:48:43.250765 DEBUG ai [5c8] - Of all 1 destinations, object oid=29900 seems nice 02:48:43.250765 DEBUG ai [5c8] - Архимаг will try to visit Green Border Guard at (66 25 1) 02:48:43.250765 DEBUG ai [5c8] - Moving hero Архимаг to tile 66 25 1 02:48:43.250765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=292. 02:48:43.250765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.250765 TRACE global [5c8] - We'll wait till request 292 is answered. 02:48:43.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.250765 TRACE network [c80] - Made first apply on cl 02:48:43.250765 TRACE network [c80] - Applied on gs 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.266390 TRACE network [c80] - Made second apply on cl 02:48:43.266390 TRACE network [c80] - Listening... 02:48:43.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.266390 TRACE network [c80] - Made first apply on cl 02:48:43.266390 TRACE network [c80] - Applied on gs 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.266390 TRACE network [c80] - Made second apply on cl 02:48:43.266390 TRACE network [c80] - Listening... 02:48:43.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.266390 TRACE network [c80] - Made first apply on cl 02:48:43.266390 TRACE network [c80] - Applied on gs 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.266390 TRACE network [c80] - Made second apply on cl 02:48:43.266390 TRACE network [c80] - Listening... 02:48:43.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.266390 TRACE network [c80] - Made first apply on cl 02:48:43.266390 TRACE network [c80] - Applied on gs 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.266390 TRACE network [c80] - Made second apply on cl 02:48:43.266390 TRACE network [c80] - Listening... 02:48:43.266390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=293. 02:48:43.266390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.266390 TRACE global [5c8] - We'll wait till request 293 is answered. 02:48:43.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.266390 TRACE network [c80] - Made first apply on cl 02:48:43.266390 TRACE network [c80] - Applied on gs 02:48:43.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.266390 TRACE network [c80] - Made second apply on cl 02:48:43.266390 TRACE network [c80] - Listening... 02:48:43.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.282015 TRACE network [c80] - Made first apply on cl 02:48:43.282015 TRACE network [c80] - Applied on gs 02:48:43.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.282015 TRACE network [c80] - Made second apply on cl 02:48:43.282015 TRACE network [c80] - Listening... 02:48:43.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.282015 TRACE network [c80] - Made first apply on cl 02:48:43.282015 TRACE network [c80] - Applied on gs 02:48:43.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.282015 TRACE network [c80] - Made second apply on cl 02:48:43.282015 TRACE network [c80] - Listening... 02:48:43.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.282015 TRACE network [c80] - Made first apply on cl 02:48:43.282015 TRACE network [c80] - Applied on gs 02:48:43.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.282015 TRACE network [c80] - Made second apply on cl 02:48:43.282015 TRACE network [c80] - Listening... 02:48:43.282015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=294. 02:48:43.282015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.282015 TRACE global [5c8] - We'll wait till request 294 is answered. 02:48:43.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.282015 TRACE network [c80] - Made first apply on cl 02:48:43.282015 TRACE network [c80] - Applied on gs 02:48:43.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.282015 TRACE network [c80] - Made second apply on cl 02:48:43.282015 TRACE network [c80] - Listening... 02:48:43.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:43.297640 TRACE ai [c80] - Completing goal: FIND OBJ 26,220 (Архимаг) 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.297640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=295. 02:48:43.297640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.297640 TRACE global [5c8] - We'll wait till request 295 is answered. 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.297640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=296. 02:48:43.297640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.297640 TRACE global [5c8] - We'll wait till request 296 is answered. 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.297640 TRACE network [c80] - Made first apply on cl 02:48:43.297640 TRACE network [c80] - Applied on gs 02:48:43.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.297640 TRACE network [c80] - Made second apply on cl 02:48:43.297640 TRACE network [c80] - Listening... 02:48:43.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.313265 TRACE network [c80] - Made first apply on cl 02:48:43.313265 TRACE network [c80] - Applied on gs 02:48:43.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.313265 TRACE network [c80] - Made second apply on cl 02:48:43.313265 TRACE network [c80] - Listening... 02:48:43.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.313265 TRACE network [c80] - Made first apply on cl 02:48:43.313265 TRACE network [c80] - Applied on gs 02:48:43.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.313265 TRACE network [c80] - Made second apply on cl 02:48:43.313265 TRACE network [c80] - Listening... 02:48:43.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.313265 TRACE network [c80] - Made first apply on cl 02:48:43.313265 TRACE network [c80] - Applied on gs 02:48:43.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.313265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=297. 02:48:43.313265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.313265 TRACE global [5c8] - We'll wait till request 297 is answered. 02:48:43.313265 TRACE network [c80] - Made second apply on cl 02:48:43.313265 TRACE network [c80] - Listening... 02:48:43.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.313265 TRACE network [c80] - Made first apply on cl 02:48:43.313265 TRACE network [c80] - Applied on gs 02:48:43.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.313265 TRACE network [c80] - Made second apply on cl 02:48:43.313265 TRACE network [c80] - Listening... 02:48:43.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:43.328890 TRACE ai [c80] - Completing goal: FIND OBJ 29,884 (Архимаг) 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.328890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=298. 02:48:43.328890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.328890 TRACE global [5c8] - We'll wait till request 298 is answered. 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.328890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=299. 02:48:43.328890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.328890 TRACE global [5c8] - We'll wait till request 299 is answered. 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.328890 TRACE network [c80] - Made first apply on cl 02:48:43.328890 TRACE network [c80] - Applied on gs 02:48:43.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.328890 TRACE network [c80] - Made second apply on cl 02:48:43.328890 TRACE network [c80] - Listening... 02:48:43.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.344515 TRACE network [c80] - Made first apply on cl 02:48:43.344515 TRACE network [c80] - Applied on gs 02:48:43.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.344515 TRACE network [c80] - Made second apply on cl 02:48:43.344515 TRACE network [c80] - Listening... 02:48:43.344515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.344515 TRACE network [c80] - Made first apply on cl 02:48:43.344515 TRACE network [c80] - Applied on gs 02:48:43.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Guard'. 02:48:43.344515 TRACE ai [c80] - Completing goal: FIND OBJ 29,900 (Архимаг) 02:48:43.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.344515 TRACE network [c80] - Made second apply on cl 02:48:43.344515 TRACE network [c80] - Listening... 02:48:43.344515 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:48:43.344515 TRACE network [c80] - Made first apply on cl 02:48:43.344515 TRACE network [c80] - Applied on gs 02:48:43.344515 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?"', askID '248', soundID '819', selection '0', cancel '1'. 02:48:43.344515 DEBUG ai [c80] - Adding query 248 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Total queries count: 1 02:48:43.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:48:43.344515 TRACE network [c80] - Made second apply on cl 02:48:43.344515 TRACE network [c80] - Listening... 02:48:43.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.344515 TRACE network [c80] - Made first apply on cl 02:48:43.344515 DEBUG ai [d14] - I'll answer the query 248 giving the choice 1 02:48:43.344515 TRACE network [d14] - Sending a request "struct QueryReply". It'll have an ID=300. 02:48:43.344515 TRACE network [d14] - Sending to server a pack of type struct QueryReply 02:48:43.344515 DEBUG ai [d14] - Attempted answering query 248 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Request id=300. Waiting for results... 02:48:43.360140 TRACE global [d14] - We'll wait till request 300 is answered. 02:48:43.360140 TRACE network [c80] - Applied on gs 02:48:43.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.360140 TRACE network [c80] - Made second apply on cl 02:48:43.360140 TRACE network [c80] - Listening... 02:48:43.360140 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:43.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:43.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:43.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:43.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:43.360140 TRACE network [c80] - Made first apply on cl 02:48:43.360140 DEBUG global [c80] - removing object id=29900; address=139132888; name=Green Border Guard 02:48:43.360140 TRACE network [c80] - Applied on gs 02:48:43.360140 TRACE network [c80] - Made second apply on cl 02:48:43.360140 TRACE network [c80] - Listening... 02:48:43.360140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.360140 TRACE network [c80] - Made first apply on cl 02:48:43.360140 TRACE network [c80] - Applied on gs 02:48:43.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.360140 TRACE network [c80] - Made second apply on cl 02:48:43.360140 TRACE network [c80] - Listening... 02:48:43.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.360140 TRACE network [c80] - Made first apply on cl 02:48:43.360140 TRACE network [c80] - Applied on gs 02:48:43.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.360140 TRACE network [c80] - Made second apply on cl 02:48:43.360140 TRACE network [c80] - Listening... 02:48:43.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.360140 TRACE network [c80] - Made first apply on cl 02:48:43.360140 TRACE network [c80] - Applied on gs 02:48:43.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.360140 DEBUG ai [c80] - Removing query 248 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Total queries count: 0 02:48:43.375765 TRACE ai [5c8] - Completing goal: VISIT TILE (66 25 1) (Архимаг) 02:48:43.375765 DEBUG ai [5c8] - Hero Архимаг moved from 58 27 1 to 65 25 1. Returning 1. 02:48:43.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.375765 TRACE network [c80] - Made second apply on cl 02:48:43.375765 TRACE network [c80] - Listening... 02:48:43.391390 ERROR ai [5c8] - at 0 0 0 shouldn't be on the already visited objs list! 02:48:43.391390 ERROR ai [5c8] - at 0 0 0 shouldn't be on the already visited objs list! 02:48:43.407015 DEBUG ai [5c8] - Of all 2 destinations, object oid=29901 seems nice 02:48:43.407015 DEBUG ai [5c8] - Архимаг will try to visit Quest Guard at (67 25 1) 02:48:43.407015 DEBUG ai [5c8] - Moving hero Архимаг to tile 67 25 1 02:48:43.407015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=301. 02:48:43.407015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.407015 TRACE global [5c8] - We'll wait till request 301 is answered. 02:48:43.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.407015 TRACE network [c80] - Made first apply on cl 02:48:43.407015 TRACE network [c80] - Applied on gs 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.407015 TRACE network [c80] - Made second apply on cl 02:48:43.407015 TRACE network [c80] - Listening... 02:48:43.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.407015 TRACE network [c80] - Made first apply on cl 02:48:43.407015 TRACE network [c80] - Applied on gs 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.407015 TRACE network [c80] - Made second apply on cl 02:48:43.407015 TRACE network [c80] - Listening... 02:48:43.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.407015 TRACE network [c80] - Made first apply on cl 02:48:43.407015 TRACE network [c80] - Applied on gs 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.407015 TRACE network [c80] - Made second apply on cl 02:48:43.407015 TRACE network [c80] - Listening... 02:48:43.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.407015 TRACE network [c80] - Made first apply on cl 02:48:43.407015 TRACE network [c80] - Applied on gs 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.407015 TRACE network [c80] - Made second apply on cl 02:48:43.407015 TRACE network [c80] - Listening... 02:48:43.407015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=302. 02:48:43.407015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.407015 TRACE global [5c8] - We'll wait till request 302 is answered. 02:48:43.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.407015 TRACE network [c80] - Made first apply on cl 02:48:43.407015 TRACE network [c80] - Applied on gs 02:48:43.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.407015 TRACE network [c80] - Made second apply on cl 02:48:43.407015 TRACE network [c80] - Listening... 02:48:43.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:43.422640 TRACE ai [c80] - Completing goal: FIND OBJ 29,901 (Архимаг) 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.422640 TRACE network [c80] - Made first apply on cl 02:48:43.422640 TRACE network [c80] - Applied on gs 02:48:43.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.422640 TRACE network [c80] - Made second apply on cl 02:48:43.422640 TRACE network [c80] - Listening... 02:48:43.422640 TRACE ai [5c8] - Completing goal: VISIT TILE (67 25 1) (Архимаг) 02:48:43.422640 DEBUG ai [5c8] - Hero Архимаг moved from 65 25 1 to 66 25 1. Returning 1. 02:48:43.438265 DEBUG ai [5c8] - Of all 1 destinations, object oid=29902 seems nice 02:48:43.438265 DEBUG ai [5c8] - Архимаг will try to visit Quest Guard at (67 26 1) 02:48:43.438265 DEBUG ai [5c8] - Moving hero Архимаг to tile 67 26 1 02:48:43.438265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=303. 02:48:43.438265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:43.438265 TRACE global [5c8] - We'll wait till request 303 is answered. 02:48:43.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.438265 TRACE network [c80] - Made first apply on cl 02:48:43.438265 TRACE network [c80] - Applied on gs 02:48:43.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:43.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.438265 TRACE network [c80] - Made second apply on cl 02:48:43.438265 TRACE network [c80] - Listening... 02:48:43.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:43.453890 TRACE ai [c80] - Completing goal: FIND OBJ 29,902 (Архимаг) 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:43.453890 TRACE network [c80] - Made first apply on cl 02:48:43.453890 TRACE network [c80] - Applied on gs 02:48:43.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:43.453890 TRACE network [c80] - Made second apply on cl 02:48:43.453890 TRACE network [c80] - Listening... 02:48:43.453890 TRACE ai [5c8] - Completing goal: VISIT TILE (67 26 1) (Архимаг) 02:48:43.453890 DEBUG ai [5c8] - Hero Архимаг moved from 66 25 1 to 66 25 1. Returning 1. 02:48:43.469515 DEBUG ai [5c8] - Архимаг can't reach any town, we'll try to make our way to Супериус at 7 8 1 02:48:43.485140 DEBUG ai [5c8] - Striving to goal of type CLEAR WAY TO (7 8 1) (Архимаг) 02:48:43.485140 DEBUG ai [5c8] - Considering goal CLEAR WAY TO (7 8 1) (Архимаг) 02:48:46.047640 TRACE global [bb4] - Del-ing music file music/AITheme0 02:48:46.047640 TRACE global [bb4] - Loading music file music/AITheme2 02:48:46.110140 TRACE global [bb4] - Playing music file music/AITheme2 02:48:50.141390 DEBUG ai [5c8] - Goal CLEAR WAY TO (7 8 1) (Архимаг) decomposition failed: bad allocation 02:48:50.141390 TRACE ai [5c8] - Time of looking for wander destination was 6984 ms. 02:48:50.141390 DEBUG ai [5c8] - Looking into Solmyr, MP=2888 02:48:50.157015 DEBUG ai [5c8] - Of all 23 destinations, object oid=24788 seems nice 02:48:50.157015 DEBUG ai [5c8] - Solmyr will try to visit Admiral's Hat at (7 10 1) 02:48:50.157015 DEBUG ai [5c8] - Moving hero Solmyr to tile 7 10 1 02:48:50.157015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=304. 02:48:50.157015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.157015 TRACE global [5c8] - We'll wait till request 304 is answered. 02:48:50.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.157015 TRACE network [c80] - Made first apply on cl 02:48:50.157015 TRACE network [c80] - Applied on gs 02:48:50.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.157015 TRACE network [c80] - Made second apply on cl 02:48:50.157015 TRACE network [c80] - Listening... 02:48:50.157015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.172640 TRACE network [c80] - Made first apply on cl 02:48:50.172640 TRACE network [c80] - Applied on gs 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.172640 TRACE network [c80] - Made second apply on cl 02:48:50.172640 TRACE network [c80] - Listening... 02:48:50.172640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.172640 TRACE network [c80] - Made first apply on cl 02:48:50.172640 TRACE network [c80] - Applied on gs 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Admiral's Hat'. 02:48:50.172640 TRACE ai [c80] - Completing goal: FIND OBJ 24,788 (Solmyr) 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.172640 TRACE network [c80] - Made second apply on cl 02:48:50.172640 TRACE network [c80] - Listening... 02:48:50.172640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.172640 TRACE network [c80] - Made first apply on cl 02:48:50.172640 TRACE network [c80] - Applied on gs 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.172640 TRACE network [c80] - Made second apply on cl 02:48:50.172640 TRACE network [c80] - Listening... 02:48:50.172640 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:48:50.172640 TRACE network [c80] - Made first apply on cl 02:48:50.172640 TRACE network [c80] - Applied on gs 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:48:50.172640 TRACE network [c80] - Made second apply on cl 02:48:50.172640 TRACE network [c80] - Listening... 02:48:50.172640 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.172640 TRACE network [c80] - Made first apply on cl 02:48:50.172640 DEBUG global [c80] - removing object id=24788; address=136689312; name=Admiral's Hat 02:48:50.188265 TRACE network [c80] - Applied on gs 02:48:50.188265 TRACE network [c80] - Made second apply on cl 02:48:50.188265 TRACE network [c80] - Listening... 02:48:50.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.188265 TRACE network [c80] - Made first apply on cl 02:48:50.188265 TRACE network [c80] - Applied on gs 02:48:50.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.188265 TRACE network [c80] - Made second apply on cl 02:48:50.188265 TRACE network [c80] - Listening... 02:48:50.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.188265 TRACE network [c80] - Made first apply on cl 02:48:50.188265 TRACE network [c80] - Applied on gs 02:48:50.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.188265 TRACE network [c80] - Made second apply on cl 02:48:50.188265 TRACE network [c80] - Listening... 02:48:50.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.188265 TRACE network [c80] - Made first apply on cl 02:48:50.188265 TRACE network [c80] - Applied on gs 02:48:50.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.188265 TRACE network [c80] - Made second apply on cl 02:48:50.188265 TRACE network [c80] - Listening... 02:48:50.188265 TRACE ai [5c8] - Completing goal: VISIT TILE (7 10 1) (Solmyr) 02:48:50.188265 DEBUG ai [5c8] - Hero Solmyr moved from 7 9 1 to 7 9 1. Returning 1. 02:48:50.188265 DEBUG ai [5c8] - Of all 21 destinations, object oid=21858 seems nice 02:48:50.188265 DEBUG ai [5c8] - Solmyr will try to visit Resource at (4 13 1) 02:48:50.203890 DEBUG ai [5c8] - Moving hero Solmyr to tile 4 13 1 02:48:50.203890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=305. 02:48:50.203890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.203890 TRACE global [5c8] - We'll wait till request 305 is answered. 02:48:50.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.203890 TRACE network [c80] - Made first apply on cl 02:48:50.203890 TRACE network [c80] - Applied on gs 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.203890 TRACE network [c80] - Made second apply on cl 02:48:50.203890 TRACE network [c80] - Listening... 02:48:50.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.203890 TRACE network [c80] - Made first apply on cl 02:48:50.203890 TRACE network [c80] - Applied on gs 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.203890 TRACE network [c80] - Made second apply on cl 02:48:50.203890 TRACE network [c80] - Listening... 02:48:50.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.203890 TRACE network [c80] - Made first apply on cl 02:48:50.203890 TRACE network [c80] - Applied on gs 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.203890 TRACE network [c80] - Made second apply on cl 02:48:50.203890 TRACE network [c80] - Listening... 02:48:50.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.203890 TRACE network [c80] - Made first apply on cl 02:48:50.203890 TRACE network [c80] - Applied on gs 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.203890 TRACE network [c80] - Made second apply on cl 02:48:50.203890 TRACE network [c80] - Listening... 02:48:50.203890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=306. 02:48:50.203890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.203890 TRACE global [5c8] - We'll wait till request 306 is answered. 02:48:50.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.203890 TRACE network [c80] - Made first apply on cl 02:48:50.203890 TRACE network [c80] - Applied on gs 02:48:50.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.203890 TRACE network [c80] - Made second apply on cl 02:48:50.203890 TRACE network [c80] - Listening... 02:48:50.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.219515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=307. 02:48:50.219515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.219515 TRACE global [5c8] - We'll wait till request 307 is answered. 02:48:50.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.219515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=308. 02:48:50.219515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.219515 TRACE global [5c8] - We'll wait till request 308 is answered. 02:48:50.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.219515 TRACE network [c80] - Made first apply on cl 02:48:50.219515 TRACE network [c80] - Applied on gs 02:48:50.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.219515 TRACE network [c80] - Made second apply on cl 02:48:50.219515 TRACE network [c80] - Listening... 02:48:50.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.235140 TRACE network [c80] - Made first apply on cl 02:48:50.235140 TRACE network [c80] - Applied on gs 02:48:50.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.235140 TRACE network [c80] - Made second apply on cl 02:48:50.235140 TRACE network [c80] - Listening... 02:48:50.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.235140 TRACE network [c80] - Made first apply on cl 02:48:50.235140 TRACE network [c80] - Applied on gs 02:48:50.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:48:50.235140 TRACE ai [c80] - Completing goal: FIND OBJ 21,858 (Solmyr) 02:48:50.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.235140 TRACE network [c80] - Made second apply on cl 02:48:50.235140 TRACE network [c80] - Listening... 02:48:50.235140 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:50.235140 TRACE network [c80] - Made first apply on cl 02:48:50.235140 TRACE network [c80] - Applied on gs 02:48:50.235140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '31'. 02:48:50.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:50.235140 TRACE network [c80] - Made second apply on cl 02:48:50.235140 TRACE network [c80] - Listening... 02:48:50.235140 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:48:50.235140 TRACE network [c80] - Made first apply on cl 02:48:50.235140 TRACE network [c80] - Applied on gs 02:48:50.235140 TRACE network [c80] - Made second apply on cl 02:48:50.235140 TRACE network [c80] - Listening... 02:48:50.235140 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:50.250765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.250765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.250765 TRACE network [c80] - Made first apply on cl 02:48:50.250765 DEBUG global [c80] - removing object id=21858; address=135712224; name=Resource 02:48:50.250765 TRACE network [c80] - Applied on gs 02:48:50.250765 TRACE network [c80] - Made second apply on cl 02:48:50.250765 TRACE network [c80] - Listening... 02:48:50.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.250765 TRACE network [c80] - Made first apply on cl 02:48:50.250765 TRACE network [c80] - Applied on gs 02:48:50.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.250765 TRACE network [c80] - Made second apply on cl 02:48:50.250765 TRACE network [c80] - Listening... 02:48:50.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.250765 TRACE network [c80] - Made first apply on cl 02:48:50.250765 TRACE network [c80] - Applied on gs 02:48:50.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.250765 TRACE network [c80] - Made second apply on cl 02:48:50.250765 TRACE network [c80] - Listening... 02:48:50.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.250765 TRACE network [c80] - Made first apply on cl 02:48:50.250765 TRACE network [c80] - Applied on gs 02:48:50.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.250765 TRACE network [c80] - Made second apply on cl 02:48:50.250765 TRACE network [c80] - Listening... 02:48:50.250765 TRACE ai [5c8] - Completing goal: VISIT TILE (4 13 1) (Solmyr) 02:48:50.250765 DEBUG ai [5c8] - Hero Solmyr moved from 7 9 1 to 4 12 1. Returning 1. 02:48:50.266390 DEBUG ai [5c8] - Of all 19 destinations, object oid=25324 seems nice 02:48:50.266390 DEBUG ai [5c8] - Solmyr will try to visit Red Border Gate at (10 4 1) 02:48:50.266390 DEBUG ai [5c8] - Moving hero Solmyr to tile 10 4 1 02:48:50.266390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=309. 02:48:50.266390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.266390 TRACE global [5c8] - We'll wait till request 309 is answered. 02:48:50.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.266390 TRACE network [c80] - Made first apply on cl 02:48:50.266390 TRACE network [c80] - Applied on gs 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.266390 TRACE network [c80] - Made second apply on cl 02:48:50.266390 TRACE network [c80] - Listening... 02:48:50.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.266390 TRACE network [c80] - Made first apply on cl 02:48:50.266390 TRACE network [c80] - Applied on gs 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.266390 TRACE network [c80] - Made second apply on cl 02:48:50.266390 TRACE network [c80] - Listening... 02:48:50.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.266390 TRACE network [c80] - Made first apply on cl 02:48:50.266390 TRACE network [c80] - Applied on gs 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.266390 TRACE network [c80] - Made second apply on cl 02:48:50.266390 TRACE network [c80] - Listening... 02:48:50.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.266390 TRACE network [c80] - Made first apply on cl 02:48:50.266390 TRACE network [c80] - Applied on gs 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.266390 TRACE network [c80] - Made second apply on cl 02:48:50.266390 TRACE network [c80] - Listening... 02:48:50.266390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=310. 02:48:50.266390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.266390 TRACE global [5c8] - We'll wait till request 310 is answered. 02:48:50.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.266390 TRACE network [c80] - Made first apply on cl 02:48:50.266390 TRACE network [c80] - Applied on gs 02:48:50.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.266390 TRACE network [c80] - Made second apply on cl 02:48:50.266390 TRACE network [c80] - Listening... 02:48:50.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.282015 TRACE network [c80] - Made first apply on cl 02:48:50.282015 TRACE network [c80] - Applied on gs 02:48:50.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.282015 TRACE network [c80] - Made second apply on cl 02:48:50.282015 TRACE network [c80] - Listening... 02:48:50.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.282015 TRACE network [c80] - Made first apply on cl 02:48:50.282015 TRACE network [c80] - Applied on gs 02:48:50.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.282015 TRACE network [c80] - Made second apply on cl 02:48:50.282015 TRACE network [c80] - Listening... 02:48:50.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.282015 TRACE network [c80] - Made first apply on cl 02:48:50.282015 TRACE network [c80] - Applied on gs 02:48:50.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.282015 TRACE network [c80] - Made second apply on cl 02:48:50.282015 TRACE network [c80] - Listening... 02:48:50.282015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=311. 02:48:50.282015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.282015 TRACE global [5c8] - We'll wait till request 311 is answered. 02:48:50.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.282015 TRACE network [c80] - Made first apply on cl 02:48:50.282015 TRACE network [c80] - Applied on gs 02:48:50.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.282015 TRACE network [c80] - Made second apply on cl 02:48:50.282015 TRACE network [c80] - Listening... 02:48:50.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=312. 02:48:50.297640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.297640 TRACE global [5c8] - We'll wait till request 312 is answered. 02:48:50.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=313. 02:48:50.297640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.297640 TRACE global [5c8] - We'll wait till request 313 is answered. 02:48:50.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.297640 TRACE network [c80] - Made first apply on cl 02:48:50.297640 TRACE network [c80] - Applied on gs 02:48:50.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.297640 TRACE network [c80] - Made second apply on cl 02:48:50.297640 TRACE network [c80] - Listening... 02:48:50.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.313265 TRACE network [c80] - Made first apply on cl 02:48:50.313265 TRACE network [c80] - Applied on gs 02:48:50.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.313265 TRACE network [c80] - Made second apply on cl 02:48:50.313265 TRACE network [c80] - Listening... 02:48:50.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.313265 TRACE network [c80] - Made first apply on cl 02:48:50.313265 TRACE network [c80] - Applied on gs 02:48:50.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.313265 TRACE network [c80] - Made second apply on cl 02:48:50.313265 TRACE network [c80] - Listening... 02:48:50.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.313265 TRACE network [c80] - Made first apply on cl 02:48:50.313265 TRACE network [c80] - Applied on gs 02:48:50.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.313265 TRACE network [c80] - Made second apply on cl 02:48:50.313265 TRACE network [c80] - Listening... 02:48:50.313265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=314. 02:48:50.313265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.313265 TRACE global [5c8] - We'll wait till request 314 is answered. 02:48:50.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.313265 TRACE network [c80] - Made first apply on cl 02:48:50.313265 TRACE network [c80] - Applied on gs 02:48:50.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.313265 TRACE network [c80] - Made second apply on cl 02:48:50.313265 TRACE network [c80] - Listening... 02:48:50.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:50.328890 TRACE ai [c80] - Completing goal: FIND OBJ 28,098 (Solmyr) 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 TRACE network [c80] - Applied on gs 02:48:50.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.328890 TRACE network [c80] - Made second apply on cl 02:48:50.328890 TRACE network [c80] - Listening... 02:48:50.328890 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:50.328890 TRACE network [c80] - Made first apply on cl 02:48:50.328890 DEBUG global [c80] - removing object id=28098; address=138032192; name=Event 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.344515 TRACE network [c80] - Made first apply on cl 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.344515 TRACE network [c80] - Made first apply on cl 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=315. 02:48:50.344515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.344515 TRACE global [5c8] - We'll wait till request 315 is answered. 02:48:50.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.344515 TRACE network [c80] - Made first apply on cl 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.344515 TRACE network [c80] - Made first apply on cl 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.344515 TRACE network [c80] - Made first apply on cl 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.344515 TRACE network [c80] - Made first apply on cl 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=316. 02:48:50.344515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.344515 TRACE global [5c8] - We'll wait till request 316 is answered. 02:48:50.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.344515 TRACE network [c80] - Made first apply on cl 02:48:50.344515 TRACE network [c80] - Applied on gs 02:48:50.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.344515 TRACE network [c80] - Made second apply on cl 02:48:50.344515 TRACE network [c80] - Listening... 02:48:50.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.360140 TRACE network [c80] - Made first apply on cl 02:48:50.360140 TRACE network [c80] - Applied on gs 02:48:50.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.360140 TRACE network [c80] - Made second apply on cl 02:48:50.360140 TRACE network [c80] - Listening... 02:48:50.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.360140 TRACE network [c80] - Made first apply on cl 02:48:50.360140 TRACE network [c80] - Applied on gs 02:48:50.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.360140 TRACE network [c80] - Made second apply on cl 02:48:50.360140 TRACE network [c80] - Listening... 02:48:50.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.360140 TRACE network [c80] - Made first apply on cl 02:48:50.360140 TRACE network [c80] - Applied on gs 02:48:50.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.360140 TRACE network [c80] - Made second apply on cl 02:48:50.360140 TRACE network [c80] - Listening... 02:48:50.360140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=317. 02:48:50.360140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.360140 TRACE global [5c8] - We'll wait till request 317 is answered. 02:48:50.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.360140 TRACE network [c80] - Made first apply on cl 02:48:50.360140 TRACE network [c80] - Applied on gs 02:48:50.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.360140 TRACE network [c80] - Made second apply on cl 02:48:50.360140 TRACE network [c80] - Listening... 02:48:50.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Gate'. 02:48:50.375765 TRACE ai [c80] - Completing goal: FIND OBJ 24,757 (Solmyr) 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=318. 02:48:50.375765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.375765 TRACE global [5c8] - We'll wait till request 318 is answered. 02:48:50.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Gate'. 02:48:50.375765 TRACE ai [c80] - Completing goal: FIND OBJ 25,324 (Solmyr) 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.375765 TRACE network [c80] - Applied on gs 02:48:50.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.375765 TRACE network [c80] - Made second apply on cl 02:48:50.375765 TRACE network [c80] - Listening... 02:48:50.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.375765 TRACE network [c80] - Made first apply on cl 02:48:50.391390 TRACE network [c80] - Applied on gs 02:48:50.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.391390 TRACE network [c80] - Made second apply on cl 02:48:50.391390 TRACE network [c80] - Listening... 02:48:50.391390 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Solmyr and object Black Border Gate at 11 5 1. 02:48:50.391390 TRACE ai [5c8] - Completing goal: FIND OBJ 24,757 (Solmyr) 02:48:50.391390 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:50.391390 TRACE ai [5c8] - Completing goal: VISIT TILE (10 4 1) (Solmyr) 02:48:50.391390 DEBUG ai [5c8] - Hero Solmyr moved from 4 12 1 to 10 5 1. Returning 1. 02:48:50.391390 DEBUG ai [5c8] - Of all 18 destinations, object oid=24663 seems nice 02:48:50.391390 DEBUG ai [5c8] - Solmyr will try to visit Water Wheel at (13 3 1) 02:48:50.391390 DEBUG ai [5c8] - Moving hero Solmyr to tile 13 3 1 02:48:50.391390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=319. 02:48:50.391390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.391390 TRACE global [5c8] - We'll wait till request 319 is answered. 02:48:50.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.391390 TRACE network [c80] - Made first apply on cl 02:48:50.391390 TRACE network [c80] - Applied on gs 02:48:50.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.391390 TRACE network [c80] - Made second apply on cl 02:48:50.391390 TRACE network [c80] - Listening... 02:48:50.391390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.407015 TRACE network [c80] - Made first apply on cl 02:48:50.407015 TRACE network [c80] - Applied on gs 02:48:50.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.407015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.407015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.407015 TRACE network [c80] - Made second apply on cl 02:48:50.407015 TRACE network [c80] - Listening... 02:48:50.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.407015 TRACE network [c80] - Made first apply on cl 02:48:50.407015 TRACE network [c80] - Applied on gs 02:48:50.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.407015 TRACE network [c80] - Made second apply on cl 02:48:50.407015 TRACE network [c80] - Listening... 02:48:50.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.407015 TRACE network [c80] - Made first apply on cl 02:48:50.407015 TRACE network [c80] - Applied on gs 02:48:50.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.407015 TRACE network [c80] - Made second apply on cl 02:48:50.407015 TRACE network [c80] - Listening... 02:48:50.407015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=320. 02:48:50.407015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.407015 TRACE global [5c8] - We'll wait till request 320 is answered. 02:48:50.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.407015 TRACE network [c80] - Made first apply on cl 02:48:50.407015 TRACE network [c80] - Applied on gs 02:48:50.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.407015 TRACE network [c80] - Made second apply on cl 02:48:50.407015 TRACE network [c80] - Listening... 02:48:50.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=321. 02:48:50.422640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.422640 TRACE global [5c8] - We'll wait till request 321 is answered. 02:48:50.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=322. 02:48:50.422640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.422640 TRACE global [5c8] - We'll wait till request 322 is answered. 02:48:50.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.422640 TRACE network [c80] - Made first apply on cl 02:48:50.422640 TRACE network [c80] - Applied on gs 02:48:50.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.422640 TRACE network [c80] - Made second apply on cl 02:48:50.422640 TRACE network [c80] - Listening... 02:48:50.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Water Wheel'. 02:48:50.438265 TRACE ai [c80] - Completing goal: FIND OBJ 24,663 (Solmyr) 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '21239'. 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.438265 TRACE network [c80] - Made first apply on cl 02:48:50.438265 TRACE network [c80] - Applied on gs 02:48:50.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.438265 TRACE network [c80] - Made second apply on cl 02:48:50.438265 TRACE network [c80] - Listening... 02:48:50.438265 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Solmyr and object Water Wheel at 13 3 1. 02:48:50.438265 TRACE ai [5c8] - Completing goal: FIND OBJ 24,663 (Solmyr) 02:48:50.438265 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:50.438265 TRACE ai [5c8] - Completing goal: VISIT TILE (13 3 1) (Solmyr) 02:48:50.438265 DEBUG ai [5c8] - Hero Solmyr moved from 10 5 1 to 13 3 1. Returning 1. 02:48:50.453890 DEBUG ai [5c8] - Of all 17 destinations, object oid=29243 seems nice 02:48:50.453890 DEBUG ai [5c8] - Solmyr will try to visit Windmill at (34 4 1) 02:48:50.453890 DEBUG ai [5c8] - Moving hero Solmyr to tile 34 4 1 02:48:50.453890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=323. 02:48:50.453890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.453890 TRACE global [5c8] - We'll wait till request 323 is answered. 02:48:50.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.453890 TRACE network [c80] - Made first apply on cl 02:48:50.453890 TRACE network [c80] - Applied on gs 02:48:50.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.453890 TRACE network [c80] - Made second apply on cl 02:48:50.453890 TRACE network [c80] - Listening... 02:48:50.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.453890 TRACE network [c80] - Made first apply on cl 02:48:50.453890 TRACE network [c80] - Applied on gs 02:48:50.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.453890 TRACE network [c80] - Made second apply on cl 02:48:50.453890 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.469515 TRACE network [c80] - Made first apply on cl 02:48:50.469515 TRACE network [c80] - Applied on gs 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.469515 TRACE network [c80] - Made second apply on cl 02:48:50.469515 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.469515 TRACE network [c80] - Made first apply on cl 02:48:50.469515 TRACE network [c80] - Applied on gs 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.469515 TRACE network [c80] - Made second apply on cl 02:48:50.469515 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=324. 02:48:50.469515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.469515 TRACE global [5c8] - We'll wait till request 324 is answered. 02:48:50.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.469515 TRACE network [c80] - Made first apply on cl 02:48:50.469515 TRACE network [c80] - Applied on gs 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.469515 TRACE network [c80] - Made second apply on cl 02:48:50.469515 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.469515 TRACE network [c80] - Made first apply on cl 02:48:50.469515 TRACE network [c80] - Applied on gs 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.469515 TRACE network [c80] - Made second apply on cl 02:48:50.469515 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.469515 TRACE network [c80] - Made first apply on cl 02:48:50.469515 TRACE network [c80] - Applied on gs 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.469515 TRACE network [c80] - Made second apply on cl 02:48:50.469515 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.469515 TRACE network [c80] - Made first apply on cl 02:48:50.469515 TRACE network [c80] - Applied on gs 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.469515 TRACE network [c80] - Made second apply on cl 02:48:50.469515 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=325. 02:48:50.469515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.469515 TRACE global [5c8] - We'll wait till request 325 is answered. 02:48:50.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.469515 TRACE network [c80] - Made first apply on cl 02:48:50.469515 TRACE network [c80] - Applied on gs 02:48:50.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.469515 TRACE network [c80] - Made second apply on cl 02:48:50.469515 TRACE network [c80] - Listening... 02:48:50.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.485140 TRACE network [c80] - Made first apply on cl 02:48:50.485140 TRACE network [c80] - Applied on gs 02:48:50.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.485140 TRACE network [c80] - Made second apply on cl 02:48:50.485140 TRACE network [c80] - Listening... 02:48:50.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.485140 TRACE network [c80] - Made first apply on cl 02:48:50.485140 TRACE network [c80] - Applied on gs 02:48:50.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.485140 TRACE network [c80] - Made second apply on cl 02:48:50.485140 TRACE network [c80] - Listening... 02:48:50.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.485140 TRACE network [c80] - Made first apply on cl 02:48:50.485140 TRACE network [c80] - Applied on gs 02:48:50.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.485140 TRACE network [c80] - Made second apply on cl 02:48:50.485140 TRACE network [c80] - Listening... 02:48:50.485140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=326. 02:48:50.485140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.485140 TRACE global [5c8] - We'll wait till request 326 is answered. 02:48:50.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.485140 TRACE network [c80] - Made first apply on cl 02:48:50.485140 TRACE network [c80] - Applied on gs 02:48:50.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.485140 TRACE network [c80] - Made second apply on cl 02:48:50.485140 TRACE network [c80] - Listening... 02:48:50.485140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.500765 TRACE network [c80] - Made first apply on cl 02:48:50.500765 TRACE network [c80] - Applied on gs 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE network [c80] - Made second apply on cl 02:48:50.500765 TRACE network [c80] - Listening... 02:48:50.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.500765 TRACE network [c80] - Made first apply on cl 02:48:50.500765 TRACE network [c80] - Applied on gs 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.500765 TRACE network [c80] - Made second apply on cl 02:48:50.500765 TRACE network [c80] - Listening... 02:48:50.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.500765 TRACE network [c80] - Made first apply on cl 02:48:50.500765 TRACE network [c80] - Applied on gs 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.500765 TRACE network [c80] - Made second apply on cl 02:48:50.500765 TRACE network [c80] - Listening... 02:48:50.500765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=327. 02:48:50.500765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.500765 TRACE global [5c8] - We'll wait till request 327 is answered. 02:48:50.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.500765 TRACE network [c80] - Made first apply on cl 02:48:50.500765 TRACE network [c80] - Applied on gs 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.500765 TRACE network [c80] - Made second apply on cl 02:48:50.500765 TRACE network [c80] - Listening... 02:48:50.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.500765 TRACE network [c80] - Made first apply on cl 02:48:50.500765 TRACE network [c80] - Applied on gs 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.500765 TRACE network [c80] - Made second apply on cl 02:48:50.500765 TRACE network [c80] - Listening... 02:48:50.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.500765 TRACE network [c80] - Made first apply on cl 02:48:50.500765 TRACE network [c80] - Applied on gs 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.500765 TRACE network [c80] - Made second apply on cl 02:48:50.500765 TRACE network [c80] - Listening... 02:48:50.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.500765 TRACE network [c80] - Made first apply on cl 02:48:50.500765 TRACE network [c80] - Applied on gs 02:48:50.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.500765 TRACE network [c80] - Made second apply on cl 02:48:50.500765 TRACE network [c80] - Listening... 02:48:50.500765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=328. 02:48:50.500765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.500765 TRACE global [5c8] - We'll wait till request 328 is answered. 02:48:50.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.516390 TRACE network [c80] - Made first apply on cl 02:48:50.516390 TRACE network [c80] - Applied on gs 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.516390 TRACE network [c80] - Made second apply on cl 02:48:50.516390 TRACE network [c80] - Listening... 02:48:50.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.516390 TRACE network [c80] - Made first apply on cl 02:48:50.516390 TRACE network [c80] - Applied on gs 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.516390 TRACE network [c80] - Made second apply on cl 02:48:50.516390 TRACE network [c80] - Listening... 02:48:50.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.516390 TRACE network [c80] - Made first apply on cl 02:48:50.516390 TRACE network [c80] - Applied on gs 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.516390 TRACE network [c80] - Made second apply on cl 02:48:50.516390 TRACE network [c80] - Listening... 02:48:50.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.516390 TRACE network [c80] - Made first apply on cl 02:48:50.516390 TRACE network [c80] - Applied on gs 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.516390 TRACE network [c80] - Made second apply on cl 02:48:50.516390 TRACE network [c80] - Listening... 02:48:50.516390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=329. 02:48:50.516390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.516390 TRACE global [5c8] - We'll wait till request 329 is answered. 02:48:50.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.516390 TRACE network [c80] - Made first apply on cl 02:48:50.516390 TRACE network [c80] - Applied on gs 02:48:50.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.516390 TRACE network [c80] - Made second apply on cl 02:48:50.516390 TRACE network [c80] - Listening... 02:48:50.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garrison'. 02:48:50.532015 TRACE ai [c80] - Completing goal: FIND OBJ 27,607 (Solmyr) 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [c80] - received server message of type struct GarrisonDialog, data: {CPack: type '2004'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID): removableUnits '0', queryID '287'. 02:48:50.532015 DEBUG ai [c80] - Adding query 287 - Garrison dialog with Bonus system node of type class CGGarrison and Hero Solmyr. Total queries count: 1 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=330. 02:48:50.532015 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.532015 TRACE global [ec8] - We'll wait till request 330 is answered. 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=331. 02:48:50.532015 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.532015 TRACE global [ec8] - We'll wait till request 331 is answered. 02:48:50.532015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=332. 02:48:50.532015 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.532015 TRACE global [ec8] - We'll wait till request 332 is answered. 02:48:50.532015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.532015 TRACE network [c80] - Made first apply on cl 02:48:50.532015 TRACE network [c80] - Applied on gs 02:48:50.532015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.532015 TRACE network [c80] - Made second apply on cl 02:48:50.532015 TRACE network [c80] - Listening... 02:48:50.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=333. 02:48:50.547640 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.547640 TRACE global [ec8] - We'll wait till request 333 is answered. 02:48:50.547640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=334. 02:48:50.547640 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.547640 TRACE global [ec8] - We'll wait till request 334 is answered. 02:48:50.547640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=335. 02:48:50.547640 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.547640 TRACE global [ec8] - We'll wait till request 335 is answered. 02:48:50.547640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=336. 02:48:50.547640 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.547640 TRACE global [ec8] - We'll wait till request 336 is answered. 02:48:50.547640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.547640 TRACE network [c80] - Made first apply on cl 02:48:50.547640 TRACE network [c80] - Applied on gs 02:48:50.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.547640 TRACE network [c80] - Made second apply on cl 02:48:50.547640 TRACE network [c80] - Listening... 02:48:50.547640 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=337. 02:48:50.547640 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.547640 TRACE global [ec8] - We'll wait till request 337 is answered. 02:48:50.563265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=338. 02:48:50.563265 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.563265 TRACE global [ec8] - We'll wait till request 338 is answered. 02:48:50.563265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=339. 02:48:50.563265 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.563265 TRACE global [ec8] - We'll wait till request 339 is answered. 02:48:50.563265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 TRACE network [ec8] - Sending a request "struct ArrangeStacks". It'll have an ID=340. 02:48:50.563265 TRACE network [ec8] - Sending to server a pack of type struct ArrangeStacks 02:48:50.563265 TRACE global [ec8] - We'll wait till request 340 is answered. 02:48:50.563265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.563265 DEBUG ai [ec8] - I'll answer the query 287 giving the choice 0 02:48:50.563265 TRACE network [ec8] - Sending a request "struct QueryReply". It'll have an ID=341. 02:48:50.563265 TRACE network [ec8] - Sending to server a pack of type struct QueryReply 02:48:50.563265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.563265 TRACE network [c80] - Made first apply on cl 02:48:50.563265 DEBUG ai [ec8] - Attempted answering query 287 - Garrison dialog with Bonus system node of type class CGGarrison and Hero Solmyr. Request id=341. Waiting for results... 02:48:50.563265 TRACE global [ec8] - We'll wait till request 341 is answered. 02:48:50.563265 TRACE network [c80] - Applied on gs 02:48:50.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.563265 TRACE network [c80] - Made second apply on cl 02:48:50.563265 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.578890 TRACE network [c80] - Made first apply on cl 02:48:50.578890 TRACE network [c80] - Applied on gs 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.578890 TRACE network [c80] - Made second apply on cl 02:48:50.578890 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.578890 TRACE network [c80] - Made first apply on cl 02:48:50.578890 TRACE network [c80] - Applied on gs 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.578890 DEBUG ai [c80] - Removing query 287 - Garrison dialog with Bonus system node of type class CGGarrison and Hero Solmyr. Total queries count: 0 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.578890 TRACE network [c80] - Made second apply on cl 02:48:50.578890 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=342. 02:48:50.578890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.578890 TRACE global [5c8] - We'll wait till request 342 is answered. 02:48:50.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.578890 TRACE network [c80] - Made first apply on cl 02:48:50.578890 TRACE network [c80] - Applied on gs 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.578890 TRACE network [c80] - Made second apply on cl 02:48:50.578890 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.578890 TRACE network [c80] - Made first apply on cl 02:48:50.578890 TRACE network [c80] - Applied on gs 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.578890 TRACE network [c80] - Made second apply on cl 02:48:50.578890 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.578890 TRACE network [c80] - Made first apply on cl 02:48:50.578890 TRACE network [c80] - Applied on gs 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.578890 TRACE network [c80] - Made second apply on cl 02:48:50.578890 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.578890 TRACE network [c80] - Made first apply on cl 02:48:50.578890 TRACE network [c80] - Applied on gs 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.578890 TRACE network [c80] - Made second apply on cl 02:48:50.578890 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=343. 02:48:50.578890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.578890 TRACE global [5c8] - We'll wait till request 343 is answered. 02:48:50.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.578890 TRACE network [c80] - Made first apply on cl 02:48:50.578890 TRACE network [c80] - Applied on gs 02:48:50.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.578890 TRACE network [c80] - Made second apply on cl 02:48:50.578890 TRACE network [c80] - Listening... 02:48:50.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.594515 TRACE network [c80] - Made first apply on cl 02:48:50.594515 TRACE network [c80] - Applied on gs 02:48:50.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.594515 TRACE network [c80] - Made second apply on cl 02:48:50.594515 TRACE network [c80] - Listening... 02:48:50.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.594515 TRACE network [c80] - Made first apply on cl 02:48:50.594515 TRACE network [c80] - Applied on gs 02:48:50.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.594515 TRACE network [c80] - Made second apply on cl 02:48:50.594515 TRACE network [c80] - Listening... 02:48:50.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.594515 TRACE network [c80] - Made first apply on cl 02:48:50.594515 TRACE network [c80] - Applied on gs 02:48:50.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.594515 TRACE network [c80] - Made second apply on cl 02:48:50.594515 TRACE network [c80] - Listening... 02:48:50.594515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=344. 02:48:50.594515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.594515 TRACE global [5c8] - We'll wait till request 344 is answered. 02:48:50.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.594515 TRACE network [c80] - Made first apply on cl 02:48:50.594515 TRACE network [c80] - Applied on gs 02:48:50.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.594515 TRACE network [c80] - Made second apply on cl 02:48:50.594515 TRACE network [c80] - Listening... 02:48:50.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.610140 TRACE network [c80] - Made first apply on cl 02:48:50.610140 TRACE network [c80] - Applied on gs 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE network [c80] - Made second apply on cl 02:48:50.610140 TRACE network [c80] - Listening... 02:48:50.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.610140 TRACE network [c80] - Made first apply on cl 02:48:50.610140 TRACE network [c80] - Applied on gs 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.610140 TRACE network [c80] - Made second apply on cl 02:48:50.610140 TRACE network [c80] - Listening... 02:48:50.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.610140 TRACE network [c80] - Made first apply on cl 02:48:50.610140 TRACE network [c80] - Applied on gs 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.610140 TRACE network [c80] - Made second apply on cl 02:48:50.610140 TRACE network [c80] - Listening... 02:48:50.610140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=345. 02:48:50.610140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.610140 TRACE global [5c8] - We'll wait till request 345 is answered. 02:48:50.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.610140 TRACE network [c80] - Made first apply on cl 02:48:50.610140 TRACE network [c80] - Applied on gs 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.610140 TRACE network [c80] - Made second apply on cl 02:48:50.610140 TRACE network [c80] - Listening... 02:48:50.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.610140 TRACE network [c80] - Made first apply on cl 02:48:50.610140 TRACE network [c80] - Applied on gs 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.610140 TRACE network [c80] - Made second apply on cl 02:48:50.610140 TRACE network [c80] - Listening... 02:48:50.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.610140 TRACE network [c80] - Made first apply on cl 02:48:50.610140 TRACE network [c80] - Applied on gs 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.610140 TRACE network [c80] - Made second apply on cl 02:48:50.610140 TRACE network [c80] - Listening... 02:48:50.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.610140 TRACE network [c80] - Made first apply on cl 02:48:50.610140 TRACE network [c80] - Applied on gs 02:48:50.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.610140 TRACE network [c80] - Made second apply on cl 02:48:50.610140 TRACE network [c80] - Listening... 02:48:50.610140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=346. 02:48:50.610140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.610140 TRACE global [5c8] - We'll wait till request 346 is answered. 02:48:50.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.625765 TRACE network [c80] - Made first apply on cl 02:48:50.625765 TRACE network [c80] - Applied on gs 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.625765 TRACE network [c80] - Made second apply on cl 02:48:50.625765 TRACE network [c80] - Listening... 02:48:50.625765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.625765 TRACE network [c80] - Made first apply on cl 02:48:50.625765 TRACE network [c80] - Applied on gs 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.625765 TRACE network [c80] - Made second apply on cl 02:48:50.625765 TRACE network [c80] - Listening... 02:48:50.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.625765 TRACE network [c80] - Made first apply on cl 02:48:50.625765 TRACE network [c80] - Applied on gs 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.625765 TRACE network [c80] - Made second apply on cl 02:48:50.625765 TRACE network [c80] - Listening... 02:48:50.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.625765 TRACE network [c80] - Made first apply on cl 02:48:50.625765 TRACE network [c80] - Applied on gs 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.625765 TRACE network [c80] - Made second apply on cl 02:48:50.625765 TRACE network [c80] - Listening... 02:48:50.625765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=347. 02:48:50.625765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.625765 TRACE global [5c8] - We'll wait till request 347 is answered. 02:48:50.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.625765 TRACE network [c80] - Made first apply on cl 02:48:50.625765 TRACE network [c80] - Applied on gs 02:48:50.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.625765 TRACE network [c80] - Made second apply on cl 02:48:50.625765 TRACE network [c80] - Listening... 02:48:50.625765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.641390 TRACE network [c80] - Made first apply on cl 02:48:50.641390 TRACE network [c80] - Applied on gs 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.641390 TRACE network [c80] - Made second apply on cl 02:48:50.641390 TRACE network [c80] - Listening... 02:48:50.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.641390 TRACE network [c80] - Made first apply on cl 02:48:50.641390 TRACE network [c80] - Applied on gs 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.641390 TRACE network [c80] - Made second apply on cl 02:48:50.641390 TRACE network [c80] - Listening... 02:48:50.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.641390 TRACE network [c80] - Made first apply on cl 02:48:50.641390 TRACE network [c80] - Applied on gs 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.641390 TRACE network [c80] - Made second apply on cl 02:48:50.641390 TRACE network [c80] - Listening... 02:48:50.641390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=348. 02:48:50.641390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.641390 TRACE global [5c8] - We'll wait till request 348 is answered. 02:48:50.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.641390 TRACE network [c80] - Made first apply on cl 02:48:50.641390 TRACE network [c80] - Applied on gs 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.641390 TRACE network [c80] - Made second apply on cl 02:48:50.641390 TRACE network [c80] - Listening... 02:48:50.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.641390 TRACE network [c80] - Made first apply on cl 02:48:50.641390 TRACE network [c80] - Applied on gs 02:48:50.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.657015 TRACE network [c80] - Made first apply on cl 02:48:50.657015 TRACE network [c80] - Applied on gs 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.657015 TRACE network [c80] - Made first apply on cl 02:48:50.657015 TRACE network [c80] - Applied on gs 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=349. 02:48:50.657015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.657015 TRACE global [5c8] - We'll wait till request 349 is answered. 02:48:50.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.657015 TRACE network [c80] - Made first apply on cl 02:48:50.657015 TRACE network [c80] - Applied on gs 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.657015 TRACE network [c80] - Made first apply on cl 02:48:50.657015 TRACE network [c80] - Applied on gs 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.657015 TRACE network [c80] - Made first apply on cl 02:48:50.657015 TRACE network [c80] - Applied on gs 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.657015 TRACE network [c80] - Made first apply on cl 02:48:50.657015 TRACE network [c80] - Applied on gs 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=350. 02:48:50.657015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.657015 TRACE global [5c8] - We'll wait till request 350 is answered. 02:48:50.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.657015 TRACE network [c80] - Made first apply on cl 02:48:50.657015 TRACE network [c80] - Applied on gs 02:48:50.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.657015 TRACE network [c80] - Made second apply on cl 02:48:50.657015 TRACE network [c80] - Listening... 02:48:50.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.672640 TRACE network [c80] - Made first apply on cl 02:48:50.672640 TRACE network [c80] - Applied on gs 02:48:50.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.672640 TRACE network [c80] - Made second apply on cl 02:48:50.672640 TRACE network [c80] - Listening... 02:48:50.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.672640 TRACE network [c80] - Made first apply on cl 02:48:50.672640 TRACE network [c80] - Applied on gs 02:48:50.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.672640 TRACE network [c80] - Made second apply on cl 02:48:50.672640 TRACE network [c80] - Listening... 02:48:50.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.672640 TRACE network [c80] - Made first apply on cl 02:48:50.672640 TRACE network [c80] - Applied on gs 02:48:50.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.672640 TRACE network [c80] - Made second apply on cl 02:48:50.672640 TRACE network [c80] - Listening... 02:48:50.672640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=351. 02:48:50.672640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.672640 TRACE global [5c8] - We'll wait till request 351 is answered. 02:48:50.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.672640 TRACE network [c80] - Made first apply on cl 02:48:50.672640 TRACE network [c80] - Applied on gs 02:48:50.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.672640 TRACE network [c80] - Made second apply on cl 02:48:50.672640 TRACE network [c80] - Listening... 02:48:50.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.688265 TRACE network [c80] - Made first apply on cl 02:48:50.688265 TRACE network [c80] - Applied on gs 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE network [c80] - Made second apply on cl 02:48:50.688265 TRACE network [c80] - Listening... 02:48:50.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.688265 TRACE network [c80] - Made first apply on cl 02:48:50.688265 TRACE network [c80] - Applied on gs 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.688265 TRACE network [c80] - Made second apply on cl 02:48:50.688265 TRACE network [c80] - Listening... 02:48:50.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.688265 TRACE network [c80] - Made first apply on cl 02:48:50.688265 TRACE network [c80] - Applied on gs 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.688265 TRACE network [c80] - Made second apply on cl 02:48:50.688265 TRACE network [c80] - Listening... 02:48:50.688265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=352. 02:48:50.688265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.688265 TRACE global [5c8] - We'll wait till request 352 is answered. 02:48:50.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.688265 TRACE network [c80] - Made first apply on cl 02:48:50.688265 TRACE network [c80] - Applied on gs 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.688265 TRACE network [c80] - Made second apply on cl 02:48:50.688265 TRACE network [c80] - Listening... 02:48:50.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.688265 TRACE network [c80] - Made first apply on cl 02:48:50.688265 TRACE network [c80] - Applied on gs 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.688265 TRACE network [c80] - Made second apply on cl 02:48:50.688265 TRACE network [c80] - Listening... 02:48:50.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.688265 TRACE network [c80] - Made first apply on cl 02:48:50.688265 TRACE network [c80] - Applied on gs 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.688265 TRACE network [c80] - Made second apply on cl 02:48:50.688265 TRACE network [c80] - Listening... 02:48:50.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.688265 TRACE network [c80] - Made first apply on cl 02:48:50.688265 TRACE network [c80] - Applied on gs 02:48:50.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.688265 TRACE network [c80] - Made second apply on cl 02:48:50.688265 TRACE network [c80] - Listening... 02:48:50.688265 TRACE ai [5c8] - Completing goal: VISIT TILE (34 4 1) (Solmyr) 02:48:50.688265 DEBUG ai [5c8] - reserved object id=29243; address=138653536; name=Windmill 02:48:50.688265 DEBUG ai [5c8] - Hero Solmyr moved from 13 3 1 to 31 5 1. Returning 0. 02:48:50.703890 DEBUG ai [5c8] - Hero Solmyr apparently used all MPs (0 left) 02:48:50.703890 TRACE ai [5c8] - Time of looking for wander destination was 563 ms. 02:48:50.703890 DEBUG ai [5c8] - Looking into Inteus, MP=2000 02:48:50.703890 ERROR ai [5c8] - at 0 0 0 shouldn't be on the already visited objs list! 02:48:50.719515 DEBUG ai [5c8] - Of all 23 destinations, object oid=29228 seems nice 02:48:50.719515 DEBUG ai [5c8] - Inteus will try to visit Black Border Gate at (44 31 1) 02:48:50.719515 DEBUG ai [5c8] - Moving hero Inteus to tile 44 31 1 02:48:50.719515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=353. 02:48:50.719515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.719515 TRACE global [5c8] - We'll wait till request 353 is answered. 02:48:50.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.719515 TRACE network [c80] - Made first apply on cl 02:48:50.719515 TRACE network [c80] - Applied on gs 02:48:50.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.719515 TRACE network [c80] - Made second apply on cl 02:48:50.719515 TRACE network [c80] - Listening... 02:48:50.719515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.735140 TRACE network [c80] - Made first apply on cl 02:48:50.735140 TRACE network [c80] - Applied on gs 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE network [c80] - Made second apply on cl 02:48:50.735140 TRACE network [c80] - Listening... 02:48:50.735140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.735140 TRACE network [c80] - Made first apply on cl 02:48:50.735140 TRACE network [c80] - Applied on gs 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.735140 TRACE network [c80] - Made second apply on cl 02:48:50.735140 TRACE network [c80] - Listening... 02:48:50.735140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.735140 TRACE network [c80] - Made first apply on cl 02:48:50.735140 TRACE network [c80] - Applied on gs 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.735140 TRACE network [c80] - Made second apply on cl 02:48:50.735140 TRACE network [c80] - Listening... 02:48:50.735140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=354. 02:48:50.735140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.735140 TRACE global [5c8] - We'll wait till request 354 is answered. 02:48:50.735140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.735140 TRACE network [c80] - Made first apply on cl 02:48:50.735140 TRACE network [c80] - Applied on gs 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.735140 TRACE network [c80] - Made second apply on cl 02:48:50.735140 TRACE network [c80] - Listening... 02:48:50.735140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.735140 TRACE network [c80] - Made first apply on cl 02:48:50.735140 TRACE network [c80] - Applied on gs 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.735140 TRACE network [c80] - Made second apply on cl 02:48:50.735140 TRACE network [c80] - Listening... 02:48:50.735140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.735140 TRACE network [c80] - Made first apply on cl 02:48:50.735140 TRACE network [c80] - Applied on gs 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Gate'. 02:48:50.735140 TRACE ai [c80] - Completing goal: FIND OBJ 29,228 (Inteus) 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.735140 TRACE network [c80] - Made second apply on cl 02:48:50.735140 TRACE network [c80] - Listening... 02:48:50.735140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.735140 TRACE network [c80] - Made first apply on cl 02:48:50.735140 TRACE network [c80] - Applied on gs 02:48:50.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.750765 TRACE network [c80] - Made second apply on cl 02:48:50.750765 TRACE network [c80] - Listening... 02:48:50.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.750765 TRACE network [c80] - Made first apply on cl 02:48:50.750765 TRACE network [c80] - Applied on gs 02:48:50.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.750765 TRACE network [c80] - Made second apply on cl 02:48:50.750765 TRACE network [c80] - Listening... 02:48:50.750765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.750765 TRACE network [c80] - Made first apply on cl 02:48:50.750765 TRACE network [c80] - Applied on gs 02:48:50.750765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.750765 TRACE network [c80] - Made second apply on cl 02:48:50.750765 TRACE network [c80] - Listening... 02:48:50.750765 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Inteus and object Black Border Gate at 45 31 1. 02:48:50.750765 TRACE ai [5c8] - Completing goal: FIND OBJ 29,228 (Inteus) 02:48:50.750765 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:50.750765 TRACE ai [5c8] - Completing goal: VISIT TILE (44 31 1) (Inteus) 02:48:50.750765 DEBUG ai [5c8] - Hero Inteus moved from 44 29 1 to 44 31 1. Returning 1. 02:48:50.750765 DEBUG ai [5c8] - Of all 22 destinations, object oid=29229 seems nice 02:48:50.750765 DEBUG ai [5c8] - Inteus will try to visit Black Border Gate at (44 33 1) 02:48:50.750765 DEBUG ai [5c8] - Moving hero Inteus to tile 44 33 1 02:48:50.750765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=355. 02:48:50.750765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.750765 TRACE global [5c8] - We'll wait till request 355 is answered. 02:48:50.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.750765 TRACE network [c80] - Made first apply on cl 02:48:50.750765 TRACE network [c80] - Applied on gs 02:48:50.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.750765 TRACE network [c80] - Made second apply on cl 02:48:50.750765 TRACE network [c80] - Listening... 02:48:50.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.766390 TRACE network [c80] - Made first apply on cl 02:48:50.766390 TRACE network [c80] - Applied on gs 02:48:50.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.766390 TRACE network [c80] - Made second apply on cl 02:48:50.766390 TRACE network [c80] - Listening... 02:48:50.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.766390 TRACE network [c80] - Made first apply on cl 02:48:50.766390 TRACE network [c80] - Applied on gs 02:48:50.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.766390 TRACE network [c80] - Made second apply on cl 02:48:50.766390 TRACE network [c80] - Listening... 02:48:50.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.766390 TRACE network [c80] - Made first apply on cl 02:48:50.766390 TRACE network [c80] - Applied on gs 02:48:50.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.766390 TRACE network [c80] - Made second apply on cl 02:48:50.766390 TRACE network [c80] - Listening... 02:48:50.766390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=356. 02:48:50.766390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.766390 TRACE global [5c8] - We'll wait till request 356 is answered. 02:48:50.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.766390 TRACE network [c80] - Made first apply on cl 02:48:50.766390 TRACE network [c80] - Applied on gs 02:48:50.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.766390 TRACE network [c80] - Made second apply on cl 02:48:50.766390 TRACE network [c80] - Listening... 02:48:50.766390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.766390 TRACE network [c80] - Made first apply on cl 02:48:50.782015 TRACE network [c80] - Applied on gs 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.782015 TRACE network [c80] - Made second apply on cl 02:48:50.782015 TRACE network [c80] - Listening... 02:48:50.782015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.782015 TRACE network [c80] - Made first apply on cl 02:48:50.782015 TRACE network [c80] - Applied on gs 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Gate'. 02:48:50.782015 TRACE ai [c80] - Completing goal: FIND OBJ 29,229 (Inteus) 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.782015 TRACE network [c80] - Made second apply on cl 02:48:50.782015 TRACE network [c80] - Listening... 02:48:50.782015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.782015 TRACE network [c80] - Made first apply on cl 02:48:50.782015 TRACE network [c80] - Applied on gs 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.782015 TRACE network [c80] - Made second apply on cl 02:48:50.782015 TRACE network [c80] - Listening... 02:48:50.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.782015 TRACE network [c80] - Made first apply on cl 02:48:50.782015 TRACE network [c80] - Applied on gs 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.782015 TRACE network [c80] - Made second apply on cl 02:48:50.782015 TRACE network [c80] - Listening... 02:48:50.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.782015 TRACE network [c80] - Made first apply on cl 02:48:50.782015 TRACE network [c80] - Applied on gs 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.782015 TRACE network [c80] - Made second apply on cl 02:48:50.782015 TRACE network [c80] - Listening... 02:48:50.782015 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Inteus and object Black Border Gate at 45 33 1. 02:48:50.782015 TRACE ai [5c8] - Completing goal: FIND OBJ 29,229 (Inteus) 02:48:50.782015 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:50.782015 TRACE ai [5c8] - Completing goal: VISIT TILE (44 33 1) (Inteus) 02:48:50.782015 DEBUG ai [5c8] - Hero Inteus moved from 44 31 1 to 44 33 1. Returning 1. 02:48:50.782015 DEBUG ai [5c8] - Of all 21 destinations, object oid=21568 seems nice 02:48:50.782015 DEBUG ai [5c8] - Inteus will try to visit Windmill at (42 36 1) 02:48:50.782015 DEBUG ai [5c8] - Moving hero Inteus to tile 42 36 1 02:48:50.782015 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=357. 02:48:50.782015 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.782015 TRACE global [5c8] - We'll wait till request 357 is answered. 02:48:50.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.782015 TRACE network [c80] - Made first apply on cl 02:48:50.782015 TRACE network [c80] - Applied on gs 02:48:50.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.782015 TRACE network [c80] - Made second apply on cl 02:48:50.782015 TRACE network [c80] - Listening... 02:48:50.782015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.797640 TRACE network [c80] - Made first apply on cl 02:48:50.797640 TRACE network [c80] - Applied on gs 02:48:50.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.797640 TRACE network [c80] - Made second apply on cl 02:48:50.797640 TRACE network [c80] - Listening... 02:48:50.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.797640 TRACE network [c80] - Made first apply on cl 02:48:50.797640 TRACE network [c80] - Applied on gs 02:48:50.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.797640 TRACE network [c80] - Made second apply on cl 02:48:50.797640 TRACE network [c80] - Listening... 02:48:50.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.797640 TRACE network [c80] - Made first apply on cl 02:48:50.797640 TRACE network [c80] - Applied on gs 02:48:50.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.797640 TRACE network [c80] - Made second apply on cl 02:48:50.797640 TRACE network [c80] - Listening... 02:48:50.797640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=358. 02:48:50.797640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.797640 TRACE global [5c8] - We'll wait till request 358 is answered. 02:48:50.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.797640 TRACE network [c80] - Made first apply on cl 02:48:50.797640 TRACE network [c80] - Applied on gs 02:48:50.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.797640 TRACE network [c80] - Made second apply on cl 02:48:50.797640 TRACE network [c80] - Listening... 02:48:50.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=359. 02:48:50.813265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.813265 TRACE global [5c8] - We'll wait till request 359 is answered. 02:48:50.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=360. 02:48:50.813265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.813265 TRACE global [5c8] - We'll wait till request 360 is answered. 02:48:50.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.813265 TRACE network [c80] - Made first apply on cl 02:48:50.813265 TRACE network [c80] - Applied on gs 02:48:50.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.813265 TRACE network [c80] - Made second apply on cl 02:48:50.813265 TRACE network [c80] - Listening... 02:48:50.813265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Windmill'. 02:48:50.828890 TRACE ai [c80] - Completing goal: FIND OBJ 21,568 (Inteus) 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '36'. 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.828890 TRACE network [c80] - Made first apply on cl 02:48:50.828890 TRACE network [c80] - Applied on gs 02:48:50.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.828890 TRACE network [c80] - Made second apply on cl 02:48:50.828890 TRACE network [c80] - Listening... 02:48:50.828890 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Inteus and object Windmill at 43 36 1. 02:48:50.828890 TRACE ai [5c8] - Completing goal: FIND OBJ 21,568 (Inteus) 02:48:50.828890 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:50.828890 TRACE ai [5c8] - Completing goal: VISIT TILE (42 36 1) (Inteus) 02:48:50.828890 DEBUG ai [5c8] - Hero Inteus moved from 44 33 1 to 42 36 1. Returning 1. 02:48:50.844515 DEBUG ai [5c8] - Of all 20 destinations, object oid=21567 seems nice 02:48:50.844515 DEBUG ai [5c8] - Inteus will try to visit Campfire at (36 34 1) 02:48:50.844515 DEBUG ai [5c8] - Moving hero Inteus to tile 36 34 1 02:48:50.844515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=361. 02:48:50.844515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.844515 TRACE global [5c8] - We'll wait till request 361 is answered. 02:48:50.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.844515 TRACE network [c80] - Made first apply on cl 02:48:50.844515 TRACE network [c80] - Applied on gs 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.844515 TRACE network [c80] - Made second apply on cl 02:48:50.844515 TRACE network [c80] - Listening... 02:48:50.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.844515 TRACE network [c80] - Made first apply on cl 02:48:50.844515 TRACE network [c80] - Applied on gs 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.844515 TRACE network [c80] - Made second apply on cl 02:48:50.844515 TRACE network [c80] - Listening... 02:48:50.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.844515 TRACE network [c80] - Made first apply on cl 02:48:50.844515 TRACE network [c80] - Applied on gs 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.844515 TRACE network [c80] - Made second apply on cl 02:48:50.844515 TRACE network [c80] - Listening... 02:48:50.844515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.844515 TRACE network [c80] - Made first apply on cl 02:48:50.844515 TRACE network [c80] - Applied on gs 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.844515 TRACE network [c80] - Made second apply on cl 02:48:50.844515 TRACE network [c80] - Listening... 02:48:50.844515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=362. 02:48:50.844515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.844515 TRACE global [5c8] - We'll wait till request 362 is answered. 02:48:50.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.844515 TRACE network [c80] - Made first apply on cl 02:48:50.844515 TRACE network [c80] - Applied on gs 02:48:50.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.844515 TRACE network [c80] - Made second apply on cl 02:48:50.844515 TRACE network [c80] - Listening... 02:48:50.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.860140 TRACE network [c80] - Made first apply on cl 02:48:50.860140 TRACE network [c80] - Applied on gs 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE network [c80] - Made second apply on cl 02:48:50.860140 TRACE network [c80] - Listening... 02:48:50.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.860140 TRACE network [c80] - Made first apply on cl 02:48:50.860140 TRACE network [c80] - Applied on gs 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.860140 TRACE network [c80] - Made second apply on cl 02:48:50.860140 TRACE network [c80] - Listening... 02:48:50.860140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.860140 TRACE network [c80] - Made first apply on cl 02:48:50.860140 TRACE network [c80] - Applied on gs 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.860140 TRACE network [c80] - Made second apply on cl 02:48:50.860140 TRACE network [c80] - Listening... 02:48:50.860140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=363. 02:48:50.860140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.860140 TRACE global [5c8] - We'll wait till request 363 is answered. 02:48:50.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.860140 TRACE network [c80] - Made first apply on cl 02:48:50.860140 TRACE network [c80] - Applied on gs 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.860140 TRACE network [c80] - Made second apply on cl 02:48:50.860140 TRACE network [c80] - Listening... 02:48:50.860140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.860140 TRACE network [c80] - Made first apply on cl 02:48:50.860140 TRACE network [c80] - Applied on gs 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.860140 TRACE network [c80] - Made second apply on cl 02:48:50.860140 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.875765 TRACE network [c80] - Made first apply on cl 02:48:50.875765 TRACE network [c80] - Applied on gs 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.875765 TRACE network [c80] - Made second apply on cl 02:48:50.875765 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.875765 TRACE network [c80] - Made first apply on cl 02:48:50.875765 TRACE network [c80] - Applied on gs 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.875765 TRACE network [c80] - Made second apply on cl 02:48:50.875765 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=364. 02:48:50.875765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.875765 TRACE global [5c8] - We'll wait till request 364 is answered. 02:48:50.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.875765 TRACE network [c80] - Made first apply on cl 02:48:50.875765 TRACE network [c80] - Applied on gs 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.875765 TRACE network [c80] - Made second apply on cl 02:48:50.875765 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.875765 TRACE network [c80] - Made first apply on cl 02:48:50.875765 TRACE network [c80] - Applied on gs 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.875765 TRACE network [c80] - Made second apply on cl 02:48:50.875765 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.875765 TRACE network [c80] - Made first apply on cl 02:48:50.875765 TRACE network [c80] - Applied on gs 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.875765 TRACE network [c80] - Made second apply on cl 02:48:50.875765 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.875765 TRACE network [c80] - Made first apply on cl 02:48:50.875765 TRACE network [c80] - Applied on gs 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.875765 TRACE network [c80] - Made second apply on cl 02:48:50.875765 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=365. 02:48:50.875765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.875765 TRACE global [5c8] - We'll wait till request 365 is answered. 02:48:50.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.875765 TRACE network [c80] - Made first apply on cl 02:48:50.875765 TRACE network [c80] - Applied on gs 02:48:50.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.875765 TRACE network [c80] - Made second apply on cl 02:48:50.875765 TRACE network [c80] - Listening... 02:48:50.875765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=366. 02:48:50.891390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.891390 TRACE global [5c8] - We'll wait till request 366 is answered. 02:48:50.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 02:48:50.891390 TRACE ai [c80] - Completing goal: FIND OBJ 21,567 (Inteus) 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '37'. 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:50.891390 TRACE network [c80] - Made first apply on cl 02:48:50.891390 TRACE network [c80] - Applied on gs 02:48:50.891390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '21839'. 02:48:50.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:50.891390 TRACE network [c80] - Made second apply on cl 02:48:50.891390 TRACE network [c80] - Listening... 02:48:50.891390 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:50.907015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.907015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:50.907015 TRACE network [c80] - Made first apply on cl 02:48:50.907015 DEBUG global [c80] - removing object id=21567; address=135621104; name=Campfire 02:48:50.907015 TRACE network [c80] - Applied on gs 02:48:50.907015 TRACE network [c80] - Made second apply on cl 02:48:50.907015 TRACE network [c80] - Listening... 02:48:50.907015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.907015 TRACE network [c80] - Made first apply on cl 02:48:50.907015 TRACE network [c80] - Applied on gs 02:48:50.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.907015 TRACE network [c80] - Made second apply on cl 02:48:50.907015 TRACE network [c80] - Listening... 02:48:50.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.907015 TRACE network [c80] - Made first apply on cl 02:48:50.907015 TRACE network [c80] - Applied on gs 02:48:50.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.907015 TRACE network [c80] - Made second apply on cl 02:48:50.907015 TRACE network [c80] - Listening... 02:48:50.907015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.907015 TRACE network [c80] - Made first apply on cl 02:48:50.907015 TRACE network [c80] - Applied on gs 02:48:50.907015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.907015 TRACE network [c80] - Made second apply on cl 02:48:50.907015 TRACE network [c80] - Listening... 02:48:50.907015 TRACE ai [5c8] - Completing goal: VISIT TILE (36 34 1) (Inteus) 02:48:50.907015 DEBUG ai [5c8] - Hero Inteus moved from 42 36 1 to 37 35 1. Returning 1. 02:48:50.922640 DEBUG ai [5c8] - Of all 18 destinations, object oid=21564 seems nice 02:48:50.922640 DEBUG ai [5c8] - Inteus will try to visit Lean To at (31 34 1) 02:48:50.922640 DEBUG ai [5c8] - Moving hero Inteus to tile 31 34 1 02:48:50.922640 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=367. 02:48:50.922640 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.922640 TRACE global [5c8] - We'll wait till request 367 is answered. 02:48:50.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.922640 TRACE network [c80] - Made first apply on cl 02:48:50.922640 TRACE network [c80] - Applied on gs 02:48:50.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.922640 TRACE network [c80] - Made second apply on cl 02:48:50.922640 TRACE network [c80] - Listening... 02:48:50.922640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.938265 TRACE network [c80] - Made first apply on cl 02:48:50.938265 TRACE network [c80] - Applied on gs 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE network [c80] - Made second apply on cl 02:48:50.938265 TRACE network [c80] - Listening... 02:48:50.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.938265 TRACE network [c80] - Made first apply on cl 02:48:50.938265 TRACE network [c80] - Applied on gs 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.938265 TRACE network [c80] - Made second apply on cl 02:48:50.938265 TRACE network [c80] - Listening... 02:48:50.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.938265 TRACE network [c80] - Made first apply on cl 02:48:50.938265 TRACE network [c80] - Applied on gs 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.938265 TRACE network [c80] - Made second apply on cl 02:48:50.938265 TRACE network [c80] - Listening... 02:48:50.938265 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=368. 02:48:50.938265 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.938265 TRACE global [5c8] - We'll wait till request 368 is answered. 02:48:50.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.938265 TRACE network [c80] - Made first apply on cl 02:48:50.938265 TRACE network [c80] - Applied on gs 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.938265 TRACE network [c80] - Made second apply on cl 02:48:50.938265 TRACE network [c80] - Listening... 02:48:50.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.938265 TRACE network [c80] - Made first apply on cl 02:48:50.938265 TRACE network [c80] - Applied on gs 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.938265 TRACE network [c80] - Made second apply on cl 02:48:50.938265 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.953890 TRACE network [c80] - Made first apply on cl 02:48:50.953890 TRACE network [c80] - Applied on gs 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.953890 TRACE network [c80] - Made second apply on cl 02:48:50.953890 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.953890 TRACE network [c80] - Made first apply on cl 02:48:50.953890 TRACE network [c80] - Applied on gs 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.953890 TRACE network [c80] - Made second apply on cl 02:48:50.953890 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=369. 02:48:50.953890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.953890 TRACE global [5c8] - We'll wait till request 369 is answered. 02:48:50.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.953890 TRACE network [c80] - Made first apply on cl 02:48:50.953890 TRACE network [c80] - Applied on gs 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.953890 TRACE network [c80] - Made second apply on cl 02:48:50.953890 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.953890 TRACE network [c80] - Made first apply on cl 02:48:50.953890 TRACE network [c80] - Applied on gs 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.953890 TRACE network [c80] - Made second apply on cl 02:48:50.953890 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.953890 TRACE network [c80] - Made first apply on cl 02:48:50.953890 TRACE network [c80] - Applied on gs 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.953890 TRACE network [c80] - Made second apply on cl 02:48:50.953890 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.953890 TRACE network [c80] - Made first apply on cl 02:48:50.953890 TRACE network [c80] - Applied on gs 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.953890 TRACE network [c80] - Made second apply on cl 02:48:50.953890 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=370. 02:48:50.953890 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.953890 TRACE global [5c8] - We'll wait till request 370 is answered. 02:48:50.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.953890 TRACE network [c80] - Made first apply on cl 02:48:50.953890 TRACE network [c80] - Applied on gs 02:48:50.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.953890 TRACE network [c80] - Made second apply on cl 02:48:50.953890 TRACE network [c80] - Listening... 02:48:50.953890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.969515 TRACE network [c80] - Made first apply on cl 02:48:50.969515 TRACE network [c80] - Applied on gs 02:48:50.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.969515 TRACE network [c80] - Made second apply on cl 02:48:50.969515 TRACE network [c80] - Listening... 02:48:50.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.969515 TRACE network [c80] - Made first apply on cl 02:48:50.969515 TRACE network [c80] - Applied on gs 02:48:50.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.969515 TRACE network [c80] - Made second apply on cl 02:48:50.969515 TRACE network [c80] - Listening... 02:48:50.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.969515 TRACE network [c80] - Made first apply on cl 02:48:50.969515 TRACE network [c80] - Applied on gs 02:48:50.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.969515 TRACE network [c80] - Made second apply on cl 02:48:50.969515 TRACE network [c80] - Listening... 02:48:50.969515 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=371. 02:48:50.969515 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.969515 TRACE global [5c8] - We'll wait till request 371 is answered. 02:48:50.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.969515 TRACE network [c80] - Made first apply on cl 02:48:50.969515 TRACE network [c80] - Applied on gs 02:48:50.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.969515 TRACE network [c80] - Made second apply on cl 02:48:50.969515 TRACE network [c80] - Listening... 02:48:50.969515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=372. 02:48:50.985140 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:50.985140 TRACE global [5c8] - We'll wait till request 372 is answered. 02:48:50.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Lean To'. 02:48:50.985140 TRACE ai [c80] - Completing goal: FIND OBJ 21,564 (Inteus) 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '38'. 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:50.985140 TRACE network [c80] - Made first apply on cl 02:48:50.985140 TRACE network [c80] - Applied on gs 02:48:50.985140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:50.985140 TRACE network [c80] - Made second apply on cl 02:48:50.985140 TRACE network [c80] - Listening... 02:48:50.985140 TRACE ai [5c8] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Inteus and object Lean To at 31 34 1. 02:48:50.985140 TRACE ai [5c8] - Completing goal: FIND OBJ 21,564 (Inteus) 02:48:50.985140 TRACE ai [5c8] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:50.985140 TRACE ai [5c8] - Completing goal: VISIT TILE (31 34 1) (Inteus) 02:48:50.985140 DEBUG ai [5c8] - Hero Inteus moved from 37 35 1 to 31 34 1. Returning 1. 02:48:51.000765 DEBUG ai [5c8] - Of all 17 destinations, object oid=21859 seems nice 02:48:51.000765 DEBUG ai [5c8] - Inteus will try to visit Treasure Chest at (27 36 1) 02:48:51.000765 DEBUG ai [5c8] - Moving hero Inteus to tile 27 36 1 02:48:51.000765 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=373. 02:48:51.000765 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:51.000765 TRACE global [5c8] - We'll wait till request 373 is answered. 02:48:51.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.000765 TRACE network [c80] - Made first apply on cl 02:48:51.000765 TRACE network [c80] - Applied on gs 02:48:51.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.000765 TRACE network [c80] - Made second apply on cl 02:48:51.000765 TRACE network [c80] - Listening... 02:48:51.000765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.016390 TRACE network [c80] - Made first apply on cl 02:48:51.016390 TRACE network [c80] - Applied on gs 02:48:51.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.016390 TRACE network [c80] - Made second apply on cl 02:48:51.016390 TRACE network [c80] - Listening... 02:48:51.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.016390 TRACE network [c80] - Made first apply on cl 02:48:51.016390 TRACE network [c80] - Applied on gs 02:48:51.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.016390 TRACE network [c80] - Made second apply on cl 02:48:51.016390 TRACE network [c80] - Listening... 02:48:51.016390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.016390 TRACE network [c80] - Made first apply on cl 02:48:51.016390 TRACE network [c80] - Applied on gs 02:48:51.016390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.016390 TRACE network [c80] - Made second apply on cl 02:48:51.016390 TRACE network [c80] - Listening... 02:48:51.016390 TRACE network [5c8] - Sending a request "struct MoveHero". It'll have an ID=374. 02:48:51.016390 TRACE network [5c8] - Sending to server a pack of type struct MoveHero 02:48:51.016390 TRACE global [5c8] - We'll wait till request 374 is answered. 02:48:51.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.016390 TRACE network [c80] - Made first apply on cl 02:48:51.016390 TRACE network [c80] - Applied on gs 02:48:51.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.016390 TRACE network [c80] - Made second apply on cl 02:48:51.016390 TRACE network [c80] - Listening... 02:48:51.016390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.032015 TRACE network [c80] - Made first apply on cl 02:48:51.032015 TRACE network [c80] - Applied on gs 02:48:51.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.032015 TRACE network [c80] - Made second apply on cl 02:48:51.032015 TRACE network [c80] - Listening... 02:48:51.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.032015 TRACE network [c80] - Made first apply on cl 02:48:51.032015 TRACE network [c80] - Applied on gs 02:48:51.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.032015 TRACE network [c80] - Made second apply on cl 02:48:51.032015 TRACE network [c80] - Listening... 02:48:51.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.032015 TRACE network [c80] - Made first apply on cl 02:48:51.032015 TRACE network [c80] - Applied on gs 02:48:51.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.032015 TRACE network [c80] - Made second apply on cl 02:48:51.032015 TRACE network [c80] - Listening... 02:48:51.032015 TRACE ai [5c8] - Completing goal: VISIT TILE (27 36 1) (Inteus) 02:48:51.032015 DEBUG ai [5c8] - reserved object id=21859; address=135713592; name=Treasure Chest 02:48:51.032015 DEBUG ai [5c8] - Hero Inteus moved from 31 34 1 to 29 35 1. Returning 0. 02:48:51.032015 DEBUG ai [5c8] - Hero Inteus apparently used all MPs (0 left) 02:48:51.032015 TRACE ai [5c8] - Time of looking for wander destination was 328 ms. 02:48:51.032015 WARN ai [5c8] - hero Наэрод has 2800 MP left 02:48:51.032015 WARN ai [5c8] - hero Josephine has 1978 MP left 02:48:51.032015 WARN ai [5c8] - hero Neela has 236 MP left 02:48:51.032015 WARN ai [5c8] - hero Torosar has 1900 MP left 02:48:51.032015 WARN ai [5c8] - hero Fafner has 2002 MP left 02:48:51.032015 WARN ai [5c8] - hero Архимаг has 341 MP left 02:48:51.032015 INFO ai [5c8] - Player 2 ends turn 02:48:51.032015 DEBUG ai [5c8] - Resources at the end of turn: [15, 38, 15, 32, 32, 36, 21839, 0] 02:48:51.032015 TRACE global [5c8] - Player 2 ended his turn. 02:48:51.032015 TRACE network [5c8] - Sending a request "struct EndTurn". It'll have an ID=375. 02:48:51.032015 TRACE network [5c8] - Sending to server a pack of type struct EndTurn 02:48:51.032015 TRACE global [5c8] - We'll wait till request 375 is answered. 02:48:51.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.032015 TRACE network [c80] - Made first apply on cl 02:48:51.032015 TRACE network [c80] - Applied on gs 02:48:51.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.032015 TRACE network [c80] - Made second apply on cl 02:48:51.032015 TRACE network [c80] - Listening... 02:48:51.032015 INFO global [5c8] - Player 2 ended turn 02:48:51.032015 TRACE network [c80] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:48:51.032015 TRACE network [c80] - Made first apply on cl 02:48:51.032015 TRACE network [c80] - Applied on gs 02:48:51.047640 TRACE ai [c80] - Entering void __thiscall VCAI::yourTurn(void). 02:48:51.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::yourTurn(void). 02:48:51.047640 TRACE network [c80] - Made second apply on cl 02:48:51.047640 TRACE network [c80] - Listening... 02:48:51.047640 INFO global [824] - Player 3 starting turn 02:48:51.047640 TRACE network [824] - Sending a request "struct ArrangeStacks". It'll have an ID=376. 02:48:51.047640 TRACE network [824] - Sending to server a pack of type struct ArrangeStacks 02:48:51.047640 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.047640 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE global [824] - We'll wait till request 376 is answered. 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [824] - Sending a request "struct ArrangeStacks". It'll have an ID=377. 02:48:51.063265 TRACE network [824] - Sending to server a pack of type struct ArrangeStacks 02:48:51.063265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE global [824] - We'll wait till request 377 is answered. 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [824] - Sending a request "struct ArrangeStacks". It'll have an ID=378. 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [824] - Sending to server a pack of type struct ArrangeStacks 02:48:51.063265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE global [824] - We'll wait till request 378 is answered. 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [824] - Sending a request "struct ArrangeStacks". It'll have an ID=379. 02:48:51.063265 TRACE network [824] - Sending to server a pack of type struct ArrangeStacks 02:48:51.063265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE global [824] - We'll wait till request 379 is answered. 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [824] - Sending a request "struct ArrangeStacks". It'll have an ID=380. 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [824] - Sending to server a pack of type struct ArrangeStacks 02:48:51.063265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE global [824] - We'll wait till request 380 is answered. 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [824] - Sending a request "struct ArrangeStacks". It'll have an ID=381. 02:48:51.063265 TRACE network [824] - Sending to server a pack of type struct ArrangeStacks 02:48:51.063265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE global [824] - We'll wait till request 381 is answered. 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [824] - Sending a request "struct ArrangeStacks". It'll have an ID=382. 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [824] - Sending to server a pack of type struct ArrangeStacks 02:48:51.063265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.063265 TRACE global [824] - We'll wait till request 382 is answered. 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.063265 TRACE network [c80] - Made first apply on cl 02:48:51.063265 TRACE network [c80] - Applied on gs 02:48:51.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.063265 TRACE network [c80] - Made second apply on cl 02:48:51.063265 TRACE network [c80] - Listening... 02:48:51.063265 DEBUG ai [824] - Striving to goal of type WIN 02:48:51.078890 DEBUG ai [824] - Considering goal WIN 02:48:51.078890 DEBUG ai [824] - Considering goal CONQUER 02:48:51.188265 DEBUG ai [824] - Choosing abstract goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.188265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.188265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.203890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:51.219515 DEBUG ai [824] - Considering goal VISIT TILE (8 62 0) (Таргрон) 02:48:51.235140 DEBUG ai [824] - Trying to realize VISIT TILE (8 62 0) (Таргрон) (value 2.677) 02:48:51.235140 DEBUG ai [824] - Moving hero Таргрон to tile 8 62 0 02:48:51.235140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=383. 02:48:51.235140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.235140 TRACE network [c80] - Made first apply on cl 02:48:51.235140 TRACE global [824] - We'll wait till request 383 is answered. 02:48:51.235140 TRACE network [c80] - Applied on gs 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.235140 TRACE network [c80] - Made second apply on cl 02:48:51.235140 TRACE network [c80] - Listening... 02:48:51.235140 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:51.235140 TRACE network [c80] - Made first apply on cl 02:48:51.235140 TRACE network [c80] - Applied on gs 02:48:51.235140 TRACE network [c80] - Made second apply on cl 02:48:51.235140 TRACE network [c80] - Listening... 02:48:51.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.235140 TRACE network [c80] - Made first apply on cl 02:48:51.235140 TRACE network [c80] - Applied on gs 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.235140 TRACE network [c80] - Made second apply on cl 02:48:51.235140 TRACE network [c80] - Listening... 02:48:51.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.235140 TRACE network [c80] - Made first apply on cl 02:48:51.235140 TRACE network [c80] - Applied on gs 02:48:51.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.235140 TRACE network [c80] - Made second apply on cl 02:48:51.235140 TRACE network [c80] - Listening... 02:48:51.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.250765 TRACE network [c80] - Made first apply on cl 02:48:51.250765 TRACE network [c80] - Applied on gs 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.250765 TRACE network [c80] - Made second apply on cl 02:48:51.250765 TRACE network [c80] - Listening... 02:48:51.250765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=384. 02:48:51.250765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.250765 TRACE network [c80] - Made first apply on cl 02:48:51.250765 TRACE global [824] - We'll wait till request 384 is answered. 02:48:51.250765 TRACE network [c80] - Applied on gs 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.250765 TRACE network [c80] - Made second apply on cl 02:48:51.250765 TRACE network [c80] - Listening... 02:48:51.250765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.250765 TRACE network [c80] - Made first apply on cl 02:48:51.250765 TRACE network [c80] - Applied on gs 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.250765 TRACE network [c80] - Made second apply on cl 02:48:51.250765 TRACE network [c80] - Listening... 02:48:51.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.250765 TRACE network [c80] - Made first apply on cl 02:48:51.250765 TRACE network [c80] - Applied on gs 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.250765 TRACE network [c80] - Made second apply on cl 02:48:51.250765 TRACE network [c80] - Listening... 02:48:51.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.250765 TRACE network [c80] - Made first apply on cl 02:48:51.250765 TRACE network [c80] - Applied on gs 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.250765 TRACE network [c80] - Made second apply on cl 02:48:51.250765 TRACE network [c80] - Listening... 02:48:51.250765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=385. 02:48:51.250765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.250765 TRACE network [c80] - Made first apply on cl 02:48:51.250765 TRACE global [824] - We'll wait till request 385 is answered. 02:48:51.250765 TRACE network [c80] - Applied on gs 02:48:51.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.250765 TRACE network [c80] - Made second apply on cl 02:48:51.250765 TRACE network [c80] - Listening... 02:48:51.250765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.266390 TRACE network [c80] - Made first apply on cl 02:48:51.266390 TRACE network [c80] - Applied on gs 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.266390 TRACE network [c80] - Made second apply on cl 02:48:51.266390 TRACE network [c80] - Listening... 02:48:51.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.266390 TRACE network [c80] - Made first apply on cl 02:48:51.266390 TRACE network [c80] - Applied on gs 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.266390 TRACE network [c80] - Made second apply on cl 02:48:51.266390 TRACE network [c80] - Listening... 02:48:51.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.266390 TRACE network [c80] - Made first apply on cl 02:48:51.266390 TRACE network [c80] - Applied on gs 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.266390 TRACE network [c80] - Made second apply on cl 02:48:51.266390 TRACE network [c80] - Listening... 02:48:51.266390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=386. 02:48:51.266390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.266390 TRACE network [c80] - Made first apply on cl 02:48:51.266390 TRACE global [824] - We'll wait till request 386 is answered. 02:48:51.266390 TRACE network [c80] - Applied on gs 02:48:51.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.266390 TRACE network [c80] - Made second apply on cl 02:48:51.266390 TRACE network [c80] - Listening... 02:48:51.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garrison'. 02:48:51.282015 TRACE ai [c80] - Completing goal: FIND OBJ 14,655 (Таргрон) 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c80] - received server message of type struct GarrisonDialog, data: {CPack: type '2004'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID): removableUnits '1', queryID '331'. 02:48:51.282015 DEBUG ai [c80] - Adding query 331 - Garrison dialog with Bonus system node of type class CGGarrison and Hero Таргрон. Total queries count: 1 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID). 02:48:51.282015 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=387. 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.282015 TRACE global [c48] - We'll wait till request 387 is answered. 02:48:51.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=388. 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.282015 TRACE global [c48] - We'll wait till request 388 is answered. 02:48:51.282015 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=389. 02:48:51.282015 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.282015 TRACE global [c48] - We'll wait till request 389 is answered. 02:48:51.282015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.282015 TRACE network [c80] - Made first apply on cl 02:48:51.282015 TRACE network [c80] - Applied on gs 02:48:51.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.282015 TRACE network [c80] - Made second apply on cl 02:48:51.282015 TRACE network [c80] - Listening... 02:48:51.282015 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=390. 02:48:51.282015 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.282015 TRACE global [c48] - We'll wait till request 390 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=391. 02:48:51.297640 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.297640 TRACE global [c48] - We'll wait till request 391 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=392. 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.297640 TRACE global [c48] - We'll wait till request 392 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=393. 02:48:51.297640 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.297640 TRACE global [c48] - We'll wait till request 393 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=394. 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.297640 TRACE global [c48] - We'll wait till request 394 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=395. 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.297640 TRACE global [c48] - We'll wait till request 395 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=396. 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.297640 TRACE global [c48] - We'll wait till request 396 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=397. 02:48:51.297640 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.297640 TRACE global [c48] - We'll wait till request 397 is answered. 02:48:51.297640 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.297640 TRACE network [c80] - Made first apply on cl 02:48:51.297640 TRACE network [c80] - Applied on gs 02:48:51.297640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.297640 TRACE network [c80] - Made second apply on cl 02:48:51.297640 TRACE network [c80] - Listening... 02:48:51.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.313265 TRACE network [c80] - Made first apply on cl 02:48:51.313265 TRACE network [c80] - Applied on gs 02:48:51.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.313265 TRACE network [c80] - Made second apply on cl 02:48:51.313265 TRACE network [c80] - Listening... 02:48:51.313265 TRACE network [c48] - Sending a request "struct ArrangeStacks". It'll have an ID=398. 02:48:51.313265 TRACE network [c48] - Sending to server a pack of type struct ArrangeStacks 02:48:51.313265 TRACE global [c48] - We'll wait till request 398 is answered. 02:48:51.313265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:48:51.313265 TRACE network [c80] - Made first apply on cl 02:48:51.313265 TRACE network [c80] - Applied on gs 02:48:51.313265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:48:51.313265 TRACE network [c80] - Made second apply on cl 02:48:51.313265 TRACE network [c80] - Listening... 02:48:51.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.313265 TRACE network [c80] - Made first apply on cl 02:48:51.313265 TRACE network [c80] - Applied on gs 02:48:51.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.313265 TRACE network [c80] - Made second apply on cl 02:48:51.313265 TRACE network [c80] - Listening... 02:48:51.313265 DEBUG ai [c48] - I'll answer the query 331 giving the choice 0 02:48:51.313265 TRACE network [c48] - Sending a request "struct QueryReply". It'll have an ID=399. 02:48:51.313265 TRACE network [c48] - Sending to server a pack of type struct QueryReply 02:48:51.313265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.313265 TRACE network [c80] - Made first apply on cl 02:48:51.313265 DEBUG ai [c48] - Attempted answering query 331 - Garrison dialog with Bonus system node of type class CGGarrison and Hero Таргрон. Request id=399. Waiting for results... 02:48:51.313265 TRACE global [c48] - We'll wait till request 399 is answered. 02:48:51.313265 TRACE network [c80] - Applied on gs 02:48:51.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:51.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.313265 TRACE network [c80] - Made second apply on cl 02:48:51.313265 TRACE network [c80] - Listening... 02:48:51.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.313265 TRACE network [c80] - Made first apply on cl 02:48:51.313265 TRACE network [c80] - Applied on gs 02:48:51.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.313265 TRACE network [c80] - Made second apply on cl 02:48:51.313265 TRACE network [c80] - Listening... 02:48:51.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.313265 TRACE network [c80] - Made first apply on cl 02:48:51.313265 TRACE network [c80] - Applied on gs 02:48:51.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.313265 DEBUG ai [c80] - Removing query 331 - Garrison dialog with Bonus system node of type class CGGarrison and Hero Таргрон. Total queries count: 0 02:48:51.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.313265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=400. 02:48:51.313265 TRACE network [c80] - Made second apply on cl 02:48:51.313265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.313265 TRACE network [c80] - Listening... 02:48:51.313265 TRACE global [824] - We'll wait till request 400 is answered. 02:48:51.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.313265 TRACE network [c80] - Made first apply on cl 02:48:51.313265 TRACE network [c80] - Applied on gs 02:48:51.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.313265 TRACE network [c80] - Made second apply on cl 02:48:51.313265 TRACE network [c80] - Listening... 02:48:51.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.328890 TRACE network [c80] - Made first apply on cl 02:48:51.328890 TRACE network [c80] - Applied on gs 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.328890 TRACE network [c80] - Made second apply on cl 02:48:51.328890 TRACE network [c80] - Listening... 02:48:51.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.328890 TRACE network [c80] - Made first apply on cl 02:48:51.328890 TRACE network [c80] - Applied on gs 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:51.328890 TRACE ai [c80] - Completing goal: FIND OBJ 14,596 (Таргрон) 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.328890 TRACE network [c80] - Made second apply on cl 02:48:51.328890 TRACE network [c80] - Listening... 02:48:51.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.328890 TRACE network [c80] - Made first apply on cl 02:48:51.328890 TRACE network [c80] - Applied on gs 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.328890 TRACE network [c80] - Made second apply on cl 02:48:51.328890 TRACE network [c80] - Listening... 02:48:51.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.328890 TRACE network [c80] - Made first apply on cl 02:48:51.328890 TRACE network [c80] - Applied on gs 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.328890 TRACE network [c80] - Made second apply on cl 02:48:51.328890 TRACE network [c80] - Listening... 02:48:51.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.328890 TRACE network [c80] - Made first apply on cl 02:48:51.328890 TRACE network [c80] - Applied on gs 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.328890 TRACE network [c80] - Made second apply on cl 02:48:51.328890 TRACE network [c80] - Listening... 02:48:51.328890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=401. 02:48:51.328890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.328890 TRACE global [824] - We'll wait till request 401 is answered. 02:48:51.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.328890 TRACE network [c80] - Made first apply on cl 02:48:51.328890 TRACE network [c80] - Applied on gs 02:48:51.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.328890 TRACE network [c80] - Made second apply on cl 02:48:51.328890 TRACE network [c80] - Listening... 02:48:51.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.344515 TRACE network [c80] - Made first apply on cl 02:48:51.344515 TRACE network [c80] - Applied on gs 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE network [c80] - Made second apply on cl 02:48:51.344515 TRACE network [c80] - Listening... 02:48:51.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.344515 TRACE network [c80] - Made first apply on cl 02:48:51.344515 TRACE network [c80] - Applied on gs 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.344515 TRACE network [c80] - Made second apply on cl 02:48:51.344515 TRACE network [c80] - Listening... 02:48:51.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.344515 TRACE network [c80] - Made first apply on cl 02:48:51.344515 TRACE network [c80] - Applied on gs 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.344515 TRACE network [c80] - Made second apply on cl 02:48:51.344515 TRACE network [c80] - Listening... 02:48:51.344515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=402. 02:48:51.344515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.344515 TRACE network [c80] - Made first apply on cl 02:48:51.344515 TRACE global [824] - We'll wait till request 402 is answered. 02:48:51.344515 TRACE network [c80] - Applied on gs 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.344515 TRACE network [c80] - Made second apply on cl 02:48:51.344515 TRACE network [c80] - Listening... 02:48:51.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.344515 TRACE network [c80] - Made first apply on cl 02:48:51.344515 TRACE network [c80] - Applied on gs 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.344515 TRACE network [c80] - Made second apply on cl 02:48:51.344515 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:51.360140 TRACE ai [c80] - Completing goal: FIND OBJ 14,594 (Таргрон) 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=403. 02:48:51.360140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.360140 TRACE global [824] - We'll wait till request 403 is answered. 02:48:51.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=404. 02:48:51.360140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.360140 TRACE network [c80] - Made first apply on cl 02:48:51.360140 TRACE global [824] - We'll wait till request 404 is answered. 02:48:51.360140 TRACE network [c80] - Applied on gs 02:48:51.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.360140 TRACE network [c80] - Made second apply on cl 02:48:51.360140 TRACE network [c80] - Listening... 02:48:51.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.375765 TRACE network [c80] - Made first apply on cl 02:48:51.375765 TRACE network [c80] - Applied on gs 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.375765 TRACE network [c80] - Made second apply on cl 02:48:51.375765 TRACE network [c80] - Listening... 02:48:51.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.375765 TRACE network [c80] - Made first apply on cl 02:48:51.375765 TRACE network [c80] - Applied on gs 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.375765 TRACE network [c80] - Made second apply on cl 02:48:51.375765 TRACE network [c80] - Listening... 02:48:51.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.375765 TRACE network [c80] - Made first apply on cl 02:48:51.375765 TRACE network [c80] - Applied on gs 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.375765 TRACE network [c80] - Made second apply on cl 02:48:51.375765 TRACE network [c80] - Listening... 02:48:51.375765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=405. 02:48:51.375765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.375765 TRACE network [c80] - Made first apply on cl 02:48:51.375765 TRACE global [824] - We'll wait till request 405 is answered. 02:48:51.375765 TRACE network [c80] - Applied on gs 02:48:51.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.375765 TRACE network [c80] - Made second apply on cl 02:48:51.375765 TRACE network [c80] - Listening... 02:48:51.375765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Magic Forest'. 02:48:51.391390 TRACE ai [c80] - Completing goal: FIND OBJ 14,247 (Таргрон) 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Magic Forest} Would you like to recruit Faerie Dragons?', askID '341', soundID '0', selection '0', cancel '1'. 02:48:51.391390 DEBUG ai [c80] - Adding query 341 - Blocking dialog query with 0 components - {Magic Forest} Would you like to recruit Faerie Dragons?. Total queries count: 1 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 DEBUG ai [dcc] - I'll answer the query 341 giving the choice 1 02:48:51.391390 TRACE network [dcc] - Sending a request "struct QueryReply". It'll have an ID=406. 02:48:51.391390 TRACE network [dcc] - Sending to server a pack of type struct QueryReply 02:48:51.391390 DEBUG ai [dcc] - Attempted answering query 341 - Blocking dialog query with 0 components - {Magic Forest} Would you like to recruit Faerie Dragons?. Request id=406. Waiting for results... 02:48:51.391390 TRACE global [dcc] - We'll wait till request 406 is answered. 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.391390 TRACE network [c80] - Made first apply on cl 02:48:51.391390 TRACE network [c80] - Applied on gs 02:48:51.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.391390 DEBUG ai [c80] - Removing query 341 - Blocking dialog query with 0 components - {Magic Forest} Would you like to recruit Faerie Dragons?. Total queries count: 0 02:48:51.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.391390 TRACE network [c80] - Made second apply on cl 02:48:51.391390 TRACE network [c80] - Listening... 02:48:51.391390 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Таргрон and object Magic Forest at 8 62 0. 02:48:51.391390 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=407. 02:48:51.391390 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:48:51.391390 TRACE global [824] - We'll wait till request 407 is answered. 02:48:51.407015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:51.407015 TRACE network [c80] - Made first apply on cl 02:48:51.407015 TRACE network [c80] - Applied on gs 02:48:51.407015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:51.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:51.407015 TRACE network [c80] - Made second apply on cl 02:48:51.407015 TRACE network [c80] - Listening... 02:48:51.407015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:51.407015 TRACE network [c80] - Made first apply on cl 02:48:51.407015 TRACE network [c80] - Applied on gs 02:48:51.407015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:51.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:51.407015 TRACE network [c80] - Made second apply on cl 02:48:51.407015 TRACE network [c80] - Listening... 02:48:51.407015 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:48:51.407015 TRACE network [c80] - Made first apply on cl 02:48:51.407015 TRACE network [c80] - Applied on gs 02:48:51.407015 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:48:51.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:48:51.407015 TRACE network [c80] - Made second apply on cl 02:48:51.407015 TRACE network [c80] - Listening... 02:48:51.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.407015 TRACE network [c80] - Made first apply on cl 02:48:51.407015 TRACE network [c80] - Applied on gs 02:48:51.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.407015 TRACE network [c80] - Made second apply on cl 02:48:51.407015 TRACE network [c80] - Listening... 02:48:51.407015 TRACE ai [824] - Completing goal: FIND OBJ 14,247 (Таргрон) 02:48:51.407015 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:51.407015 TRACE ai [824] - Completing goal: VISIT TILE (8 62 0) (Таргрон) 02:48:51.407015 DEBUG ai [824] - Hero Таргрон moved from 6 54 0 to 8 62 0. Returning 1. 02:48:51.407015 TRACE ai [824] - Completing goal: VISIT TILE (8 62 0) (Таргрон) 02:48:51.407015 DEBUG ai [824] - Hero Таргрон visited tile (8 62 0) 02:48:51.407015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.407015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.422640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:51.438265 DEBUG ai [824] - Considering goal VISIT TILE (5 62 0) (Таргрон) 02:48:51.438265 DEBUG ai [824] - Trying to realize VISIT TILE (5 62 0) (Таргрон) (value 2.653) 02:48:51.438265 DEBUG ai [824] - Moving hero Таргрон to tile 5 62 0 02:48:51.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=408. 02:48:51.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.453890 TRACE global [824] - We'll wait till request 408 is answered. 02:48:51.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.453890 TRACE network [c80] - Made first apply on cl 02:48:51.453890 TRACE network [c80] - Applied on gs 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.453890 TRACE network [c80] - Made second apply on cl 02:48:51.453890 TRACE network [c80] - Listening... 02:48:51.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.453890 TRACE network [c80] - Made first apply on cl 02:48:51.453890 TRACE network [c80] - Applied on gs 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.453890 TRACE network [c80] - Made second apply on cl 02:48:51.453890 TRACE network [c80] - Listening... 02:48:51.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.453890 TRACE network [c80] - Made first apply on cl 02:48:51.453890 TRACE network [c80] - Applied on gs 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.453890 TRACE network [c80] - Made second apply on cl 02:48:51.453890 TRACE network [c80] - Listening... 02:48:51.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.453890 TRACE network [c80] - Made first apply on cl 02:48:51.453890 TRACE network [c80] - Applied on gs 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.453890 TRACE network [c80] - Made second apply on cl 02:48:51.453890 TRACE network [c80] - Listening... 02:48:51.453890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=409. 02:48:51.453890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.453890 TRACE global [824] - We'll wait till request 409 is answered. 02:48:51.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.453890 TRACE network [c80] - Made first apply on cl 02:48:51.453890 TRACE network [c80] - Applied on gs 02:48:51.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.453890 TRACE network [c80] - Made second apply on cl 02:48:51.453890 TRACE network [c80] - Listening... 02:48:51.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.469515 TRACE network [c80] - Made first apply on cl 02:48:51.469515 TRACE network [c80] - Applied on gs 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.469515 TRACE network [c80] - Made second apply on cl 02:48:51.469515 TRACE network [c80] - Listening... 02:48:51.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.469515 TRACE network [c80] - Made first apply on cl 02:48:51.469515 TRACE network [c80] - Applied on gs 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.469515 TRACE network [c80] - Made second apply on cl 02:48:51.469515 TRACE network [c80] - Listening... 02:48:51.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.469515 TRACE network [c80] - Made first apply on cl 02:48:51.469515 TRACE network [c80] - Applied on gs 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.469515 TRACE network [c80] - Made second apply on cl 02:48:51.469515 TRACE network [c80] - Listening... 02:48:51.469515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=410. 02:48:51.469515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.469515 TRACE network [c80] - Made first apply on cl 02:48:51.469515 TRACE global [824] - We'll wait till request 410 is answered. 02:48:51.469515 TRACE network [c80] - Applied on gs 02:48:51.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.469515 TRACE network [c80] - Made second apply on cl 02:48:51.469515 TRACE network [c80] - Listening... 02:48:51.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Magic Forest'. 02:48:51.485140 TRACE ai [c80] - Completing goal: FIND OBJ 13,258 (Таргрон) 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Magic Forest} Would you like to recruit Faerie Dragons?', askID '346', soundID '0', selection '0', cancel '1'. 02:48:51.485140 DEBUG ai [c80] - Adding query 346 - Blocking dialog query with 0 components - {Magic Forest} Would you like to recruit Faerie Dragons?. Total queries count: 1 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 DEBUG ai [ca0] - I'll answer the query 346 giving the choice 1 02:48:51.485140 TRACE network [ca0] - Sending a request "struct QueryReply". It'll have an ID=411. 02:48:51.485140 TRACE network [ca0] - Sending to server a pack of type struct QueryReply 02:48:51.485140 DEBUG ai [ca0] - Attempted answering query 346 - Blocking dialog query with 0 components - {Magic Forest} Would you like to recruit Faerie Dragons?. Request id=411. Waiting for results... 02:48:51.485140 TRACE global [ca0] - We'll wait till request 411 is answered. 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.485140 TRACE network [c80] - Applied on gs 02:48:51.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.485140 DEBUG ai [c80] - Removing query 346 - Blocking dialog query with 0 components - {Magic Forest} Would you like to recruit Faerie Dragons?. Total queries count: 0 02:48:51.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.485140 TRACE network [c80] - Made second apply on cl 02:48:51.485140 TRACE network [c80] - Listening... 02:48:51.485140 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Таргрон and object Magic Forest at 5 62 0. 02:48:51.485140 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=412. 02:48:51.485140 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:48:51.485140 TRACE global [824] - We'll wait till request 412 is answered. 02:48:51.485140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:48:51.485140 TRACE network [c80] - Made first apply on cl 02:48:51.500765 TRACE network [c80] - Applied on gs 02:48:51.500765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:48:51.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:51.500765 TRACE network [c80] - Made second apply on cl 02:48:51.500765 TRACE network [c80] - Listening... 02:48:51.500765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:48:51.500765 TRACE network [c80] - Made first apply on cl 02:48:51.500765 TRACE network [c80] - Applied on gs 02:48:51.500765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:51.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:48:51.500765 TRACE network [c80] - Made second apply on cl 02:48:51.500765 TRACE network [c80] - Listening... 02:48:51.500765 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:48:51.500765 TRACE network [c80] - Made first apply on cl 02:48:51.500765 TRACE network [c80] - Applied on gs 02:48:51.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:48:51.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:48:51.500765 TRACE network [c80] - Made second apply on cl 02:48:51.500765 TRACE network [c80] - Listening... 02:48:51.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.500765 TRACE network [c80] - Made first apply on cl 02:48:51.500765 TRACE network [c80] - Applied on gs 02:48:51.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.500765 TRACE network [c80] - Made second apply on cl 02:48:51.500765 TRACE network [c80] - Listening... 02:48:51.500765 TRACE ai [824] - Completing goal: FIND OBJ 13,258 (Таргрон) 02:48:51.500765 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:51.500765 TRACE ai [824] - Completing goal: VISIT TILE (5 62 0) (Таргрон) 02:48:51.500765 DEBUG ai [824] - Hero Таргрон moved from 8 62 0 to 5 62 0. Returning 1. 02:48:51.500765 TRACE ai [824] - Completing goal: VISIT TILE (5 62 0) (Таргрон) 02:48:51.500765 DEBUG ai [824] - Hero Таргрон visited tile (5 62 0) 02:48:51.500765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.500765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.516390 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:51.532015 DEBUG ai [824] - Considering goal RECRUIT HERO 02:48:51.532015 DEBUG ai [824] - Trying to realize RECRUIT HERO (value 1.000) 02:48:51.532015 DEBUG ai [824] - Trying to recruit a hero in Алондо at 65 21 0 02:48:51.532015 TRACE network [824] - Sending a request "struct HireHero". It'll have an ID=413. 02:48:51.532015 TRACE network [824] - Sending to server a pack of type struct HireHero 02:48:51.532015 TRACE global [824] - We'll wait till request 413 is answered. 02:48:51.532015 TRACE network [c80] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 02:48:51.532015 TRACE network [c80] - Made first apply on cl 02:48:51.532015 TRACE network [c80] - Applied on gs 02:48:51.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 02:48:51.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 02:48:51.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 02:48:51.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 02:48:51.532015 TRACE network [c80] - Made second apply on cl 02:48:51.532015 TRACE network [c80] - Listening... 02:48:51.532015 TRACE network [c80] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 02:48:51.532015 TRACE network [c80] - Made first apply on cl 02:48:51.532015 TRACE network [c80] - Applied on gs 02:48:51.532015 TRACE network [c80] - Made second apply on cl 02:48:51.532015 TRACE network [c80] - Listening... 02:48:51.547640 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:51.547640 TRACE network [c80] - Made first apply on cl 02:48:51.547640 TRACE network [c80] - Applied on gs 02:48:51.547640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '87499'. 02:48:51.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:51.547640 TRACE network [c80] - Made second apply on cl 02:48:51.547640 TRACE network [c80] - Listening... 02:48:51.547640 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:48:51.547640 TRACE network [c80] - Made first apply on cl 02:48:51.547640 TRACE network [c80] - Applied on gs 02:48:51.547640 TRACE network [c80] - Made second apply on cl 02:48:51.547640 TRACE network [c80] - Listening... 02:48:51.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.547640 TRACE network [c80] - Made first apply on cl 02:48:51.547640 TRACE network [c80] - Applied on gs 02:48:51.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.547640 TRACE network [c80] - Made second apply on cl 02:48:51.547640 TRACE network [c80] - Listening... 02:48:51.547640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.547640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.563265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:51.594515 DEBUG ai [824] - Considering goal EXPLORE 02:48:51.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.750765 TRACE ai [824] - Time of where to explore was 63 ms. 02:48:51.766390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:51.782015 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:48:51.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.797640 DEBUG ai [824] - Considering goal VISIT TILE (65 24 0) (Олвин) 02:48:51.797640 DEBUG ai [824] - Trying to realize VISIT TILE (65 24 0) (Олвин) (value 4.000) 02:48:51.797640 DEBUG ai [824] - Moving hero Олвин to tile 65 24 0 02:48:51.797640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=414. 02:48:51.797640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.797640 TRACE global [824] - We'll wait till request 414 is answered. 02:48:51.797640 TRACE network [c80] - Made first apply on cl 02:48:51.797640 TRACE network [c80] - Applied on gs 02:48:51.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.797640 TRACE network [c80] - Made second apply on cl 02:48:51.797640 TRACE network [c80] - Listening... 02:48:51.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.813265 TRACE network [c80] - Made first apply on cl 02:48:51.813265 TRACE network [c80] - Applied on gs 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.813265 TRACE network [c80] - Made second apply on cl 02:48:51.813265 TRACE network [c80] - Listening... 02:48:51.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.813265 TRACE network [c80] - Made first apply on cl 02:48:51.813265 TRACE network [c80] - Applied on gs 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.813265 TRACE network [c80] - Made second apply on cl 02:48:51.813265 TRACE network [c80] - Listening... 02:48:51.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.813265 TRACE network [c80] - Made first apply on cl 02:48:51.813265 TRACE network [c80] - Applied on gs 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.813265 TRACE network [c80] - Made second apply on cl 02:48:51.813265 TRACE network [c80] - Listening... 02:48:51.813265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=415. 02:48:51.813265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:51.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.813265 TRACE network [c80] - Made first apply on cl 02:48:51.813265 TRACE global [824] - We'll wait till request 415 is answered. 02:48:51.813265 TRACE network [c80] - Applied on gs 02:48:51.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:51.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.813265 TRACE network [c80] - Made second apply on cl 02:48:51.813265 TRACE network [c80] - Listening... 02:48:51.813265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:51.828890 TRACE ai [c80] - Completing goal: FIND OBJ 13,476 (Олвин) 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:51.828890 TRACE network [c80] - Made first apply on cl 02:48:51.828890 TRACE network [c80] - Applied on gs 02:48:51.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:51.828890 TRACE network [c80] - Made second apply on cl 02:48:51.828890 TRACE network [c80] - Listening... 02:48:51.828890 TRACE ai [824] - Completing goal: VISIT TILE (65 24 0) (Олвин) 02:48:51.828890 DEBUG ai [824] - Hero Олвин moved from 65 22 0 to 65 23 0. Returning 1. 02:48:51.828890 TRACE ai [824] - Completing goal: VISIT TILE (65 24 0) (Олвин) 02:48:51.828890 DEBUG ai [824] - Hero Олвин visited tile (65 24 0) 02:48:51.828890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.828890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:51.844515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:51.860140 DEBUG ai [824] - Considering goal EXPLORE 02:48:51.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:51.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.063265 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:52.094515 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:52.110140 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:48:52.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.110140 DEBUG ai [824] - Considering goal VISIT TILE (64 23 0) (Олвин) 02:48:52.125765 DEBUG ai [824] - Trying to realize VISIT TILE (64 23 0) (Олвин) (value 4.000) 02:48:52.125765 DEBUG ai [824] - Moving hero Олвин to tile 64 23 0 02:48:52.125765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=416. 02:48:52.125765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:52.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:52.125765 TRACE network [c80] - Made first apply on cl 02:48:52.125765 TRACE global [824] - We'll wait till request 416 is answered. 02:48:52.125765 TRACE network [c80] - Applied on gs 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:52.125765 TRACE network [c80] - Made second apply on cl 02:48:52.125765 TRACE network [c80] - Listening... 02:48:52.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:52.125765 TRACE network [c80] - Made first apply on cl 02:48:52.125765 TRACE network [c80] - Applied on gs 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.125765 TRACE network [c80] - Made second apply on cl 02:48:52.125765 TRACE network [c80] - Listening... 02:48:52.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:52.125765 TRACE network [c80] - Made first apply on cl 02:48:52.125765 TRACE network [c80] - Applied on gs 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:52.125765 TRACE network [c80] - Made second apply on cl 02:48:52.125765 TRACE network [c80] - Listening... 02:48:52.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:52.125765 TRACE network [c80] - Made first apply on cl 02:48:52.125765 TRACE network [c80] - Applied on gs 02:48:52.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:52.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:52.125765 TRACE network [c80] - Made second apply on cl 02:48:52.125765 TRACE network [c80] - Listening... 02:48:52.125765 TRACE ai [824] - Completing goal: VISIT TILE (64 23 0) (Олвин) 02:48:52.141390 DEBUG ai [824] - Hero Олвин moved from 65 23 0 to 64 23 0. Returning 1. 02:48:52.141390 TRACE ai [824] - Completing goal: VISIT TILE (64 23 0) (Олвин) 02:48:52.141390 DEBUG ai [824] - Hero Олвин visited tile (64 23 0) 02:48:52.141390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:52.141390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:52.157015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:52.188265 DEBUG ai [824] - Considering goal EXPLORE 02:48:52.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.235140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.360140 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:52.360140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:52.391390 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:48:52.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.407015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:52.407015 DEBUG ai [824] - Considering goal VISIT TILE (140 142 1) (Malcom) 02:48:52.407015 DEBUG ai [824] - Trying to realize VISIT TILE (140 142 1) (Malcom) (value 4.000) 02:48:52.407015 DEBUG ai [824] - Moving hero Malcom to tile 140 142 1 02:48:52.407015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=417. 02:48:52.407015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:52.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:52.422640 TRACE network [c80] - Made first apply on cl 02:48:52.422640 TRACE global [824] - We'll wait till request 417 is answered. 02:48:52.422640 TRACE network [c80] - Applied on gs 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:52.422640 TRACE network [c80] - Made second apply on cl 02:48:52.422640 TRACE network [c80] - Listening... 02:48:52.422640 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:52.422640 TRACE network [c80] - Made first apply on cl 02:48:52.422640 TRACE network [c80] - Applied on gs 02:48:52.422640 TRACE network [c80] - Made second apply on cl 02:48:52.422640 TRACE network [c80] - Listening... 02:48:52.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:52.422640 TRACE network [c80] - Made first apply on cl 02:48:52.422640 TRACE network [c80] - Applied on gs 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.422640 TRACE network [c80] - Made second apply on cl 02:48:52.422640 TRACE network [c80] - Listening... 02:48:52.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:52.422640 TRACE network [c80] - Made first apply on cl 02:48:52.422640 TRACE network [c80] - Applied on gs 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:52.422640 TRACE network [c80] - Made second apply on cl 02:48:52.422640 TRACE network [c80] - Listening... 02:48:52.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:52.422640 TRACE network [c80] - Made first apply on cl 02:48:52.422640 TRACE network [c80] - Applied on gs 02:48:52.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:52.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:52.422640 TRACE network [c80] - Made second apply on cl 02:48:52.422640 TRACE network [c80] - Listening... 02:48:52.422640 TRACE ai [824] - Completing goal: VISIT TILE (140 142 1) (Malcom) 02:48:52.422640 DEBUG ai [824] - Hero Malcom moved from 141 141 1 to 140 142 1. Returning 1. 02:48:52.422640 TRACE ai [824] - Completing goal: VISIT TILE (140 142 1) (Malcom) 02:48:52.422640 DEBUG ai [824] - Hero Malcom visited tile (140 142 1) 02:48:52.422640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:52.422640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:52.438265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:52.485140 DEBUG ai [824] - Considering goal EXPLORE 02:48:52.485140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.532015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.532015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.657015 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:52.672640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:52.688265 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:48:52.688265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.688265 DEBUG ai [824] - Considering goal VISIT TILE (63 24 0) (Олвин) 02:48:52.703890 DEBUG ai [824] - Trying to realize VISIT TILE (63 24 0) (Олвин) (value 4.000) 02:48:52.703890 DEBUG ai [824] - Moving hero Олвин to tile 63 24 0 02:48:52.703890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=418. 02:48:52.703890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:52.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:52.703890 TRACE network [c80] - Made first apply on cl 02:48:52.703890 TRACE global [824] - We'll wait till request 418 is answered. 02:48:52.703890 TRACE network [c80] - Applied on gs 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:52.703890 TRACE network [c80] - Made second apply on cl 02:48:52.703890 TRACE network [c80] - Listening... 02:48:52.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:52.703890 TRACE network [c80] - Made first apply on cl 02:48:52.703890 TRACE network [c80] - Applied on gs 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:52.703890 TRACE network [c80] - Made second apply on cl 02:48:52.703890 TRACE network [c80] - Listening... 02:48:52.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:52.703890 TRACE network [c80] - Made first apply on cl 02:48:52.703890 TRACE network [c80] - Applied on gs 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:52.703890 TRACE network [c80] - Made second apply on cl 02:48:52.703890 TRACE network [c80] - Listening... 02:48:52.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:52.703890 TRACE network [c80] - Made first apply on cl 02:48:52.703890 TRACE network [c80] - Applied on gs 02:48:52.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:52.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:52.703890 TRACE network [c80] - Made second apply on cl 02:48:52.703890 TRACE network [c80] - Listening... 02:48:52.703890 TRACE ai [824] - Completing goal: VISIT TILE (63 24 0) (Олвин) 02:48:52.703890 DEBUG ai [824] - Hero Олвин moved from 64 23 0 to 63 24 0. Returning 1. 02:48:52.719515 TRACE ai [824] - Completing goal: VISIT TILE (63 24 0) (Олвин) 02:48:52.719515 DEBUG ai [824] - Hero Олвин visited tile (63 24 0) 02:48:52.719515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:52.719515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:52.719515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:52.750765 DEBUG ai [824] - Considering goal EXPLORE 02:48:52.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:52.828890 TRACE ai [824] - Time of where to explore was 16 ms. 02:48:52.907015 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:52.985140 TRACE ai [824] - Time of where to explore was 63 ms. 02:48:53.000765 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:53.016390 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:48:53.094515 TRACE ai [824] - Time of where to explore was 62 ms. 02:48:53.110140 DEBUG ai [824] - Considering goal VISIT TILE (69 24 0) (Олвин) 02:48:53.110140 DEBUG ai [824] - Trying to realize VISIT TILE (69 24 0) (Олвин) (value 4.000) 02:48:53.110140 DEBUG ai [824] - Moving hero Олвин to tile 69 24 0 02:48:53.110140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=419. 02:48:53.110140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.110140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.110140 TRACE network [c80] - Made first apply on cl 02:48:53.110140 TRACE global [824] - We'll wait till request 419 is answered. 02:48:53.110140 TRACE network [c80] - Applied on gs 02:48:53.110140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.110140 TRACE network [c80] - Made second apply on cl 02:48:53.110140 TRACE network [c80] - Listening... 02:48:53.110140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.125765 TRACE network [c80] - Made first apply on cl 02:48:53.125765 TRACE network [c80] - Applied on gs 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE network [c80] - Made second apply on cl 02:48:53.125765 TRACE network [c80] - Listening... 02:48:53.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.125765 TRACE network [c80] - Made first apply on cl 02:48:53.125765 TRACE network [c80] - Applied on gs 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.125765 TRACE network [c80] - Made second apply on cl 02:48:53.125765 TRACE network [c80] - Listening... 02:48:53.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.125765 TRACE network [c80] - Made first apply on cl 02:48:53.125765 TRACE network [c80] - Applied on gs 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.125765 TRACE network [c80] - Made second apply on cl 02:48:53.125765 TRACE network [c80] - Listening... 02:48:53.125765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=420. 02:48:53.125765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.125765 TRACE network [c80] - Made first apply on cl 02:48:53.125765 TRACE global [824] - We'll wait till request 420 is answered. 02:48:53.125765 TRACE network [c80] - Applied on gs 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.125765 TRACE network [c80] - Made second apply on cl 02:48:53.125765 TRACE network [c80] - Listening... 02:48:53.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.125765 TRACE network [c80] - Made first apply on cl 02:48:53.125765 TRACE network [c80] - Applied on gs 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.125765 TRACE network [c80] - Made second apply on cl 02:48:53.125765 TRACE network [c80] - Listening... 02:48:53.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.125765 TRACE network [c80] - Made first apply on cl 02:48:53.141390 TRACE network [c80] - Applied on gs 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.141390 TRACE network [c80] - Made second apply on cl 02:48:53.141390 TRACE network [c80] - Listening... 02:48:53.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.141390 TRACE network [c80] - Made first apply on cl 02:48:53.141390 TRACE network [c80] - Applied on gs 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.141390 TRACE network [c80] - Made second apply on cl 02:48:53.141390 TRACE network [c80] - Listening... 02:48:53.141390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=421. 02:48:53.141390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.141390 TRACE network [c80] - Made first apply on cl 02:48:53.141390 TRACE global [824] - We'll wait till request 421 is answered. 02:48:53.141390 TRACE network [c80] - Applied on gs 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.141390 TRACE network [c80] - Made second apply on cl 02:48:53.141390 TRACE network [c80] - Listening... 02:48:53.141390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.141390 TRACE network [c80] - Made first apply on cl 02:48:53.141390 TRACE network [c80] - Applied on gs 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.141390 TRACE network [c80] - Made second apply on cl 02:48:53.141390 TRACE network [c80] - Listening... 02:48:53.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.141390 TRACE network [c80] - Made first apply on cl 02:48:53.141390 TRACE network [c80] - Applied on gs 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.141390 TRACE network [c80] - Made second apply on cl 02:48:53.141390 TRACE network [c80] - Listening... 02:48:53.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.141390 TRACE network [c80] - Made first apply on cl 02:48:53.141390 TRACE network [c80] - Applied on gs 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.141390 TRACE network [c80] - Made second apply on cl 02:48:53.141390 TRACE network [c80] - Listening... 02:48:53.141390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=422. 02:48:53.141390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.141390 TRACE network [c80] - Made first apply on cl 02:48:53.141390 TRACE global [824] - We'll wait till request 422 is answered. 02:48:53.141390 TRACE network [c80] - Applied on gs 02:48:53.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.141390 TRACE network [c80] - Made second apply on cl 02:48:53.141390 TRACE network [c80] - Listening... 02:48:53.141390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.157015 TRACE network [c80] - Made first apply on cl 02:48:53.157015 TRACE network [c80] - Applied on gs 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.157015 TRACE network [c80] - Made second apply on cl 02:48:53.157015 TRACE network [c80] - Listening... 02:48:53.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.157015 TRACE network [c80] - Made first apply on cl 02:48:53.157015 TRACE network [c80] - Applied on gs 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.157015 TRACE network [c80] - Made second apply on cl 02:48:53.157015 TRACE network [c80] - Listening... 02:48:53.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.157015 TRACE network [c80] - Made first apply on cl 02:48:53.157015 TRACE network [c80] - Applied on gs 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.157015 TRACE network [c80] - Made second apply on cl 02:48:53.157015 TRACE network [c80] - Listening... 02:48:53.157015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=423. 02:48:53.157015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.157015 TRACE network [c80] - Made first apply on cl 02:48:53.157015 TRACE global [824] - We'll wait till request 423 is answered. 02:48:53.157015 TRACE network [c80] - Applied on gs 02:48:53.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.157015 TRACE network [c80] - Made second apply on cl 02:48:53.157015 TRACE network [c80] - Listening... 02:48:53.157015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.172640 TRACE network [c80] - Made first apply on cl 02:48:53.172640 TRACE network [c80] - Applied on gs 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE network [c80] - Made second apply on cl 02:48:53.172640 TRACE network [c80] - Listening... 02:48:53.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.172640 TRACE network [c80] - Made first apply on cl 02:48:53.172640 TRACE network [c80] - Applied on gs 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.172640 TRACE network [c80] - Made second apply on cl 02:48:53.172640 TRACE network [c80] - Listening... 02:48:53.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.172640 TRACE network [c80] - Made first apply on cl 02:48:53.172640 TRACE network [c80] - Applied on gs 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.172640 TRACE network [c80] - Made second apply on cl 02:48:53.172640 TRACE network [c80] - Listening... 02:48:53.172640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=424. 02:48:53.172640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.172640 TRACE network [c80] - Made first apply on cl 02:48:53.172640 TRACE global [824] - We'll wait till request 424 is answered. 02:48:53.172640 TRACE network [c80] - Applied on gs 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.172640 TRACE network [c80] - Made second apply on cl 02:48:53.172640 TRACE network [c80] - Listening... 02:48:53.172640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.172640 TRACE network [c80] - Made first apply on cl 02:48:53.172640 TRACE network [c80] - Applied on gs 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.172640 TRACE network [c80] - Made second apply on cl 02:48:53.172640 TRACE network [c80] - Listening... 02:48:53.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.172640 TRACE network [c80] - Made first apply on cl 02:48:53.172640 TRACE network [c80] - Applied on gs 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.172640 TRACE network [c80] - Made second apply on cl 02:48:53.172640 TRACE network [c80] - Listening... 02:48:53.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.172640 TRACE network [c80] - Made first apply on cl 02:48:53.172640 TRACE network [c80] - Applied on gs 02:48:53.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.172640 TRACE network [c80] - Made second apply on cl 02:48:53.172640 TRACE network [c80] - Listening... 02:48:53.172640 TRACE ai [824] - Completing goal: VISIT TILE (69 24 0) (Олвин) 02:48:53.172640 DEBUG ai [824] - Hero Олвин moved from 63 24 0 to 69 24 0. Returning 1. 02:48:53.188265 TRACE ai [824] - Completing goal: VISIT TILE (69 24 0) (Олвин) 02:48:53.188265 DEBUG ai [824] - Hero Олвин visited tile (69 24 0) 02:48:53.188265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:53.188265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:53.203890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:53.219515 DEBUG ai [824] - Considering goal EXPLORE 02:48:53.235140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.282015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.328890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.438265 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:53.485140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:53.500765 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:48:53.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.516390 DEBUG ai [824] - Considering goal VISIT TILE (69 22 0) (Олвин) 02:48:53.532015 DEBUG ai [824] - Trying to realize VISIT TILE (69 22 0) (Олвин) (value 4.000) 02:48:53.532015 DEBUG ai [824] - Moving hero Олвин to tile 69 22 0 02:48:53.532015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=425. 02:48:53.532015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.532015 TRACE network [c80] - Made first apply on cl 02:48:53.532015 TRACE global [824] - We'll wait till request 425 is answered. 02:48:53.532015 TRACE network [c80] - Applied on gs 02:48:53.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.532015 TRACE network [c80] - Made second apply on cl 02:48:53.532015 TRACE network [c80] - Listening... 02:48:53.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.547640 TRACE network [c80] - Made first apply on cl 02:48:53.547640 TRACE network [c80] - Applied on gs 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.547640 TRACE network [c80] - Made second apply on cl 02:48:53.547640 TRACE network [c80] - Listening... 02:48:53.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.547640 TRACE network [c80] - Made first apply on cl 02:48:53.547640 TRACE network [c80] - Applied on gs 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.547640 TRACE network [c80] - Made second apply on cl 02:48:53.547640 TRACE network [c80] - Listening... 02:48:53.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.547640 TRACE network [c80] - Made first apply on cl 02:48:53.547640 TRACE network [c80] - Applied on gs 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.547640 TRACE network [c80] - Made second apply on cl 02:48:53.547640 TRACE network [c80] - Listening... 02:48:53.547640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=426. 02:48:53.547640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.547640 TRACE network [c80] - Made first apply on cl 02:48:53.547640 TRACE global [824] - We'll wait till request 426 is answered. 02:48:53.547640 TRACE network [c80] - Applied on gs 02:48:53.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.547640 TRACE network [c80] - Made second apply on cl 02:48:53.547640 TRACE network [c80] - Listening... 02:48:53.547640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fountain of Fortune'. 02:48:53.563265 TRACE ai [c80] - Completing goal: FIND OBJ 4,222 (Олвин) 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '607'. 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.563265 TRACE network [c80] - Made first apply on cl 02:48:53.563265 TRACE network [c80] - Applied on gs 02:48:53.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.563265 TRACE network [c80] - Made second apply on cl 02:48:53.563265 TRACE network [c80] - Listening... 02:48:53.563265 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Олвин and object Fountain of Fortune at 69 22 0. 02:48:53.563265 TRACE ai [824] - Completing goal: FIND OBJ 4,222 (Олвин) 02:48:53.563265 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:53.563265 TRACE ai [824] - Completing goal: VISIT TILE (69 22 0) (Олвин) 02:48:53.563265 DEBUG ai [824] - Hero Олвин moved from 69 24 0 to 69 22 0. Returning 1. 02:48:53.563265 TRACE ai [824] - Completing goal: VISIT TILE (69 22 0) (Олвин) 02:48:53.563265 DEBUG ai [824] - Hero Олвин visited tile (69 22 0) 02:48:53.563265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:53.563265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:53.578890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:53.610140 DEBUG ai [824] - Considering goal EXPLORE 02:48:53.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.688265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.688265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.782015 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:53.860140 TRACE ai [824] - Time of where to explore was 63 ms. 02:48:53.875765 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:53.891390 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:48:53.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:53.922640 DEBUG ai [824] - Considering goal VISIT TILE (5 140 0) (Эйсидус) 02:48:53.922640 DEBUG ai [824] - Trying to realize VISIT TILE (5 140 0) (Эйсидус) (value 4.000) 02:48:53.922640 DEBUG ai [824] - Moving hero Эйсидус to tile 5 140 0 02:48:53.922640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=427. 02:48:53.922640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:53.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.922640 TRACE network [c80] - Made first apply on cl 02:48:53.922640 TRACE global [824] - We'll wait till request 427 is answered. 02:48:53.922640 TRACE network [c80] - Applied on gs 02:48:53.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:53.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.922640 TRACE network [c80] - Made second apply on cl 02:48:53.922640 TRACE network [c80] - Listening... 02:48:53.922640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:53.938265 TRACE network [c80] - Made first apply on cl 02:48:53.938265 TRACE network [c80] - Applied on gs 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:53.938265 TRACE network [c80] - Made second apply on cl 02:48:53.938265 TRACE network [c80] - Listening... 02:48:53.938265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:53.938265 TRACE network [c80] - Made first apply on cl 02:48:53.938265 TRACE network [c80] - Applied on gs 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Light blue Keymaster's Tent'. 02:48:53.938265 TRACE ai [c80] - Completing goal: FIND OBJ 14,359 (Эйсидус) 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:53.938265 TRACE network [c80] - Made second apply on cl 02:48:53.938265 TRACE network [c80] - Listening... 02:48:53.938265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:53.938265 TRACE network [c80] - Made first apply on cl 02:48:53.938265 TRACE network [c80] - Applied on gs 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:53.938265 TRACE network [c80] - Made second apply on cl 02:48:53.938265 TRACE network [c80] - Listening... 02:48:53.938265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:53.938265 TRACE network [c80] - Made first apply on cl 02:48:53.938265 TRACE network [c80] - Applied on gs 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:53.938265 TRACE network [c80] - Made second apply on cl 02:48:53.938265 TRACE network [c80] - Listening... 02:48:53.938265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:53.938265 TRACE network [c80] - Made first apply on cl 02:48:53.938265 TRACE network [c80] - Applied on gs 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:53.938265 TRACE network [c80] - Made second apply on cl 02:48:53.938265 TRACE network [c80] - Listening... 02:48:53.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:53.938265 TRACE network [c80] - Made first apply on cl 02:48:53.938265 TRACE network [c80] - Applied on gs 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:53.938265 TRACE network [c80] - Made second apply on cl 02:48:53.938265 TRACE network [c80] - Listening... 02:48:53.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:53.938265 TRACE network [c80] - Made first apply on cl 02:48:53.938265 TRACE network [c80] - Applied on gs 02:48:53.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:53.938265 TRACE network [c80] - Made second apply on cl 02:48:53.938265 TRACE network [c80] - Listening... 02:48:53.953890 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Эйсидус and object Light blue Keymaster's Tent at 5 140 0. 02:48:53.953890 TRACE ai [824] - Completing goal: FIND OBJ 14,359 (Эйсидус) 02:48:53.953890 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:53.953890 TRACE ai [824] - Completing goal: VISIT TILE (5 140 0) (Эйсидус) 02:48:53.953890 DEBUG ai [824] - Hero Эйсидус moved from 6 140 0 to 5 140 0. Returning 1. 02:48:53.953890 TRACE ai [824] - Completing goal: VISIT TILE (5 140 0) (Эйсидус) 02:48:53.953890 DEBUG ai [824] - Hero Эйсидус visited tile (5 140 0) 02:48:53.953890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:53.953890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:53.969515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:54.000765 DEBUG ai [824] - Considering goal EXPLORE 02:48:54.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.235140 TRACE ai [824] - Time of where to explore was 125 ms. 02:48:54.328890 TRACE ai [824] - Time of where to explore was 94 ms. 02:48:54.344515 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:54.360140 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:48:54.485140 TRACE ai [824] - Time of where to explore was 125 ms. 02:48:54.485140 DEBUG ai [824] - Considering goal VISIT TILE (73 27 0) (Олвин) 02:48:54.485140 DEBUG ai [824] - Trying to realize VISIT TILE (73 27 0) (Олвин) (value 4.000) 02:48:54.485140 DEBUG ai [824] - Moving hero Олвин to tile 73 27 0 02:48:54.485140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=428. 02:48:54.485140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.485140 TRACE global [824] - We'll wait till request 428 is answered. 02:48:54.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.485140 TRACE network [c80] - Made first apply on cl 02:48:54.485140 TRACE network [c80] - Applied on gs 02:48:54.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.485140 TRACE network [c80] - Made second apply on cl 02:48:54.485140 TRACE network [c80] - Listening... 02:48:54.485140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.500765 TRACE network [c80] - Made first apply on cl 02:48:54.500765 TRACE network [c80] - Applied on gs 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE network [c80] - Made second apply on cl 02:48:54.500765 TRACE network [c80] - Listening... 02:48:54.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.500765 TRACE network [c80] - Made first apply on cl 02:48:54.500765 TRACE network [c80] - Applied on gs 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.500765 TRACE network [c80] - Made second apply on cl 02:48:54.500765 TRACE network [c80] - Listening... 02:48:54.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.500765 TRACE network [c80] - Made first apply on cl 02:48:54.500765 TRACE network [c80] - Applied on gs 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.500765 TRACE network [c80] - Made second apply on cl 02:48:54.500765 TRACE network [c80] - Listening... 02:48:54.500765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=429. 02:48:54.500765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.500765 TRACE network [c80] - Made first apply on cl 02:48:54.500765 TRACE global [824] - We'll wait till request 429 is answered. 02:48:54.500765 TRACE network [c80] - Applied on gs 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.500765 TRACE network [c80] - Made second apply on cl 02:48:54.500765 TRACE network [c80] - Listening... 02:48:54.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.500765 TRACE network [c80] - Made first apply on cl 02:48:54.500765 TRACE network [c80] - Applied on gs 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.500765 TRACE network [c80] - Made second apply on cl 02:48:54.500765 TRACE network [c80] - Listening... 02:48:54.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.500765 TRACE network [c80] - Made first apply on cl 02:48:54.500765 TRACE network [c80] - Applied on gs 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.516390 TRACE network [c80] - Made second apply on cl 02:48:54.516390 TRACE network [c80] - Listening... 02:48:54.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.516390 TRACE network [c80] - Made first apply on cl 02:48:54.516390 TRACE network [c80] - Applied on gs 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.516390 TRACE network [c80] - Made second apply on cl 02:48:54.516390 TRACE network [c80] - Listening... 02:48:54.516390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=430. 02:48:54.516390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.516390 TRACE network [c80] - Made first apply on cl 02:48:54.516390 TRACE global [824] - We'll wait till request 430 is answered. 02:48:54.516390 TRACE network [c80] - Applied on gs 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.516390 TRACE network [c80] - Made second apply on cl 02:48:54.516390 TRACE network [c80] - Listening... 02:48:54.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.516390 TRACE network [c80] - Made first apply on cl 02:48:54.516390 TRACE network [c80] - Applied on gs 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.516390 TRACE network [c80] - Made second apply on cl 02:48:54.516390 TRACE network [c80] - Listening... 02:48:54.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.516390 TRACE network [c80] - Made first apply on cl 02:48:54.516390 TRACE network [c80] - Applied on gs 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.516390 TRACE network [c80] - Made second apply on cl 02:48:54.516390 TRACE network [c80] - Listening... 02:48:54.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.516390 TRACE network [c80] - Made first apply on cl 02:48:54.516390 TRACE network [c80] - Applied on gs 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.516390 TRACE network [c80] - Made second apply on cl 02:48:54.516390 TRACE network [c80] - Listening... 02:48:54.516390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=431. 02:48:54.516390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.516390 TRACE network [c80] - Made first apply on cl 02:48:54.516390 TRACE global [824] - We'll wait till request 431 is answered. 02:48:54.516390 TRACE network [c80] - Applied on gs 02:48:54.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.516390 TRACE network [c80] - Made second apply on cl 02:48:54.516390 TRACE network [c80] - Listening... 02:48:54.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.532015 TRACE network [c80] - Made first apply on cl 02:48:54.532015 TRACE network [c80] - Applied on gs 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.532015 TRACE network [c80] - Made second apply on cl 02:48:54.532015 TRACE network [c80] - Listening... 02:48:54.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.532015 TRACE network [c80] - Made first apply on cl 02:48:54.532015 TRACE network [c80] - Applied on gs 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.532015 TRACE network [c80] - Made second apply on cl 02:48:54.532015 TRACE network [c80] - Listening... 02:48:54.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.532015 TRACE network [c80] - Made first apply on cl 02:48:54.532015 TRACE network [c80] - Applied on gs 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.532015 TRACE network [c80] - Made second apply on cl 02:48:54.532015 TRACE network [c80] - Listening... 02:48:54.532015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=432. 02:48:54.532015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.532015 TRACE network [c80] - Made first apply on cl 02:48:54.532015 TRACE global [824] - We'll wait till request 432 is answered. 02:48:54.532015 TRACE network [c80] - Applied on gs 02:48:54.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.532015 TRACE network [c80] - Made second apply on cl 02:48:54.532015 TRACE network [c80] - Listening... 02:48:54.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.547640 TRACE network [c80] - Made first apply on cl 02:48:54.547640 TRACE network [c80] - Applied on gs 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.547640 TRACE network [c80] - Made second apply on cl 02:48:54.547640 TRACE network [c80] - Listening... 02:48:54.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.547640 TRACE network [c80] - Made first apply on cl 02:48:54.547640 TRACE network [c80] - Applied on gs 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.547640 TRACE network [c80] - Made second apply on cl 02:48:54.547640 TRACE network [c80] - Listening... 02:48:54.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.547640 TRACE network [c80] - Made first apply on cl 02:48:54.547640 TRACE network [c80] - Applied on gs 02:48:54.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.547640 TRACE network [c80] - Made second apply on cl 02:48:54.547640 TRACE network [c80] - Listening... 02:48:54.563265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=433. 02:48:54.563265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.563265 TRACE network [c80] - Made first apply on cl 02:48:54.563265 TRACE global [824] - We'll wait till request 433 is answered. 02:48:54.563265 TRACE network [c80] - Applied on gs 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.563265 TRACE network [c80] - Made second apply on cl 02:48:54.563265 TRACE network [c80] - Listening... 02:48:54.563265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.563265 TRACE network [c80] - Made first apply on cl 02:48:54.563265 TRACE network [c80] - Applied on gs 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.563265 TRACE network [c80] - Made second apply on cl 02:48:54.563265 TRACE network [c80] - Listening... 02:48:54.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.563265 TRACE network [c80] - Made first apply on cl 02:48:54.563265 TRACE network [c80] - Applied on gs 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.563265 TRACE network [c80] - Made second apply on cl 02:48:54.563265 TRACE network [c80] - Listening... 02:48:54.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.563265 TRACE network [c80] - Made first apply on cl 02:48:54.563265 TRACE network [c80] - Applied on gs 02:48:54.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.563265 TRACE network [c80] - Made second apply on cl 02:48:54.563265 TRACE network [c80] - Listening... 02:48:54.563265 TRACE ai [824] - Completing goal: VISIT TILE (73 27 0) (Олвин) 02:48:54.563265 DEBUG ai [824] - Hero Олвин moved from 69 22 0 to 73 27 0. Returning 1. 02:48:54.563265 TRACE ai [824] - Completing goal: VISIT TILE (73 27 0) (Олвин) 02:48:54.563265 DEBUG ai [824] - Hero Олвин visited tile (73 27 0) 02:48:54.563265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:54.563265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:54.578890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:54.641390 DEBUG ai [824] - Considering goal EXPLORE 02:48:54.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.688265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.828890 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:54.844515 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:54.907015 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:48:54.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:54.922640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:54.922640 DEBUG ai [824] - Considering goal VISIT TILE (138 143 1) (Malcom) 02:48:54.922640 DEBUG ai [824] - Trying to realize VISIT TILE (138 143 1) (Malcom) (value 4.000) 02:48:54.922640 DEBUG ai [824] - Moving hero Malcom to tile 138 143 1 02:48:54.922640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=434. 02:48:54.922640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.922640 TRACE network [c80] - Made first apply on cl 02:48:54.922640 TRACE global [824] - We'll wait till request 434 is answered. 02:48:54.922640 TRACE network [c80] - Applied on gs 02:48:54.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.922640 TRACE network [c80] - Made second apply on cl 02:48:54.922640 TRACE network [c80] - Listening... 02:48:54.922640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.938265 TRACE network [c80] - Made first apply on cl 02:48:54.938265 TRACE network [c80] - Applied on gs 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.938265 TRACE network [c80] - Made second apply on cl 02:48:54.938265 TRACE network [c80] - Listening... 02:48:54.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.938265 TRACE network [c80] - Made first apply on cl 02:48:54.938265 TRACE network [c80] - Applied on gs 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.938265 TRACE network [c80] - Made second apply on cl 02:48:54.938265 TRACE network [c80] - Listening... 02:48:54.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.938265 TRACE network [c80] - Made first apply on cl 02:48:54.938265 TRACE network [c80] - Applied on gs 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.938265 TRACE network [c80] - Made second apply on cl 02:48:54.938265 TRACE network [c80] - Listening... 02:48:54.938265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=435. 02:48:54.938265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:54.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.938265 TRACE network [c80] - Made first apply on cl 02:48:54.938265 TRACE global [824] - We'll wait till request 435 is answered. 02:48:54.938265 TRACE network [c80] - Applied on gs 02:48:54.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:54.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.938265 TRACE network [c80] - Made second apply on cl 02:48:54.938265 TRACE network [c80] - Listening... 02:48:54.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Idol of Fortune'. 02:48:54.953890 TRACE ai [c80] - Completing goal: FIND OBJ 15,498 (Malcom) 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:54.953890 TRACE network [c80] - Made first apply on cl 02:48:54.953890 TRACE network [c80] - Applied on gs 02:48:54.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:54.953890 TRACE network [c80] - Made second apply on cl 02:48:54.953890 TRACE network [c80] - Listening... 02:48:54.953890 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Malcom and object Idol of Fortune at 138 143 1. 02:48:54.953890 TRACE ai [824] - Completing goal: FIND OBJ 15,498 (Malcom) 02:48:54.953890 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:48:54.953890 TRACE ai [824] - Completing goal: VISIT TILE (138 143 1) (Malcom) 02:48:54.953890 DEBUG ai [824] - Hero Malcom moved from 140 142 1 to 138 143 1. Returning 1. 02:48:54.953890 TRACE ai [824] - Completing goal: VISIT TILE (138 143 1) (Malcom) 02:48:54.953890 DEBUG ai [824] - Hero Malcom visited tile (138 143 1) 02:48:54.953890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:54.953890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:54.969515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:54.985140 DEBUG ai [824] - Considering goal EXPLORE 02:48:55.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.078890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.250765 TRACE ai [824] - Time of where to explore was 125 ms. 02:48:55.250765 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:55.282015 DEBUG ai [824] - Considering goal EXPLORE (Aeris) 02:48:55.422640 TRACE ai [824] - Time of where to explore was 125 ms. 02:48:55.422640 DEBUG ai [824] - Considering goal VISIT TILE (60 22 0) (Aeris) 02:48:55.422640 DEBUG ai [824] - Trying to realize VISIT TILE (60 22 0) (Aeris) (value 4.000) 02:48:55.438265 DEBUG ai [824] - Moving hero Aeris to tile 60 22 0 02:48:55.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=436. 02:48:55.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.438265 TRACE network [c80] - Made first apply on cl 02:48:55.438265 TRACE global [824] - We'll wait till request 436 is answered. 02:48:55.438265 TRACE network [c80] - Applied on gs 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.438265 TRACE network [c80] - Made second apply on cl 02:48:55.438265 TRACE network [c80] - Listening... 02:48:55.438265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:55.438265 TRACE network [c80] - Made first apply on cl 02:48:55.438265 TRACE network [c80] - Applied on gs 02:48:55.438265 TRACE network [c80] - Made second apply on cl 02:48:55.438265 TRACE network [c80] - Listening... 02:48:55.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.438265 TRACE network [c80] - Made first apply on cl 02:48:55.438265 TRACE network [c80] - Applied on gs 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.438265 TRACE network [c80] - Made second apply on cl 02:48:55.438265 TRACE network [c80] - Listening... 02:48:55.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.438265 TRACE network [c80] - Made first apply on cl 02:48:55.438265 TRACE network [c80] - Applied on gs 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.438265 TRACE network [c80] - Made second apply on cl 02:48:55.438265 TRACE network [c80] - Listening... 02:48:55.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.438265 TRACE network [c80] - Made first apply on cl 02:48:55.438265 TRACE network [c80] - Applied on gs 02:48:55.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.438265 TRACE network [c80] - Made second apply on cl 02:48:55.438265 TRACE network [c80] - Listening... 02:48:55.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=437. 02:48:55.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.453890 TRACE global [824] - We'll wait till request 437 is answered. 02:48:55.453890 TRACE network [c80] - Made first apply on cl 02:48:55.453890 TRACE network [c80] - Applied on gs 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.453890 TRACE network [c80] - Made second apply on cl 02:48:55.453890 TRACE network [c80] - Listening... 02:48:55.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.453890 TRACE network [c80] - Made first apply on cl 02:48:55.453890 TRACE network [c80] - Applied on gs 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.453890 TRACE network [c80] - Made second apply on cl 02:48:55.453890 TRACE network [c80] - Listening... 02:48:55.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.453890 TRACE network [c80] - Made first apply on cl 02:48:55.453890 TRACE network [c80] - Applied on gs 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.453890 TRACE network [c80] - Made second apply on cl 02:48:55.453890 TRACE network [c80] - Listening... 02:48:55.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.453890 TRACE network [c80] - Made first apply on cl 02:48:55.453890 TRACE network [c80] - Applied on gs 02:48:55.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.453890 TRACE network [c80] - Made second apply on cl 02:48:55.453890 TRACE network [c80] - Listening... 02:48:55.453890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=438. 02:48:55.453890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.453890 TRACE network [c80] - Made first apply on cl 02:48:55.469515 TRACE global [824] - We'll wait till request 438 is answered. 02:48:55.469515 TRACE network [c80] - Applied on gs 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.469515 TRACE network [c80] - Made second apply on cl 02:48:55.469515 TRACE network [c80] - Listening... 02:48:55.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.469515 TRACE network [c80] - Made first apply on cl 02:48:55.469515 TRACE network [c80] - Applied on gs 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.469515 TRACE network [c80] - Made second apply on cl 02:48:55.469515 TRACE network [c80] - Listening... 02:48:55.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.469515 TRACE network [c80] - Made first apply on cl 02:48:55.469515 TRACE network [c80] - Applied on gs 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.469515 TRACE network [c80] - Made second apply on cl 02:48:55.469515 TRACE network [c80] - Listening... 02:48:55.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.469515 TRACE network [c80] - Made first apply on cl 02:48:55.469515 TRACE network [c80] - Applied on gs 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.469515 TRACE network [c80] - Made second apply on cl 02:48:55.469515 TRACE network [c80] - Listening... 02:48:55.469515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=439. 02:48:55.469515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.469515 TRACE global [824] - We'll wait till request 439 is answered. 02:48:55.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.469515 TRACE network [c80] - Made first apply on cl 02:48:55.469515 TRACE network [c80] - Applied on gs 02:48:55.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.469515 TRACE network [c80] - Made second apply on cl 02:48:55.469515 TRACE network [c80] - Listening... 02:48:55.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.485140 TRACE network [c80] - Made first apply on cl 02:48:55.485140 TRACE network [c80] - Applied on gs 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.485140 TRACE network [c80] - Made second apply on cl 02:48:55.485140 TRACE network [c80] - Listening... 02:48:55.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.485140 TRACE network [c80] - Made first apply on cl 02:48:55.485140 TRACE network [c80] - Applied on gs 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.485140 TRACE network [c80] - Made second apply on cl 02:48:55.485140 TRACE network [c80] - Listening... 02:48:55.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.485140 TRACE network [c80] - Made first apply on cl 02:48:55.485140 TRACE network [c80] - Applied on gs 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.485140 TRACE network [c80] - Made second apply on cl 02:48:55.485140 TRACE network [c80] - Listening... 02:48:55.485140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=440. 02:48:55.485140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.485140 TRACE network [c80] - Made first apply on cl 02:48:55.485140 TRACE global [824] - We'll wait till request 440 is answered. 02:48:55.485140 TRACE network [c80] - Applied on gs 02:48:55.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.485140 TRACE network [c80] - Made second apply on cl 02:48:55.485140 TRACE network [c80] - Listening... 02:48:55.485140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.500765 TRACE network [c80] - Made first apply on cl 02:48:55.500765 TRACE network [c80] - Applied on gs 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.500765 TRACE network [c80] - Made second apply on cl 02:48:55.500765 TRACE network [c80] - Listening... 02:48:55.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.500765 TRACE network [c80] - Made first apply on cl 02:48:55.500765 TRACE network [c80] - Applied on gs 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.500765 TRACE network [c80] - Made second apply on cl 02:48:55.500765 TRACE network [c80] - Listening... 02:48:55.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.500765 TRACE network [c80] - Made first apply on cl 02:48:55.500765 TRACE network [c80] - Applied on gs 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.500765 TRACE network [c80] - Made second apply on cl 02:48:55.500765 TRACE network [c80] - Listening... 02:48:55.500765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=441. 02:48:55.500765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.500765 TRACE global [824] - We'll wait till request 441 is answered. 02:48:55.500765 TRACE network [c80] - Made first apply on cl 02:48:55.500765 TRACE network [c80] - Applied on gs 02:48:55.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.500765 TRACE network [c80] - Made second apply on cl 02:48:55.500765 TRACE network [c80] - Listening... 02:48:55.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.516390 TRACE network [c80] - Made first apply on cl 02:48:55.516390 TRACE network [c80] - Applied on gs 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.516390 TRACE network [c80] - Made second apply on cl 02:48:55.516390 TRACE network [c80] - Listening... 02:48:55.516390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:55.516390 TRACE network [c80] - Made first apply on cl 02:48:55.516390 TRACE network [c80] - Applied on gs 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Inexhaustible Cart of Lumber'. 02:48:55.516390 TRACE ai [c80] - Completing goal: FIND OBJ 14,031 (Aeris) 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:55.516390 TRACE network [c80] - Made second apply on cl 02:48:55.516390 TRACE network [c80] - Listening... 02:48:55.516390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:55.516390 TRACE network [c80] - Made first apply on cl 02:48:55.516390 TRACE network [c80] - Applied on gs 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:55.516390 TRACE network [c80] - Made second apply on cl 02:48:55.516390 TRACE network [c80] - Listening... 02:48:55.516390 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:48:55.516390 TRACE network [c80] - Made first apply on cl 02:48:55.516390 TRACE network [c80] - Applied on gs 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:48:55.516390 TRACE network [c80] - Made second apply on cl 02:48:55.516390 TRACE network [c80] - Listening... 02:48:55.516390 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:55.516390 TRACE network [c80] - Made first apply on cl 02:48:55.516390 DEBUG global [c80] - removing object id=14031; address=133122416; name=Inexhaustible Cart of Lumber 02:48:55.532015 TRACE network [c80] - Applied on gs 02:48:55.532015 TRACE network [c80] - Made second apply on cl 02:48:55.532015 TRACE network [c80] - Listening... 02:48:55.532015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:55.532015 TRACE network [c80] - Made first apply on cl 02:48:55.532015 TRACE network [c80] - Applied on gs 02:48:55.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:55.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:55.532015 TRACE network [c80] - Made second apply on cl 02:48:55.532015 TRACE network [c80] - Listening... 02:48:55.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.532015 TRACE network [c80] - Made first apply on cl 02:48:55.532015 TRACE network [c80] - Applied on gs 02:48:55.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.532015 TRACE network [c80] - Made second apply on cl 02:48:55.532015 TRACE network [c80] - Listening... 02:48:55.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.532015 TRACE network [c80] - Made first apply on cl 02:48:55.532015 TRACE network [c80] - Applied on gs 02:48:55.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.532015 TRACE network [c80] - Made second apply on cl 02:48:55.532015 TRACE network [c80] - Listening... 02:48:55.532015 TRACE ai [824] - Completing goal: VISIT TILE (60 22 0) (Aeris) 02:48:55.532015 DEBUG ai [824] - Hero Aeris moved from 65 21 0 to 61 23 0. Returning 1. 02:48:55.532015 TRACE ai [824] - Completing goal: VISIT TILE (60 22 0) (Aeris) 02:48:55.532015 DEBUG ai [824] - Hero Aeris visited tile (60 22 0) 02:48:55.532015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:55.532015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:55.547640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:55.563265 DEBUG ai [824] - Considering goal VISIT TILE (61 18 0) (Aeris) 02:48:55.563265 DEBUG ai [824] - Trying to realize VISIT TILE (61 18 0) (Aeris) (value 3.957) 02:48:55.578890 DEBUG ai [824] - Moving hero Aeris to tile 61 18 0 02:48:55.578890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=442. 02:48:55.578890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.578890 TRACE network [c80] - Made first apply on cl 02:48:55.578890 TRACE global [824] - We'll wait till request 442 is answered. 02:48:55.578890 TRACE network [c80] - Applied on gs 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.578890 TRACE network [c80] - Made second apply on cl 02:48:55.578890 TRACE network [c80] - Listening... 02:48:55.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.578890 TRACE network [c80] - Made first apply on cl 02:48:55.578890 TRACE network [c80] - Applied on gs 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.578890 TRACE network [c80] - Made second apply on cl 02:48:55.578890 TRACE network [c80] - Listening... 02:48:55.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.578890 TRACE network [c80] - Made first apply on cl 02:48:55.578890 TRACE network [c80] - Applied on gs 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.578890 TRACE network [c80] - Made second apply on cl 02:48:55.578890 TRACE network [c80] - Listening... 02:48:55.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.578890 TRACE network [c80] - Made first apply on cl 02:48:55.578890 TRACE network [c80] - Applied on gs 02:48:55.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.578890 TRACE network [c80] - Made second apply on cl 02:48:55.578890 TRACE network [c80] - Listening... 02:48:55.594515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=443. 02:48:55.594515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.594515 TRACE global [824] - We'll wait till request 443 is answered. 02:48:55.594515 TRACE network [c80] - Made first apply on cl 02:48:55.594515 TRACE network [c80] - Applied on gs 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.594515 TRACE network [c80] - Made second apply on cl 02:48:55.594515 TRACE network [c80] - Listening... 02:48:55.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.594515 TRACE network [c80] - Made first apply on cl 02:48:55.594515 TRACE network [c80] - Applied on gs 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.594515 TRACE network [c80] - Made second apply on cl 02:48:55.594515 TRACE network [c80] - Listening... 02:48:55.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.594515 TRACE network [c80] - Made first apply on cl 02:48:55.594515 TRACE network [c80] - Applied on gs 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.594515 TRACE network [c80] - Made second apply on cl 02:48:55.594515 TRACE network [c80] - Listening... 02:48:55.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.594515 TRACE network [c80] - Made first apply on cl 02:48:55.594515 TRACE network [c80] - Applied on gs 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.594515 TRACE network [c80] - Made second apply on cl 02:48:55.594515 TRACE network [c80] - Listening... 02:48:55.594515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=444. 02:48:55.594515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.594515 TRACE network [c80] - Made first apply on cl 02:48:55.594515 TRACE global [824] - We'll wait till request 444 is answered. 02:48:55.594515 TRACE network [c80] - Applied on gs 02:48:55.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.594515 TRACE network [c80] - Made second apply on cl 02:48:55.594515 TRACE network [c80] - Listening... 02:48:55.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.610140 TRACE network [c80] - Made first apply on cl 02:48:55.610140 TRACE network [c80] - Applied on gs 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.610140 TRACE network [c80] - Made second apply on cl 02:48:55.610140 TRACE network [c80] - Listening... 02:48:55.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.610140 TRACE network [c80] - Made first apply on cl 02:48:55.610140 TRACE network [c80] - Applied on gs 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.610140 TRACE network [c80] - Made second apply on cl 02:48:55.610140 TRACE network [c80] - Listening... 02:48:55.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.610140 TRACE network [c80] - Made first apply on cl 02:48:55.610140 TRACE network [c80] - Applied on gs 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.610140 TRACE network [c80] - Made second apply on cl 02:48:55.610140 TRACE network [c80] - Listening... 02:48:55.610140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=445. 02:48:55.610140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.610140 TRACE global [824] - We'll wait till request 445 is answered. 02:48:55.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.610140 TRACE network [c80] - Made first apply on cl 02:48:55.610140 TRACE network [c80] - Applied on gs 02:48:55.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.610140 TRACE network [c80] - Made second apply on cl 02:48:55.610140 TRACE network [c80] - Listening... 02:48:55.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.625765 TRACE network [c80] - Made first apply on cl 02:48:55.625765 TRACE network [c80] - Applied on gs 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.625765 TRACE network [c80] - Made second apply on cl 02:48:55.625765 TRACE network [c80] - Listening... 02:48:55.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.625765 TRACE network [c80] - Made first apply on cl 02:48:55.625765 TRACE network [c80] - Applied on gs 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.625765 TRACE network [c80] - Made second apply on cl 02:48:55.625765 TRACE network [c80] - Listening... 02:48:55.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.625765 TRACE network [c80] - Made first apply on cl 02:48:55.625765 TRACE network [c80] - Applied on gs 02:48:55.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.625765 TRACE network [c80] - Made second apply on cl 02:48:55.625765 TRACE network [c80] - Listening... 02:48:55.641390 TRACE ai [824] - Completing goal: VISIT TILE (61 18 0) (Aeris) 02:48:55.641390 DEBUG ai [824] - reserved object id=9581; address=131298096; name=Treetop Tower 02:48:55.641390 DEBUG ai [824] - Hero Aeris moved from 61 23 0 to 61 19 0. Returning 0. 02:48:55.641390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:55.641390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:55.657015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:55.703890 DEBUG ai [824] - Considering goal EXPLORE 02:48:55.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.860140 TRACE ai [824] - Time of where to explore was 16 ms. 02:48:55.860140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.891390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:55.907015 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:48:55.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:55.922640 DEBUG ai [824] - Considering goal VISIT TILE (6 139 0) (Эйсидус) 02:48:55.922640 DEBUG ai [824] - Trying to realize VISIT TILE (6 139 0) (Эйсидус) (value 4.000) 02:48:55.922640 DEBUG ai [824] - Moving hero Эйсидус to tile 6 139 0 02:48:55.922640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=446. 02:48:55.922640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.922640 TRACE network [c80] - Made first apply on cl 02:48:55.922640 TRACE global [824] - We'll wait till request 446 is answered. 02:48:55.922640 TRACE network [c80] - Applied on gs 02:48:55.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.922640 TRACE network [c80] - Made second apply on cl 02:48:55.922640 TRACE network [c80] - Listening... 02:48:55.922640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.922640 TRACE network [c80] - Made first apply on cl 02:48:55.922640 TRACE network [c80] - Applied on gs 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE network [c80] - Made second apply on cl 02:48:55.938265 TRACE network [c80] - Listening... 02:48:55.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.938265 TRACE network [c80] - Made first apply on cl 02:48:55.938265 TRACE network [c80] - Applied on gs 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.938265 TRACE network [c80] - Made second apply on cl 02:48:55.938265 TRACE network [c80] - Listening... 02:48:55.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.938265 TRACE network [c80] - Made first apply on cl 02:48:55.938265 TRACE network [c80] - Applied on gs 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.938265 TRACE network [c80] - Made second apply on cl 02:48:55.938265 TRACE network [c80] - Listening... 02:48:55.938265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=447. 02:48:55.938265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:55.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.938265 TRACE network [c80] - Made first apply on cl 02:48:55.938265 TRACE global [824] - We'll wait till request 447 is answered. 02:48:55.938265 TRACE network [c80] - Applied on gs 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.938265 TRACE network [c80] - Made second apply on cl 02:48:55.938265 TRACE network [c80] - Listening... 02:48:55.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:55.938265 TRACE network [c80] - Made first apply on cl 02:48:55.938265 TRACE network [c80] - Applied on gs 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:55.938265 TRACE network [c80] - Made second apply on cl 02:48:55.938265 TRACE network [c80] - Listening... 02:48:55.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:55.938265 TRACE network [c80] - Made first apply on cl 02:48:55.938265 TRACE network [c80] - Applied on gs 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:55.938265 TRACE network [c80] - Made second apply on cl 02:48:55.938265 TRACE network [c80] - Listening... 02:48:55.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:55.938265 TRACE network [c80] - Made first apply on cl 02:48:55.938265 TRACE network [c80] - Applied on gs 02:48:55.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:55.938265 TRACE network [c80] - Made second apply on cl 02:48:55.938265 TRACE network [c80] - Listening... 02:48:55.938265 TRACE ai [824] - Completing goal: VISIT TILE (6 139 0) (Эйсидус) 02:48:55.938265 DEBUG ai [824] - Hero Эйсидус moved from 5 140 0 to 6 139 0. Returning 1. 02:48:55.938265 TRACE ai [824] - Completing goal: VISIT TILE (6 139 0) (Эйсидус) 02:48:55.938265 DEBUG ai [824] - Hero Эйсидус visited tile (6 139 0) 02:48:55.938265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:55.938265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:55.953890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:55.985140 DEBUG ai [824] - Considering goal EXPLORE 02:48:55.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.157015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:56.157015 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:48:56.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.172640 DEBUG ai [824] - Considering goal VISIT TILE (6 138 0) (Эйсидус) 02:48:56.172640 DEBUG ai [824] - Trying to realize VISIT TILE (6 138 0) (Эйсидус) (value 4.000) 02:48:56.172640 DEBUG ai [824] - Moving hero Эйсидус to tile 6 138 0 02:48:56.172640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=448. 02:48:56.172640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:56.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.188265 TRACE network [c80] - Made first apply on cl 02:48:56.188265 TRACE global [824] - We'll wait till request 448 is answered. 02:48:56.188265 TRACE network [c80] - Applied on gs 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.188265 TRACE network [c80] - Made second apply on cl 02:48:56.188265 TRACE network [c80] - Listening... 02:48:56.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:56.188265 TRACE network [c80] - Made first apply on cl 02:48:56.188265 TRACE network [c80] - Applied on gs 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.188265 TRACE network [c80] - Made second apply on cl 02:48:56.188265 TRACE network [c80] - Listening... 02:48:56.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.188265 TRACE network [c80] - Made first apply on cl 02:48:56.188265 TRACE network [c80] - Applied on gs 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.188265 TRACE network [c80] - Made second apply on cl 02:48:56.188265 TRACE network [c80] - Listening... 02:48:56.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:56.188265 TRACE network [c80] - Made first apply on cl 02:48:56.188265 TRACE network [c80] - Applied on gs 02:48:56.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.188265 TRACE network [c80] - Made second apply on cl 02:48:56.188265 TRACE network [c80] - Listening... 02:48:56.188265 TRACE ai [824] - Completing goal: VISIT TILE (6 138 0) (Эйсидус) 02:48:56.188265 DEBUG ai [824] - Hero Эйсидус moved from 6 139 0 to 6 138 0. Returning 1. 02:48:56.188265 TRACE ai [824] - Completing goal: VISIT TILE (6 138 0) (Эйсидус) 02:48:56.188265 DEBUG ai [824] - Hero Эйсидус visited tile (6 138 0) 02:48:56.188265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:56.203890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:56.219515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:56.235140 DEBUG ai [824] - Considering goal EXPLORE 02:48:56.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.282015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.344515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.344515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.391390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:56.407015 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:48:56.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.422640 DEBUG ai [824] - Considering goal VISIT TILE (6 137 0) (Эйсидус) 02:48:56.422640 DEBUG ai [824] - Trying to realize VISIT TILE (6 137 0) (Эйсидус) (value 4.000) 02:48:56.422640 DEBUG ai [824] - Moving hero Эйсидус to tile 6 137 0 02:48:56.422640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=449. 02:48:56.422640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:56.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.422640 TRACE network [c80] - Made first apply on cl 02:48:56.422640 TRACE global [824] - We'll wait till request 449 is answered. 02:48:56.422640 TRACE network [c80] - Applied on gs 02:48:56.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:56.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.422640 TRACE network [c80] - Made second apply on cl 02:48:56.422640 TRACE network [c80] - Listening... 02:48:56.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:56.438265 TRACE network [c80] - Made first apply on cl 02:48:56.438265 TRACE network [c80] - Applied on gs 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.438265 TRACE network [c80] - Made second apply on cl 02:48:56.438265 TRACE network [c80] - Listening... 02:48:56.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:56.438265 TRACE network [c80] - Made first apply on cl 02:48:56.438265 TRACE network [c80] - Applied on gs 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:48:56.438265 TRACE ai [c80] - Completing goal: FIND OBJ 14,360 (Эйсидус) 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:56.438265 TRACE network [c80] - Made second apply on cl 02:48:56.438265 TRACE network [c80] - Listening... 02:48:56.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:56.438265 TRACE network [c80] - Made first apply on cl 02:48:56.438265 TRACE network [c80] - Applied on gs 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:56.438265 TRACE network [c80] - Made second apply on cl 02:48:56.438265 TRACE network [c80] - Listening... 02:48:56.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.438265 TRACE network [c80] - Made first apply on cl 02:48:56.438265 TRACE network [c80] - Applied on gs 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.438265 TRACE network [c80] - Made second apply on cl 02:48:56.438265 TRACE network [c80] - Listening... 02:48:56.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:56.438265 TRACE network [c80] - Made first apply on cl 02:48:56.438265 TRACE network [c80] - Applied on gs 02:48:56.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.438265 TRACE network [c80] - Made second apply on cl 02:48:56.438265 TRACE network [c80] - Listening... 02:48:56.438265 TRACE ai [824] - Completing goal: VISIT TILE (6 137 0) (Эйсидус) 02:48:56.438265 DEBUG ai [824] - Hero Эйсидус moved from 6 138 0 to 6 137 0. Returning 1. 02:48:56.438265 TRACE ai [824] - Completing goal: VISIT TILE (6 137 0) (Эйсидус) 02:48:56.438265 DEBUG ai [824] - Hero Эйсидус visited tile (6 137 0) 02:48:56.438265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:56.438265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:56.453890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:56.485140 DEBUG ai [824] - Considering goal EXPLORE 02:48:56.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.532015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.547640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.547640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.610140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:56.610140 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:48:56.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.625765 DEBUG ai [824] - Considering goal VISIT TILE (110 105 1) (Ufretin) 02:48:56.625765 DEBUG ai [824] - Trying to realize VISIT TILE (110 105 1) (Ufretin) (value 4.000) 02:48:56.625765 DEBUG ai [824] - Moving hero Ufretin to tile 110 105 1 02:48:56.625765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=450. 02:48:56.625765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:56.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.625765 TRACE network [c80] - Made first apply on cl 02:48:56.625765 TRACE global [824] - We'll wait till request 450 is answered. 02:48:56.625765 TRACE network [c80] - Applied on gs 02:48:56.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:56.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.625765 TRACE network [c80] - Made second apply on cl 02:48:56.625765 TRACE network [c80] - Listening... 02:48:56.625765 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:56.625765 TRACE network [c80] - Made first apply on cl 02:48:56.625765 TRACE network [c80] - Applied on gs 02:48:56.625765 TRACE network [c80] - Made second apply on cl 02:48:56.625765 TRACE network [c80] - Listening... 02:48:56.625765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:56.641390 TRACE network [c80] - Made first apply on cl 02:48:56.641390 TRACE network [c80] - Applied on gs 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.641390 TRACE network [c80] - Made second apply on cl 02:48:56.641390 TRACE network [c80] - Listening... 02:48:56.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.641390 TRACE network [c80] - Made first apply on cl 02:48:56.641390 TRACE network [c80] - Applied on gs 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.641390 TRACE network [c80] - Made second apply on cl 02:48:56.641390 TRACE network [c80] - Listening... 02:48:56.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:56.641390 TRACE network [c80] - Made first apply on cl 02:48:56.641390 TRACE network [c80] - Applied on gs 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.641390 TRACE network [c80] - Made second apply on cl 02:48:56.641390 TRACE network [c80] - Listening... 02:48:56.641390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=451. 02:48:56.641390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:56.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.641390 TRACE network [c80] - Made first apply on cl 02:48:56.641390 TRACE global [824] - We'll wait till request 451 is answered. 02:48:56.641390 TRACE network [c80] - Applied on gs 02:48:56.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:56.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.641390 TRACE network [c80] - Made second apply on cl 02:48:56.641390 TRACE network [c80] - Listening... 02:48:56.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:56.657015 TRACE ai [c80] - Completing goal: FIND OBJ 28,430 (Ufretin) 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:56.657015 TRACE network [c80] - Made first apply on cl 02:48:56.657015 TRACE network [c80] - Applied on gs 02:48:56.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:56.657015 TRACE network [c80] - Made second apply on cl 02:48:56.657015 TRACE network [c80] - Listening... 02:48:56.657015 TRACE ai [824] - Completing goal: VISIT TILE (110 105 1) (Ufretin) 02:48:56.657015 DEBUG ai [824] - Hero Ufretin moved from 112 104 1 to 111 105 1. Returning 1. 02:48:56.657015 TRACE ai [824] - Completing goal: VISIT TILE (110 105 1) (Ufretin) 02:48:56.657015 DEBUG ai [824] - Hero Ufretin visited tile (110 105 1) 02:48:56.657015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:56.657015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:56.672640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:56.703890 DEBUG ai [824] - Considering goal EXPLORE 02:48:56.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.797640 TRACE ai [824] - Time of where to explore was 62 ms. 02:48:56.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.860140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:56.922640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:56.922640 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:48:57.016390 TRACE ai [824] - Time of where to explore was 78 ms. 02:48:57.016390 DEBUG ai [824] - Considering goal VISIT TILE (114 106 1) (Ufretin) 02:48:57.016390 DEBUG ai [824] - Trying to realize VISIT TILE (114 106 1) (Ufretin) (value 4.000) 02:48:57.016390 DEBUG ai [824] - Moving hero Ufretin to tile 114 106 1 02:48:57.016390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=452. 02:48:57.016390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.016390 TRACE network [c80] - Made first apply on cl 02:48:57.016390 TRACE global [824] - We'll wait till request 452 is answered. 02:48:57.016390 TRACE network [c80] - Applied on gs 02:48:57.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.016390 TRACE network [c80] - Made second apply on cl 02:48:57.016390 TRACE network [c80] - Listening... 02:48:57.016390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Замок-в-горе, Rampart'. 02:48:57.032015 TRACE ai [c80] - Completing goal: FIND OBJ 28,704 (Ufretin) 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=453. 02:48:57.032015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE global [824] - We'll wait till request 453 is answered. 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:48:57.032015 TRACE network [c80] - Made first apply on cl 02:48:57.032015 TRACE network [c80] - Applied on gs 02:48:57.032015 TRACE network [c80] - Made second apply on cl 02:48:57.032015 TRACE network [c80] - Listening... 02:48:57.032015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.047640 TRACE network [c80] - Made first apply on cl 02:48:57.047640 TRACE network [c80] - Applied on gs 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.047640 TRACE network [c80] - Made second apply on cl 02:48:57.047640 TRACE network [c80] - Listening... 02:48:57.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.047640 TRACE network [c80] - Made first apply on cl 02:48:57.047640 TRACE network [c80] - Applied on gs 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.047640 TRACE network [c80] - Made second apply on cl 02:48:57.047640 TRACE network [c80] - Listening... 02:48:57.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.047640 TRACE network [c80] - Made first apply on cl 02:48:57.047640 TRACE network [c80] - Applied on gs 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.047640 TRACE network [c80] - Made second apply on cl 02:48:57.047640 TRACE network [c80] - Listening... 02:48:57.047640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=454. 02:48:57.047640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.047640 TRACE network [c80] - Made first apply on cl 02:48:57.047640 TRACE global [824] - We'll wait till request 454 is answered. 02:48:57.047640 TRACE network [c80] - Applied on gs 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.047640 TRACE network [c80] - Made second apply on cl 02:48:57.047640 TRACE network [c80] - Listening... 02:48:57.047640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.047640 TRACE network [c80] - Made first apply on cl 02:48:57.047640 TRACE network [c80] - Applied on gs 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.063265 TRACE network [c80] - Made second apply on cl 02:48:57.063265 TRACE network [c80] - Listening... 02:48:57.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.063265 TRACE network [c80] - Made first apply on cl 02:48:57.063265 TRACE network [c80] - Applied on gs 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.063265 TRACE network [c80] - Made second apply on cl 02:48:57.063265 TRACE network [c80] - Listening... 02:48:57.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.063265 TRACE network [c80] - Made first apply on cl 02:48:57.063265 TRACE network [c80] - Applied on gs 02:48:57.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.063265 TRACE network [c80] - Made second apply on cl 02:48:57.063265 TRACE network [c80] - Listening... 02:48:57.063265 TRACE ai [824] - Completing goal: VISIT TILE (114 106 1) (Ufretin) 02:48:57.063265 DEBUG ai [824] - Hero Ufretin moved from 111 105 1 to 114 106 1. Returning 1. 02:48:57.063265 TRACE ai [824] - Completing goal: VISIT TILE (114 106 1) (Ufretin) 02:48:57.063265 DEBUG ai [824] - Hero Ufretin visited tile (114 106 1) 02:48:57.063265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.063265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.078890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:57.094515 DEBUG ai [824] - Considering goal EXPLORE 02:48:57.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.125765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.203890 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:57.219515 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:48:57.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.235140 DEBUG ai [824] - Considering goal VISIT TILE (7 135 0) (Эйсидус) 02:48:57.235140 DEBUG ai [824] - Trying to realize VISIT TILE (7 135 0) (Эйсидус) (value 4.000) 02:48:57.235140 DEBUG ai [824] - Moving hero Эйсидус to tile 7 135 0 02:48:57.235140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=455. 02:48:57.235140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.235140 TRACE network [c80] - Made first apply on cl 02:48:57.235140 TRACE global [824] - We'll wait till request 455 is answered. 02:48:57.235140 TRACE network [c80] - Applied on gs 02:48:57.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.235140 TRACE network [c80] - Made second apply on cl 02:48:57.235140 TRACE network [c80] - Listening... 02:48:57.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.250765 TRACE network [c80] - Made first apply on cl 02:48:57.250765 TRACE network [c80] - Applied on gs 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.250765 TRACE network [c80] - Made second apply on cl 02:48:57.250765 TRACE network [c80] - Listening... 02:48:57.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.250765 TRACE network [c80] - Made first apply on cl 02:48:57.250765 TRACE network [c80] - Applied on gs 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.250765 TRACE network [c80] - Made second apply on cl 02:48:57.250765 TRACE network [c80] - Listening... 02:48:57.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.250765 TRACE network [c80] - Made first apply on cl 02:48:57.250765 TRACE network [c80] - Applied on gs 02:48:57.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.250765 TRACE network [c80] - Made second apply on cl 02:48:57.250765 TRACE network [c80] - Listening... 02:48:57.250765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=456. 02:48:57.250765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.250765 TRACE network [c80] - Made first apply on cl 02:48:57.250765 TRACE global [824] - We'll wait till request 456 is answered. 02:48:57.266390 TRACE network [c80] - Applied on gs 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.266390 TRACE network [c80] - Made second apply on cl 02:48:57.266390 TRACE network [c80] - Listening... 02:48:57.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.266390 TRACE network [c80] - Made first apply on cl 02:48:57.266390 TRACE network [c80] - Applied on gs 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.266390 TRACE network [c80] - Made second apply on cl 02:48:57.266390 TRACE network [c80] - Listening... 02:48:57.266390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:57.266390 TRACE network [c80] - Made first apply on cl 02:48:57.266390 TRACE network [c80] - Applied on gs 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:48:57.266390 TRACE ai [c80] - Completing goal: FIND OBJ 8,746 (Эйсидус) 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:57.266390 TRACE network [c80] - Made second apply on cl 02:48:57.266390 TRACE network [c80] - Listening... 02:48:57.266390 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:57.266390 TRACE network [c80] - Made first apply on cl 02:48:57.266390 TRACE network [c80] - Applied on gs 02:48:57.266390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '3', val '37'. 02:48:57.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:57.266390 TRACE network [c80] - Made second apply on cl 02:48:57.266390 TRACE network [c80] - Listening... 02:48:57.266390 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:48:57.266390 TRACE network [c80] - Made first apply on cl 02:48:57.266390 TRACE network [c80] - Applied on gs 02:48:57.266390 TRACE network [c80] - Made second apply on cl 02:48:57.266390 TRACE network [c80] - Listening... 02:48:57.266390 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.282015 TRACE network [c80] - Made first apply on cl 02:48:57.282015 DEBUG global [c80] - removing object id=8746; address=131015768; name=Resource 02:48:57.282015 TRACE network [c80] - Applied on gs 02:48:57.282015 TRACE network [c80] - Made second apply on cl 02:48:57.282015 TRACE network [c80] - Listening... 02:48:57.282015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:57.282015 TRACE network [c80] - Made first apply on cl 02:48:57.282015 TRACE network [c80] - Applied on gs 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:57.282015 TRACE network [c80] - Made second apply on cl 02:48:57.282015 TRACE network [c80] - Listening... 02:48:57.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.282015 TRACE network [c80] - Made first apply on cl 02:48:57.282015 TRACE network [c80] - Applied on gs 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.282015 TRACE network [c80] - Made second apply on cl 02:48:57.282015 TRACE network [c80] - Listening... 02:48:57.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.282015 TRACE network [c80] - Made first apply on cl 02:48:57.282015 TRACE network [c80] - Applied on gs 02:48:57.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.282015 TRACE network [c80] - Made second apply on cl 02:48:57.282015 TRACE network [c80] - Listening... 02:48:57.282015 TRACE ai [824] - Completing goal: VISIT TILE (7 135 0) (Эйсидус) 02:48:57.282015 DEBUG ai [824] - Hero Эйсидус moved from 6 137 0 to 7 136 0. Returning 1. 02:48:57.282015 TRACE ai [824] - Completing goal: VISIT TILE (7 135 0) (Эйсидус) 02:48:57.282015 DEBUG ai [824] - Hero Эйсидус visited tile (7 135 0) 02:48:57.282015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.282015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.297640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:57.328890 DEBUG ai [824] - Considering goal EXPLORE 02:48:57.328890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.344515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.438265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.453890 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:57.453890 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:48:57.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.469515 DEBUG ai [824] - Considering goal VISIT TILE (7 135 0) (Эйсидус) 02:48:57.469515 DEBUG ai [824] - Trying to realize VISIT TILE (7 135 0) (Эйсидус) (value 4.000) 02:48:57.469515 DEBUG ai [824] - Moving hero Эйсидус to tile 7 135 0 02:48:57.469515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=457. 02:48:57.469515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.469515 TRACE network [c80] - Made first apply on cl 02:48:57.485140 TRACE global [824] - We'll wait till request 457 is answered. 02:48:57.485140 TRACE network [c80] - Applied on gs 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.485140 TRACE network [c80] - Made second apply on cl 02:48:57.485140 TRACE network [c80] - Listening... 02:48:57.485140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.485140 TRACE network [c80] - Made first apply on cl 02:48:57.485140 TRACE network [c80] - Applied on gs 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.485140 TRACE network [c80] - Made second apply on cl 02:48:57.485140 TRACE network [c80] - Listening... 02:48:57.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.485140 TRACE network [c80] - Made first apply on cl 02:48:57.485140 TRACE network [c80] - Applied on gs 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.485140 TRACE network [c80] - Made second apply on cl 02:48:57.485140 TRACE network [c80] - Listening... 02:48:57.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.485140 TRACE network [c80] - Made first apply on cl 02:48:57.485140 TRACE network [c80] - Applied on gs 02:48:57.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.485140 TRACE network [c80] - Made second apply on cl 02:48:57.485140 TRACE network [c80] - Listening... 02:48:57.485140 TRACE ai [824] - Completing goal: VISIT TILE (7 135 0) (Эйсидус) 02:48:57.485140 DEBUG ai [824] - Hero Эйсидус moved from 7 136 0 to 7 135 0. Returning 1. 02:48:57.485140 TRACE ai [824] - Completing goal: VISIT TILE (7 135 0) (Эйсидус) 02:48:57.485140 DEBUG ai [824] - Hero Эйсидус visited tile (7 135 0) 02:48:57.500765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.500765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.516390 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:57.532015 DEBUG ai [824] - Considering goal EXPLORE 02:48:57.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.688265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.688265 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:57.703890 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:48:57.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.735140 DEBUG ai [824] - Considering goal VISIT TILE (113 108 1) (Ufretin) 02:48:57.766390 DEBUG ai [824] - Trying to realize VISIT TILE (113 108 1) (Ufretin) (value 4.000) 02:48:57.766390 DEBUG ai [824] - Moving hero Ufretin to tile 113 108 1 02:48:57.766390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=458. 02:48:57.766390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.766390 TRACE network [c80] - Made first apply on cl 02:48:57.766390 TRACE global [824] - We'll wait till request 458 is answered. 02:48:57.766390 TRACE network [c80] - Applied on gs 02:48:57.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.766390 TRACE network [c80] - Made second apply on cl 02:48:57.766390 TRACE network [c80] - Listening... 02:48:57.766390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.782015 TRACE network [c80] - Made first apply on cl 02:48:57.782015 TRACE network [c80] - Applied on gs 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.782015 TRACE network [c80] - Made second apply on cl 02:48:57.782015 TRACE network [c80] - Listening... 02:48:57.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.782015 TRACE network [c80] - Made first apply on cl 02:48:57.782015 TRACE network [c80] - Applied on gs 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.782015 TRACE network [c80] - Made second apply on cl 02:48:57.782015 TRACE network [c80] - Listening... 02:48:57.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.782015 TRACE network [c80] - Made first apply on cl 02:48:57.782015 TRACE network [c80] - Applied on gs 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.782015 TRACE network [c80] - Made second apply on cl 02:48:57.782015 TRACE network [c80] - Listening... 02:48:57.782015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=459. 02:48:57.782015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:57.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.782015 TRACE network [c80] - Made first apply on cl 02:48:57.782015 TRACE global [824] - We'll wait till request 459 is answered. 02:48:57.782015 TRACE network [c80] - Applied on gs 02:48:57.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:57.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.782015 TRACE network [c80] - Made second apply on cl 02:48:57.782015 TRACE network [c80] - Listening... 02:48:57.782015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 TRACE network [c80] - Applied on gs 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:57.797640 TRACE network [c80] - Made second apply on cl 02:48:57.797640 TRACE network [c80] - Listening... 02:48:57.797640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 TRACE network [c80] - Applied on gs 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 02:48:57.797640 TRACE ai [c80] - Completing goal: FIND OBJ 16,546 (Ufretin) 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:57.797640 TRACE network [c80] - Made second apply on cl 02:48:57.797640 TRACE network [c80] - Listening... 02:48:57.797640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 TRACE network [c80] - Applied on gs 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:57.797640 TRACE network [c80] - Made second apply on cl 02:48:57.797640 TRACE network [c80] - Listening... 02:48:57.797640 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 TRACE network [c80] - Applied on gs 02:48:57.797640 TRACE network [c80] - Made second apply on cl 02:48:57.797640 TRACE network [c80] - Listening... 02:48:57.797640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 TRACE network [c80] - Applied on gs 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:57.797640 TRACE network [c80] - Made second apply on cl 02:48:57.797640 TRACE network [c80] - Listening... 02:48:57.797640 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 TRACE network [c80] - Applied on gs 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '19'. 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:57.797640 TRACE network [c80] - Made second apply on cl 02:48:57.797640 TRACE network [c80] - Listening... 02:48:57.797640 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 TRACE network [c80] - Applied on gs 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '87899'. 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:48:57.797640 TRACE network [c80] - Made second apply on cl 02:48:57.797640 TRACE network [c80] - Listening... 02:48:57.797640 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:48:57.797640 TRACE network [c80] - Made first apply on cl 02:48:57.797640 DEBUG global [c80] - removing object id=16546; address=134145072; name=Campfire 02:48:57.813265 TRACE network [c80] - Applied on gs 02:48:57.813265 TRACE network [c80] - Made second apply on cl 02:48:57.813265 TRACE network [c80] - Listening... 02:48:57.813265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:57.813265 TRACE network [c80] - Made first apply on cl 02:48:57.813265 TRACE network [c80] - Applied on gs 02:48:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:57.813265 TRACE network [c80] - Made second apply on cl 02:48:57.813265 TRACE network [c80] - Listening... 02:48:57.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:57.813265 TRACE network [c80] - Made first apply on cl 02:48:57.813265 TRACE network [c80] - Applied on gs 02:48:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:57.813265 TRACE network [c80] - Made second apply on cl 02:48:57.813265 TRACE network [c80] - Listening... 02:48:57.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:57.813265 TRACE network [c80] - Made first apply on cl 02:48:57.813265 TRACE network [c80] - Applied on gs 02:48:57.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:57.813265 TRACE network [c80] - Made second apply on cl 02:48:57.813265 TRACE network [c80] - Listening... 02:48:57.813265 TRACE ai [824] - Completing goal: VISIT TILE (113 108 1) (Ufretin) 02:48:57.813265 DEBUG ai [824] - Hero Ufretin moved from 114 106 1 to 113 107 1. Returning 1. 02:48:57.844515 TRACE ai [824] - Completing goal: VISIT TILE (113 108 1) (Ufretin) 02:48:57.844515 DEBUG ai [824] - Hero Ufretin visited tile (113 108 1) 02:48:57.844515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.844515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:57.860140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:57.875765 DEBUG ai [824] - Considering goal EXPLORE 02:48:57.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:57.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.016390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:58.016390 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:48:58.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.032015 DEBUG ai [824] - Considering goal VISIT TILE (113 108 1) (Ufretin) 02:48:58.032015 DEBUG ai [824] - Trying to realize VISIT TILE (113 108 1) (Ufretin) (value 4.000) 02:48:58.032015 DEBUG ai [824] - Moving hero Ufretin to tile 113 108 1 02:48:58.047640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=460. 02:48:58.047640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:58.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.047640 TRACE network [c80] - Made first apply on cl 02:48:58.047640 TRACE global [824] - We'll wait till request 460 is answered. 02:48:58.047640 TRACE network [c80] - Applied on gs 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.047640 TRACE network [c80] - Made second apply on cl 02:48:58.047640 TRACE network [c80] - Listening... 02:48:58.047640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:58.047640 TRACE network [c80] - Made first apply on cl 02:48:58.047640 TRACE network [c80] - Applied on gs 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.047640 TRACE network [c80] - Made second apply on cl 02:48:58.047640 TRACE network [c80] - Listening... 02:48:58.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.047640 TRACE network [c80] - Made first apply on cl 02:48:58.047640 TRACE network [c80] - Applied on gs 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.047640 TRACE network [c80] - Made second apply on cl 02:48:58.047640 TRACE network [c80] - Listening... 02:48:58.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:58.047640 TRACE network [c80] - Made first apply on cl 02:48:58.047640 TRACE network [c80] - Applied on gs 02:48:58.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.047640 TRACE network [c80] - Made second apply on cl 02:48:58.047640 TRACE network [c80] - Listening... 02:48:58.047640 TRACE ai [824] - Completing goal: VISIT TILE (113 108 1) (Ufretin) 02:48:58.047640 DEBUG ai [824] - Hero Ufretin moved from 113 107 1 to 113 108 1. Returning 1. 02:48:58.047640 TRACE ai [824] - Completing goal: VISIT TILE (113 108 1) (Ufretin) 02:48:58.047640 DEBUG ai [824] - Hero Ufretin visited tile (113 108 1) 02:48:58.047640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.047640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.078890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:58.110140 DEBUG ai [824] - Considering goal EXPLORE 02:48:58.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.125765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.188265 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:58.203890 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:58.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.219515 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:58.219515 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.999) 02:48:58.219515 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:58.219515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=461. 02:48:58.219515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:58.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.219515 TRACE global [824] - We'll wait till request 461 is answered. 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:58.235140 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:58.235140 TRACE network [c80] - Made first apply on cl 02:48:58.235140 TRACE network [c80] - Applied on gs 02:48:58.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.235140 TRACE network [c80] - Made second apply on cl 02:48:58.235140 TRACE network [c80] - Listening... 02:48:58.235140 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.235140 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:58.235140 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.235140 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:58.235140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.250765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.250765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:58.282015 DEBUG ai [824] - Considering goal EXPLORE 02:48:58.313265 TRACE ai [824] - Time of where to explore was 16 ms. 02:48:58.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.328890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.344515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.375765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.407015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:58.422640 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:58.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.438265 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:58.438265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:58.438265 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:58.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=462. 02:48:58.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:58.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.438265 TRACE network [c80] - Made first apply on cl 02:48:58.438265 TRACE global [824] - We'll wait till request 462 is answered. 02:48:58.438265 TRACE network [c80] - Applied on gs 02:48:58.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:58.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.438265 TRACE network [c80] - Made second apply on cl 02:48:58.438265 TRACE network [c80] - Listening... 02:48:58.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:58.438265 TRACE network [c80] - Made first apply on cl 02:48:58.438265 TRACE network [c80] - Applied on gs 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.453890 TRACE network [c80] - Made second apply on cl 02:48:58.453890 TRACE network [c80] - Listening... 02:48:58.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.453890 TRACE network [c80] - Made first apply on cl 02:48:58.453890 TRACE network [c80] - Applied on gs 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:58.453890 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.453890 TRACE network [c80] - Made second apply on cl 02:48:58.453890 TRACE network [c80] - Listening... 02:48:58.453890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:58.453890 TRACE network [c80] - Made first apply on cl 02:48:58.453890 TRACE network [c80] - Applied on gs 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:58.453890 TRACE network [c80] - Made second apply on cl 02:48:58.453890 TRACE network [c80] - Listening... 02:48:58.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.453890 TRACE network [c80] - Made first apply on cl 02:48:58.453890 TRACE network [c80] - Applied on gs 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.453890 TRACE network [c80] - Made second apply on cl 02:48:58.453890 TRACE network [c80] - Listening... 02:48:58.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.453890 TRACE network [c80] - Made first apply on cl 02:48:58.453890 TRACE network [c80] - Applied on gs 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.453890 TRACE network [c80] - Made second apply on cl 02:48:58.453890 TRACE network [c80] - Listening... 02:48:58.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:58.453890 TRACE network [c80] - Made first apply on cl 02:48:58.453890 TRACE network [c80] - Applied on gs 02:48:58.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.453890 TRACE network [c80] - Made second apply on cl 02:48:58.453890 TRACE network [c80] - Listening... 02:48:58.453890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.453890 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:58.453890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.453890 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:58.453890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.453890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.469515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:58.500765 DEBUG ai [824] - Considering goal EXPLORE 02:48:58.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.532015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.547640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.610140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:58.610140 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:58.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.625765 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:58.625765 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:58.625765 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:58.625765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=463. 02:48:58.625765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:58.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.641390 TRACE global [824] - We'll wait till request 463 is answered. 02:48:58.641390 TRACE network [c80] - Made first apply on cl 02:48:58.641390 TRACE network [c80] - Applied on gs 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.641390 TRACE network [c80] - Made second apply on cl 02:48:58.641390 TRACE network [c80] - Listening... 02:48:58.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:58.641390 TRACE network [c80] - Made first apply on cl 02:48:58.641390 TRACE network [c80] - Applied on gs 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.641390 TRACE network [c80] - Made second apply on cl 02:48:58.641390 TRACE network [c80] - Listening... 02:48:58.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.641390 TRACE network [c80] - Made first apply on cl 02:48:58.641390 TRACE network [c80] - Applied on gs 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:58.641390 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.641390 TRACE network [c80] - Made second apply on cl 02:48:58.641390 TRACE network [c80] - Listening... 02:48:58.641390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:58.641390 TRACE network [c80] - Made first apply on cl 02:48:58.641390 TRACE network [c80] - Applied on gs 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:58.641390 TRACE network [c80] - Made second apply on cl 02:48:58.641390 TRACE network [c80] - Listening... 02:48:58.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.641390 TRACE network [c80] - Made first apply on cl 02:48:58.641390 TRACE network [c80] - Applied on gs 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.641390 TRACE network [c80] - Made second apply on cl 02:48:58.641390 TRACE network [c80] - Listening... 02:48:58.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.641390 TRACE network [c80] - Made first apply on cl 02:48:58.641390 TRACE network [c80] - Applied on gs 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.641390 TRACE network [c80] - Made second apply on cl 02:48:58.641390 TRACE network [c80] - Listening... 02:48:58.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:58.641390 TRACE network [c80] - Made first apply on cl 02:48:58.641390 TRACE network [c80] - Applied on gs 02:48:58.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.641390 TRACE network [c80] - Made second apply on cl 02:48:58.641390 TRACE network [c80] - Listening... 02:48:58.641390 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.641390 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:58.641390 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.641390 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:58.641390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.641390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.657015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:58.735140 DEBUG ai [824] - Considering goal EXPLORE 02:48:58.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.828890 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:58.844515 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:58.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.860140 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:58.860140 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:58.875765 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:58.875765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=464. 02:48:58.875765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:58.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.875765 TRACE network [c80] - Made first apply on cl 02:48:58.875765 TRACE global [824] - We'll wait till request 464 is answered. 02:48:58.875765 TRACE network [c80] - Applied on gs 02:48:58.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:58.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.875765 TRACE network [c80] - Made second apply on cl 02:48:58.875765 TRACE network [c80] - Listening... 02:48:58.875765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:58.891390 TRACE network [c80] - Made first apply on cl 02:48:58.891390 TRACE network [c80] - Applied on gs 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:58.891390 TRACE network [c80] - Made second apply on cl 02:48:58.891390 TRACE network [c80] - Listening... 02:48:58.891390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.891390 TRACE network [c80] - Made first apply on cl 02:48:58.891390 TRACE network [c80] - Applied on gs 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:58.891390 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.891390 TRACE network [c80] - Made second apply on cl 02:48:58.891390 TRACE network [c80] - Listening... 02:48:58.891390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:58.891390 TRACE network [c80] - Made first apply on cl 02:48:58.891390 TRACE network [c80] - Applied on gs 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:58.891390 TRACE network [c80] - Made second apply on cl 02:48:58.891390 TRACE network [c80] - Listening... 02:48:58.891390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:58.891390 TRACE network [c80] - Made first apply on cl 02:48:58.891390 TRACE network [c80] - Applied on gs 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:58.891390 TRACE network [c80] - Made second apply on cl 02:48:58.891390 TRACE network [c80] - Listening... 02:48:58.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:58.891390 TRACE network [c80] - Made first apply on cl 02:48:58.891390 TRACE network [c80] - Applied on gs 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:58.891390 TRACE network [c80] - Made second apply on cl 02:48:58.891390 TRACE network [c80] - Listening... 02:48:58.891390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:58.891390 TRACE network [c80] - Made first apply on cl 02:48:58.891390 TRACE network [c80] - Applied on gs 02:48:58.891390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:58.891390 TRACE network [c80] - Made second apply on cl 02:48:58.891390 TRACE network [c80] - Listening... 02:48:58.891390 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.891390 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:58.891390 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:58.891390 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:58.891390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.891390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:58.907015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:58.938265 DEBUG ai [824] - Considering goal EXPLORE 02:48:58.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:58.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.047640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:59.063265 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:59.063265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.078890 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:59.078890 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:59.078890 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:59.078890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=465. 02:48:59.078890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:59.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.078890 TRACE network [c80] - Made first apply on cl 02:48:59.078890 TRACE global [824] - We'll wait till request 465 is answered. 02:48:59.078890 TRACE network [c80] - Applied on gs 02:48:59.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:59.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.078890 TRACE network [c80] - Made second apply on cl 02:48:59.078890 TRACE network [c80] - Listening... 02:48:59.078890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:59.094515 TRACE network [c80] - Made first apply on cl 02:48:59.094515 TRACE network [c80] - Applied on gs 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.094515 TRACE network [c80] - Made second apply on cl 02:48:59.094515 TRACE network [c80] - Listening... 02:48:59.094515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.094515 TRACE network [c80] - Made first apply on cl 02:48:59.094515 TRACE network [c80] - Applied on gs 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:59.094515 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.094515 TRACE network [c80] - Made second apply on cl 02:48:59.094515 TRACE network [c80] - Listening... 02:48:59.094515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:59.094515 TRACE network [c80] - Made first apply on cl 02:48:59.094515 TRACE network [c80] - Applied on gs 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:59.094515 TRACE network [c80] - Made second apply on cl 02:48:59.094515 TRACE network [c80] - Listening... 02:48:59.094515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.094515 TRACE network [c80] - Made first apply on cl 02:48:59.094515 TRACE network [c80] - Applied on gs 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.094515 TRACE network [c80] - Made second apply on cl 02:48:59.094515 TRACE network [c80] - Listening... 02:48:59.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.094515 TRACE network [c80] - Made first apply on cl 02:48:59.094515 TRACE network [c80] - Applied on gs 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.094515 TRACE network [c80] - Made second apply on cl 02:48:59.094515 TRACE network [c80] - Listening... 02:48:59.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:59.094515 TRACE network [c80] - Made first apply on cl 02:48:59.094515 TRACE network [c80] - Applied on gs 02:48:59.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.094515 TRACE network [c80] - Made second apply on cl 02:48:59.094515 TRACE network [c80] - Listening... 02:48:59.094515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.094515 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:59.094515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.094515 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:59.094515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.094515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.110140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:59.141390 DEBUG ai [824] - Considering goal EXPLORE 02:48:59.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.282015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:59.282015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:59.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.297640 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:59.313265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:59.313265 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:59.313265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=466. 02:48:59.313265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:59.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.313265 TRACE network [c80] - Made first apply on cl 02:48:59.313265 TRACE global [824] - We'll wait till request 466 is answered. 02:48:59.313265 TRACE network [c80] - Applied on gs 02:48:59.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:59.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.313265 TRACE network [c80] - Made second apply on cl 02:48:59.313265 TRACE network [c80] - Listening... 02:48:59.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:59.328890 TRACE network [c80] - Made first apply on cl 02:48:59.328890 TRACE network [c80] - Applied on gs 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.328890 TRACE network [c80] - Made second apply on cl 02:48:59.328890 TRACE network [c80] - Listening... 02:48:59.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.328890 TRACE network [c80] - Made first apply on cl 02:48:59.328890 TRACE network [c80] - Applied on gs 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:59.328890 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.328890 TRACE network [c80] - Made second apply on cl 02:48:59.328890 TRACE network [c80] - Listening... 02:48:59.328890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:59.328890 TRACE network [c80] - Made first apply on cl 02:48:59.328890 TRACE network [c80] - Applied on gs 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:59.328890 TRACE network [c80] - Made second apply on cl 02:48:59.328890 TRACE network [c80] - Listening... 02:48:59.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.328890 TRACE network [c80] - Made first apply on cl 02:48:59.328890 TRACE network [c80] - Applied on gs 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.328890 TRACE network [c80] - Made second apply on cl 02:48:59.328890 TRACE network [c80] - Listening... 02:48:59.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.328890 TRACE network [c80] - Made first apply on cl 02:48:59.328890 TRACE network [c80] - Applied on gs 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.328890 TRACE network [c80] - Made second apply on cl 02:48:59.328890 TRACE network [c80] - Listening... 02:48:59.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:59.328890 TRACE network [c80] - Made first apply on cl 02:48:59.328890 TRACE network [c80] - Applied on gs 02:48:59.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.328890 TRACE network [c80] - Made second apply on cl 02:48:59.328890 TRACE network [c80] - Listening... 02:48:59.328890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.328890 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:59.328890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.328890 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:59.328890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.328890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.344515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:59.375765 DEBUG ai [824] - Considering goal EXPLORE 02:48:59.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.438265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.453890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.485140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:59.500765 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:59.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.500765 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:59.516390 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:59.516390 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:59.516390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=467. 02:48:59.516390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:59.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.516390 TRACE network [c80] - Made first apply on cl 02:48:59.516390 TRACE global [824] - We'll wait till request 467 is answered. 02:48:59.516390 TRACE network [c80] - Applied on gs 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.516390 TRACE network [c80] - Made second apply on cl 02:48:59.516390 TRACE network [c80] - Listening... 02:48:59.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:59.516390 TRACE network [c80] - Made first apply on cl 02:48:59.516390 TRACE network [c80] - Applied on gs 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.516390 TRACE network [c80] - Made second apply on cl 02:48:59.516390 TRACE network [c80] - Listening... 02:48:59.516390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.516390 TRACE network [c80] - Made first apply on cl 02:48:59.516390 TRACE network [c80] - Applied on gs 02:48:59.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:59.516390 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:59.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.516390 TRACE network [c80] - Made second apply on cl 02:48:59.516390 TRACE network [c80] - Listening... 02:48:59.532015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:59.532015 TRACE network [c80] - Made first apply on cl 02:48:59.532015 TRACE network [c80] - Applied on gs 02:48:59.532015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:59.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:59.532015 TRACE network [c80] - Made second apply on cl 02:48:59.532015 TRACE network [c80] - Listening... 02:48:59.532015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.532015 TRACE network [c80] - Made first apply on cl 02:48:59.532015 TRACE network [c80] - Applied on gs 02:48:59.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:59.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.532015 TRACE network [c80] - Made second apply on cl 02:48:59.532015 TRACE network [c80] - Listening... 02:48:59.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.532015 TRACE network [c80] - Made first apply on cl 02:48:59.532015 TRACE network [c80] - Applied on gs 02:48:59.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:59.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.532015 TRACE network [c80] - Made second apply on cl 02:48:59.532015 TRACE network [c80] - Listening... 02:48:59.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:59.532015 TRACE network [c80] - Made first apply on cl 02:48:59.532015 TRACE network [c80] - Applied on gs 02:48:59.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.532015 TRACE network [c80] - Made second apply on cl 02:48:59.532015 TRACE network [c80] - Listening... 02:48:59.532015 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.532015 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:59.532015 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.532015 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:59.532015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.532015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.547640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:59.563265 DEBUG ai [824] - Considering goal EXPLORE 02:48:59.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.594515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.657015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:59.672640 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:59.688265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.688265 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:59.688265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:59.703890 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:59.703890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=468. 02:48:59.703890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:59.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.703890 TRACE network [c80] - Made first apply on cl 02:48:59.703890 TRACE global [824] - We'll wait till request 468 is answered. 02:48:59.703890 TRACE network [c80] - Applied on gs 02:48:59.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:59.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.703890 TRACE network [c80] - Made second apply on cl 02:48:59.703890 TRACE network [c80] - Listening... 02:48:59.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:59.719515 TRACE network [c80] - Made first apply on cl 02:48:59.719515 TRACE network [c80] - Applied on gs 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.719515 TRACE network [c80] - Made second apply on cl 02:48:59.719515 TRACE network [c80] - Listening... 02:48:59.719515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.719515 TRACE network [c80] - Made first apply on cl 02:48:59.719515 TRACE network [c80] - Applied on gs 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:59.719515 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.719515 TRACE network [c80] - Made second apply on cl 02:48:59.719515 TRACE network [c80] - Listening... 02:48:59.719515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:59.719515 TRACE network [c80] - Made first apply on cl 02:48:59.719515 TRACE network [c80] - Applied on gs 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:59.719515 TRACE network [c80] - Made second apply on cl 02:48:59.719515 TRACE network [c80] - Listening... 02:48:59.719515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.719515 TRACE network [c80] - Made first apply on cl 02:48:59.719515 TRACE network [c80] - Applied on gs 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.719515 TRACE network [c80] - Made second apply on cl 02:48:59.719515 TRACE network [c80] - Listening... 02:48:59.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.719515 TRACE network [c80] - Made first apply on cl 02:48:59.719515 TRACE network [c80] - Applied on gs 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.719515 TRACE network [c80] - Made second apply on cl 02:48:59.719515 TRACE network [c80] - Listening... 02:48:59.719515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:59.719515 TRACE network [c80] - Made first apply on cl 02:48:59.719515 TRACE network [c80] - Applied on gs 02:48:59.719515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.719515 TRACE network [c80] - Made second apply on cl 02:48:59.719515 TRACE network [c80] - Listening... 02:48:59.719515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.719515 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:59.719515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.719515 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:59.719515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.719515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.735140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:48:59.750765 DEBUG ai [824] - Considering goal EXPLORE 02:48:59.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.860140 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.891390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:48:59.907015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:48:59.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:48:59.938265 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:48:59.938265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:48:59.938265 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:48:59.938265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=469. 02:48:59.938265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:48:59.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.938265 TRACE network [c80] - Made first apply on cl 02:48:59.938265 TRACE global [824] - We'll wait till request 469 is answered. 02:48:59.938265 TRACE network [c80] - Applied on gs 02:48:59.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:48:59.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.938265 TRACE network [c80] - Made second apply on cl 02:48:59.938265 TRACE network [c80] - Listening... 02:48:59.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:48:59.953890 TRACE network [c80] - Made first apply on cl 02:48:59.953890 TRACE network [c80] - Applied on gs 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:48:59.953890 TRACE network [c80] - Made second apply on cl 02:48:59.953890 TRACE network [c80] - Listening... 02:48:59.953890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.953890 TRACE network [c80] - Made first apply on cl 02:48:59.953890 TRACE network [c80] - Applied on gs 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:48:59.953890 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.953890 TRACE network [c80] - Made second apply on cl 02:48:59.953890 TRACE network [c80] - Listening... 02:48:59.953890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:48:59.953890 TRACE network [c80] - Made first apply on cl 02:48:59.953890 TRACE network [c80] - Applied on gs 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:48:59.953890 TRACE network [c80] - Made second apply on cl 02:48:59.953890 TRACE network [c80] - Listening... 02:48:59.953890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:48:59.953890 TRACE network [c80] - Made first apply on cl 02:48:59.953890 TRACE network [c80] - Applied on gs 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:48:59.953890 TRACE network [c80] - Made second apply on cl 02:48:59.953890 TRACE network [c80] - Listening... 02:48:59.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:48:59.953890 TRACE network [c80] - Made first apply on cl 02:48:59.953890 TRACE network [c80] - Applied on gs 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:48:59.953890 TRACE network [c80] - Made second apply on cl 02:48:59.953890 TRACE network [c80] - Listening... 02:48:59.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:48:59.953890 TRACE network [c80] - Made first apply on cl 02:48:59.953890 TRACE network [c80] - Applied on gs 02:48:59.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:48:59.953890 TRACE network [c80] - Made second apply on cl 02:48:59.953890 TRACE network [c80] - Listening... 02:48:59.953890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.953890 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:48:59.953890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:48:59.953890 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:48:59.953890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.953890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:48:59.969515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:00.000765 DEBUG ai [824] - Considering goal EXPLORE 02:49:00.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.078890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.125765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.125765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.141390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:00.157015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:00.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.172640 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:00.188265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:49:00.188265 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:00.188265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=470. 02:49:00.188265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:00.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.188265 TRACE network [c80] - Made first apply on cl 02:49:00.188265 TRACE global [824] - We'll wait till request 470 is answered. 02:49:00.188265 TRACE network [c80] - Applied on gs 02:49:00.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:00.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.188265 TRACE network [c80] - Made second apply on cl 02:49:00.188265 TRACE network [c80] - Listening... 02:49:00.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:00.203890 TRACE network [c80] - Made first apply on cl 02:49:00.203890 TRACE network [c80] - Applied on gs 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.203890 TRACE network [c80] - Made second apply on cl 02:49:00.203890 TRACE network [c80] - Listening... 02:49:00.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.203890 TRACE network [c80] - Made first apply on cl 02:49:00.203890 TRACE network [c80] - Applied on gs 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:00.203890 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.203890 TRACE network [c80] - Made second apply on cl 02:49:00.203890 TRACE network [c80] - Listening... 02:49:00.203890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:00.203890 TRACE network [c80] - Made first apply on cl 02:49:00.203890 TRACE network [c80] - Applied on gs 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:00.203890 TRACE network [c80] - Made second apply on cl 02:49:00.203890 TRACE network [c80] - Listening... 02:49:00.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.203890 TRACE network [c80] - Made first apply on cl 02:49:00.203890 TRACE network [c80] - Applied on gs 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.203890 TRACE network [c80] - Made second apply on cl 02:49:00.203890 TRACE network [c80] - Listening... 02:49:00.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.203890 TRACE network [c80] - Made first apply on cl 02:49:00.203890 TRACE network [c80] - Applied on gs 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.203890 TRACE network [c80] - Made second apply on cl 02:49:00.203890 TRACE network [c80] - Listening... 02:49:00.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:00.203890 TRACE network [c80] - Made first apply on cl 02:49:00.203890 TRACE network [c80] - Applied on gs 02:49:00.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.203890 TRACE network [c80] - Made second apply on cl 02:49:00.203890 TRACE network [c80] - Listening... 02:49:00.203890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.203890 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:00.203890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.203890 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:00.203890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.203890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.219515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:00.235140 DEBUG ai [824] - Considering goal EXPLORE 02:49:00.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.282015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.328890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.344515 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:00.344515 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:00.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.360140 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:00.375765 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:49:00.375765 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:00.375765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=471. 02:49:00.375765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:00.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.375765 TRACE network [c80] - Made first apply on cl 02:49:00.375765 TRACE global [824] - We'll wait till request 471 is answered. 02:49:00.375765 TRACE network [c80] - Applied on gs 02:49:00.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:00.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.375765 TRACE network [c80] - Made second apply on cl 02:49:00.375765 TRACE network [c80] - Listening... 02:49:00.375765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:00.391390 TRACE network [c80] - Made first apply on cl 02:49:00.391390 TRACE network [c80] - Applied on gs 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.391390 TRACE network [c80] - Made second apply on cl 02:49:00.391390 TRACE network [c80] - Listening... 02:49:00.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.391390 TRACE network [c80] - Made first apply on cl 02:49:00.391390 TRACE network [c80] - Applied on gs 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:00.391390 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.391390 TRACE network [c80] - Made second apply on cl 02:49:00.391390 TRACE network [c80] - Listening... 02:49:00.391390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:00.391390 TRACE network [c80] - Made first apply on cl 02:49:00.391390 TRACE network [c80] - Applied on gs 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:00.391390 TRACE network [c80] - Made second apply on cl 02:49:00.391390 TRACE network [c80] - Listening... 02:49:00.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.391390 TRACE network [c80] - Made first apply on cl 02:49:00.391390 TRACE network [c80] - Applied on gs 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.391390 TRACE network [c80] - Made second apply on cl 02:49:00.391390 TRACE network [c80] - Listening... 02:49:00.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.391390 TRACE network [c80] - Made first apply on cl 02:49:00.391390 TRACE network [c80] - Applied on gs 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.391390 TRACE network [c80] - Made second apply on cl 02:49:00.391390 TRACE network [c80] - Listening... 02:49:00.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:00.391390 TRACE network [c80] - Made first apply on cl 02:49:00.391390 TRACE network [c80] - Applied on gs 02:49:00.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.391390 TRACE network [c80] - Made second apply on cl 02:49:00.391390 TRACE network [c80] - Listening... 02:49:00.391390 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.391390 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:00.391390 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.391390 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:00.391390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.391390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.407015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:00.438265 DEBUG ai [824] - Considering goal EXPLORE 02:49:00.453890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.485140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.532015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.547640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:00.594515 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:00.594515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.610140 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:00.610140 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:49:00.610140 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:00.610140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=472. 02:49:00.610140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:00.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.610140 TRACE global [824] - We'll wait till request 472 is answered. 02:49:00.610140 TRACE network [c80] - Made first apply on cl 02:49:00.610140 TRACE network [c80] - Applied on gs 02:49:00.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:00.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.610140 TRACE network [c80] - Made second apply on cl 02:49:00.610140 TRACE network [c80] - Listening... 02:49:00.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:00.610140 TRACE network [c80] - Made first apply on cl 02:49:00.610140 TRACE network [c80] - Applied on gs 02:49:00.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.625765 TRACE network [c80] - Made second apply on cl 02:49:00.625765 TRACE network [c80] - Listening... 02:49:00.625765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.625765 TRACE network [c80] - Made first apply on cl 02:49:00.625765 TRACE network [c80] - Applied on gs 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:00.625765 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.625765 TRACE network [c80] - Made second apply on cl 02:49:00.625765 TRACE network [c80] - Listening... 02:49:00.625765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:00.625765 TRACE network [c80] - Made first apply on cl 02:49:00.625765 TRACE network [c80] - Applied on gs 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:00.625765 TRACE network [c80] - Made second apply on cl 02:49:00.625765 TRACE network [c80] - Listening... 02:49:00.625765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.625765 TRACE network [c80] - Made first apply on cl 02:49:00.625765 TRACE network [c80] - Applied on gs 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.625765 TRACE network [c80] - Made second apply on cl 02:49:00.625765 TRACE network [c80] - Listening... 02:49:00.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.625765 TRACE network [c80] - Made first apply on cl 02:49:00.625765 TRACE network [c80] - Applied on gs 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.625765 TRACE network [c80] - Made second apply on cl 02:49:00.625765 TRACE network [c80] - Listening... 02:49:00.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:00.625765 TRACE network [c80] - Made first apply on cl 02:49:00.625765 TRACE network [c80] - Applied on gs 02:49:00.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.625765 TRACE network [c80] - Made second apply on cl 02:49:00.625765 TRACE network [c80] - Listening... 02:49:00.625765 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.625765 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:00.625765 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.625765 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:00.625765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.625765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.641390 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:00.672640 DEBUG ai [824] - Considering goal EXPLORE 02:49:00.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.797640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:00.797640 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:00.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.828890 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:00.828890 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 4.000) 02:49:00.828890 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:00.828890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=473. 02:49:00.828890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:00.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.828890 TRACE global [824] - We'll wait till request 473 is answered. 02:49:00.828890 TRACE network [c80] - Made first apply on cl 02:49:00.828890 TRACE network [c80] - Applied on gs 02:49:00.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:00.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.828890 TRACE network [c80] - Made second apply on cl 02:49:00.828890 TRACE network [c80] - Listening... 02:49:00.828890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:00.844515 TRACE network [c80] - Made first apply on cl 02:49:00.844515 TRACE network [c80] - Applied on gs 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:00.844515 TRACE network [c80] - Made second apply on cl 02:49:00.844515 TRACE network [c80] - Listening... 02:49:00.844515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.844515 TRACE network [c80] - Made first apply on cl 02:49:00.844515 TRACE network [c80] - Applied on gs 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:00.844515 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.844515 TRACE network [c80] - Made second apply on cl 02:49:00.844515 TRACE network [c80] - Listening... 02:49:00.844515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:00.844515 TRACE network [c80] - Made first apply on cl 02:49:00.844515 TRACE network [c80] - Applied on gs 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:00.844515 TRACE network [c80] - Made second apply on cl 02:49:00.844515 TRACE network [c80] - Listening... 02:49:00.844515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:00.844515 TRACE network [c80] - Made first apply on cl 02:49:00.844515 TRACE network [c80] - Applied on gs 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:00.844515 TRACE network [c80] - Made second apply on cl 02:49:00.844515 TRACE network [c80] - Listening... 02:49:00.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:00.844515 TRACE network [c80] - Made first apply on cl 02:49:00.844515 TRACE network [c80] - Applied on gs 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:00.844515 TRACE network [c80] - Made second apply on cl 02:49:00.844515 TRACE network [c80] - Listening... 02:49:00.844515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:00.844515 TRACE network [c80] - Made first apply on cl 02:49:00.844515 TRACE network [c80] - Applied on gs 02:49:00.844515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:00.844515 TRACE network [c80] - Made second apply on cl 02:49:00.844515 TRACE network [c80] - Listening... 02:49:00.844515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.844515 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:00.844515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:00.844515 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:00.844515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.844515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:00.860140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:00.891390 DEBUG ai [824] - Considering goal EXPLORE 02:49:00.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:00.985140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:01.000765 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:01.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.016390 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:01.016390 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.997) 02:49:01.016390 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:01.016390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=474. 02:49:01.016390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:01.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.016390 TRACE network [c80] - Made first apply on cl 02:49:01.016390 TRACE global [824] - We'll wait till request 474 is answered. 02:49:01.016390 TRACE network [c80] - Applied on gs 02:49:01.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:01.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.016390 TRACE network [c80] - Made second apply on cl 02:49:01.016390 TRACE network [c80] - Listening... 02:49:01.016390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:01.032015 TRACE network [c80] - Made first apply on cl 02:49:01.032015 TRACE network [c80] - Applied on gs 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.032015 TRACE network [c80] - Made second apply on cl 02:49:01.032015 TRACE network [c80] - Listening... 02:49:01.032015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:01.032015 TRACE network [c80] - Made first apply on cl 02:49:01.032015 TRACE network [c80] - Applied on gs 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:01.032015 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:01.032015 TRACE network [c80] - Made second apply on cl 02:49:01.032015 TRACE network [c80] - Listening... 02:49:01.032015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:01.032015 TRACE network [c80] - Made first apply on cl 02:49:01.032015 TRACE network [c80] - Applied on gs 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:01.032015 TRACE network [c80] - Made second apply on cl 02:49:01.032015 TRACE network [c80] - Listening... 02:49:01.032015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:01.032015 TRACE network [c80] - Made first apply on cl 02:49:01.032015 TRACE network [c80] - Applied on gs 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:01.032015 TRACE network [c80] - Made second apply on cl 02:49:01.032015 TRACE network [c80] - Listening... 02:49:01.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.032015 TRACE network [c80] - Made first apply on cl 02:49:01.032015 TRACE network [c80] - Applied on gs 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.032015 TRACE network [c80] - Made second apply on cl 02:49:01.032015 TRACE network [c80] - Listening... 02:49:01.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:01.032015 TRACE network [c80] - Made first apply on cl 02:49:01.032015 TRACE network [c80] - Applied on gs 02:49:01.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.032015 TRACE network [c80] - Made second apply on cl 02:49:01.032015 TRACE network [c80] - Listening... 02:49:01.032015 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:01.032015 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:01.032015 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:01.032015 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:01.032015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:01.032015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:01.047640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:01.078890 DEBUG ai [824] - Considering goal EXPLORE 02:49:01.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.125765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.188265 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:01.188265 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:49:01.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.203890 DEBUG ai [824] - Considering goal VISIT TILE (114 110 1) (Ufretin) 02:49:01.485140 DEBUG ai [824] - Trying to realize VISIT TILE (114 110 1) (Ufretin) (value 3.983) 02:49:01.500765 DEBUG ai [824] - Moving hero Ufretin to tile 114 110 1 02:49:01.500765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=475. 02:49:01.500765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:01.500765 TRACE global [824] - We'll wait till request 475 is answered. 02:49:01.500765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.500765 TRACE network [c80] - Made first apply on cl 02:49:01.500765 TRACE network [c80] - Applied on gs 02:49:01.500765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:01.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.500765 TRACE network [c80] - Made second apply on cl 02:49:01.500765 TRACE network [c80] - Listening... 02:49:01.500765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:01.516390 TRACE network [c80] - Made first apply on cl 02:49:01.516390 TRACE network [c80] - Applied on gs 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.516390 TRACE network [c80] - Made second apply on cl 02:49:01.516390 TRACE network [c80] - Listening... 02:49:01.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.516390 TRACE network [c80] - Made first apply on cl 02:49:01.516390 TRACE network [c80] - Applied on gs 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.516390 TRACE network [c80] - Made second apply on cl 02:49:01.516390 TRACE network [c80] - Listening... 02:49:01.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:01.516390 TRACE network [c80] - Made first apply on cl 02:49:01.516390 TRACE network [c80] - Applied on gs 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.516390 TRACE network [c80] - Made second apply on cl 02:49:01.516390 TRACE network [c80] - Listening... 02:49:01.516390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=476. 02:49:01.516390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:01.516390 TRACE global [824] - We'll wait till request 476 is answered. 02:49:01.516390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.516390 TRACE network [c80] - Made first apply on cl 02:49:01.516390 TRACE network [c80] - Applied on gs 02:49:01.516390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:01.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.516390 TRACE network [c80] - Made second apply on cl 02:49:01.516390 TRACE network [c80] - Listening... 02:49:01.516390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:01.532015 TRACE network [c80] - Made first apply on cl 02:49:01.532015 TRACE network [c80] - Applied on gs 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.532015 TRACE network [c80] - Made second apply on cl 02:49:01.532015 TRACE network [c80] - Listening... 02:49:01.532015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:01.532015 TRACE network [c80] - Made first apply on cl 02:49:01.532015 TRACE network [c80] - Applied on gs 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 02:49:01.532015 TRACE ai [c80] - Completing goal: FIND OBJ 16,545 (Ufretin) 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:01.532015 TRACE network [c80] - Made second apply on cl 02:49:01.532015 TRACE network [c80] - Listening... 02:49:01.532015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:01.532015 TRACE network [c80] - Made first apply on cl 02:49:01.532015 TRACE network [c80] - Applied on gs 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:01.532015 TRACE network [c80] - Made second apply on cl 02:49:01.532015 TRACE network [c80] - Listening... 02:49:01.532015 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:49:01.532015 TRACE network [c80] - Made first apply on cl 02:49:01.532015 TRACE network [c80] - Applied on gs 02:49:01.532015 TRACE network [c80] - Made second apply on cl 02:49:01.532015 TRACE network [c80] - Listening... 02:49:01.532015 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:01.532015 TRACE network [c80] - Made first apply on cl 02:49:01.532015 TRACE network [c80] - Applied on gs 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:01.532015 TRACE network [c80] - Made second apply on cl 02:49:01.532015 TRACE network [c80] - Listening... 02:49:01.532015 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:01.532015 TRACE network [c80] - Made first apply on cl 02:49:01.532015 TRACE network [c80] - Applied on gs 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '25'. 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:01.532015 TRACE network [c80] - Made second apply on cl 02:49:01.532015 TRACE network [c80] - Listening... 02:49:01.532015 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:01.532015 TRACE network [c80] - Made first apply on cl 02:49:01.532015 TRACE network [c80] - Applied on gs 02:49:01.532015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '88499'. 02:49:01.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:01.532015 TRACE network [c80] - Made second apply on cl 02:49:01.532015 TRACE network [c80] - Listening... 02:49:01.532015 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:01.547640 TRACE network [c80] - Made first apply on cl 02:49:01.547640 DEBUG global [c80] - removing object id=16545; address=134144408; name=Campfire 02:49:01.547640 TRACE network [c80] - Applied on gs 02:49:01.547640 TRACE network [c80] - Made second apply on cl 02:49:01.547640 TRACE network [c80] - Listening... 02:49:01.547640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:01.547640 TRACE network [c80] - Made first apply on cl 02:49:01.547640 TRACE network [c80] - Applied on gs 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:01.547640 TRACE network [c80] - Made second apply on cl 02:49:01.547640 TRACE network [c80] - Listening... 02:49:01.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.547640 TRACE network [c80] - Made first apply on cl 02:49:01.547640 TRACE network [c80] - Applied on gs 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.547640 TRACE network [c80] - Made second apply on cl 02:49:01.547640 TRACE network [c80] - Listening... 02:49:01.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:01.547640 TRACE network [c80] - Made first apply on cl 02:49:01.547640 TRACE network [c80] - Applied on gs 02:49:01.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.547640 TRACE network [c80] - Made second apply on cl 02:49:01.547640 TRACE network [c80] - Listening... 02:49:01.547640 TRACE ai [824] - Completing goal: VISIT TILE (114 110 1) (Ufretin) 02:49:01.547640 DEBUG ai [824] - Hero Ufretin moved from 113 108 1 to 113 109 1. Returning 1. 02:49:01.563265 TRACE ai [824] - Completing goal: VISIT TILE (114 110 1) (Ufretin) 02:49:01.563265 DEBUG ai [824] - Hero Ufretin visited tile (114 110 1) 02:49:01.563265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:01.563265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:01.578890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:01.594515 DEBUG ai [824] - Considering goal EXPLORE 02:49:01.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.766390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:01.782015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:01.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.813265 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:01.813265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.975) 02:49:01.813265 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:01.844515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=477. 02:49:01.844515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:01.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.844515 TRACE network [c80] - Made first apply on cl 02:49:01.844515 TRACE global [824] - We'll wait till request 477 is answered. 02:49:01.844515 TRACE network [c80] - Applied on gs 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.844515 TRACE network [c80] - Made second apply on cl 02:49:01.844515 TRACE network [c80] - Listening... 02:49:01.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:01.844515 TRACE network [c80] - Made first apply on cl 02:49:01.844515 TRACE network [c80] - Applied on gs 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:01.844515 TRACE network [c80] - Made second apply on cl 02:49:01.844515 TRACE network [c80] - Listening... 02:49:01.844515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:01.844515 TRACE network [c80] - Made first apply on cl 02:49:01.844515 TRACE network [c80] - Applied on gs 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:01.844515 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:01.844515 TRACE network [c80] - Made second apply on cl 02:49:01.844515 TRACE network [c80] - Listening... 02:49:01.844515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:01.844515 TRACE network [c80] - Made first apply on cl 02:49:01.844515 TRACE network [c80] - Applied on gs 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:01.844515 TRACE network [c80] - Made second apply on cl 02:49:01.844515 TRACE network [c80] - Listening... 02:49:01.844515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:01.844515 TRACE network [c80] - Made first apply on cl 02:49:01.844515 TRACE network [c80] - Applied on gs 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:01.844515 TRACE network [c80] - Made second apply on cl 02:49:01.844515 TRACE network [c80] - Listening... 02:49:01.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:01.844515 TRACE network [c80] - Made first apply on cl 02:49:01.844515 TRACE network [c80] - Applied on gs 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:01.844515 TRACE network [c80] - Made second apply on cl 02:49:01.844515 TRACE network [c80] - Listening... 02:49:01.844515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:01.844515 TRACE network [c80] - Made first apply on cl 02:49:01.844515 TRACE network [c80] - Applied on gs 02:49:01.844515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:01.844515 TRACE network [c80] - Made second apply on cl 02:49:01.844515 TRACE network [c80] - Listening... 02:49:01.844515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:01.844515 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:01.860140 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:01.860140 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:01.860140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:01.860140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:01.860140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:01.891390 DEBUG ai [824] - Considering goal EXPLORE 02:49:01.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:01.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.032015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:02.032015 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:02.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.047640 DEBUG ai [824] - Considering goal VISIT TILE (8 134 0) (Эйсидус) 02:49:02.047640 DEBUG ai [824] - Trying to realize VISIT TILE (8 134 0) (Эйсидус) (value 3.958) 02:49:02.063265 DEBUG ai [824] - Moving hero Эйсидус to tile 8 134 0 02:49:02.063265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=478. 02:49:02.063265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:02.063265 TRACE global [824] - We'll wait till request 478 is answered. 02:49:02.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.063265 TRACE network [c80] - Made first apply on cl 02:49:02.063265 TRACE network [c80] - Applied on gs 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.063265 TRACE network [c80] - Made second apply on cl 02:49:02.063265 TRACE network [c80] - Listening... 02:49:02.063265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:02.063265 TRACE network [c80] - Made first apply on cl 02:49:02.063265 TRACE network [c80] - Applied on gs 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.063265 TRACE network [c80] - Made second apply on cl 02:49:02.063265 TRACE network [c80] - Listening... 02:49:02.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.063265 TRACE network [c80] - Made first apply on cl 02:49:02.063265 TRACE network [c80] - Applied on gs 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.063265 TRACE network [c80] - Made second apply on cl 02:49:02.063265 TRACE network [c80] - Listening... 02:49:02.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:02.063265 TRACE network [c80] - Made first apply on cl 02:49:02.063265 TRACE network [c80] - Applied on gs 02:49:02.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.063265 TRACE network [c80] - Made second apply on cl 02:49:02.063265 TRACE network [c80] - Listening... 02:49:02.063265 TRACE ai [824] - Completing goal: VISIT TILE (8 134 0) (Эйсидус) 02:49:02.063265 DEBUG ai [824] - Hero Эйсидус moved from 7 135 0 to 8 134 0. Returning 1. 02:49:02.063265 TRACE ai [824] - Completing goal: VISIT TILE (8 134 0) (Эйсидус) 02:49:02.063265 DEBUG ai [824] - Hero Эйсидус visited tile (8 134 0) 02:49:02.078890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.078890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.094515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:02.157015 DEBUG ai [824] - Considering goal EXPLORE 02:49:02.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.235140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.266390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:02.266390 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:02.282015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.282015 DEBUG ai [824] - Considering goal VISIT TILE (9 134 0) (Эйсидус) 02:49:02.282015 DEBUG ai [824] - Trying to realize VISIT TILE (9 134 0) (Эйсидус) (value 4.000) 02:49:02.297640 DEBUG ai [824] - Moving hero Эйсидус to tile 9 134 0 02:49:02.297640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=479. 02:49:02.297640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:02.297640 TRACE global [824] - We'll wait till request 479 is answered. 02:49:02.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.297640 TRACE network [c80] - Made first apply on cl 02:49:02.297640 TRACE network [c80] - Applied on gs 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.297640 TRACE network [c80] - Made second apply on cl 02:49:02.297640 TRACE network [c80] - Listening... 02:49:02.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:02.297640 TRACE network [c80] - Made first apply on cl 02:49:02.297640 TRACE network [c80] - Applied on gs 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.297640 TRACE network [c80] - Made second apply on cl 02:49:02.297640 TRACE network [c80] - Listening... 02:49:02.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.297640 TRACE network [c80] - Made first apply on cl 02:49:02.297640 TRACE network [c80] - Applied on gs 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.297640 TRACE network [c80] - Made second apply on cl 02:49:02.297640 TRACE network [c80] - Listening... 02:49:02.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:02.297640 TRACE network [c80] - Made first apply on cl 02:49:02.297640 TRACE network [c80] - Applied on gs 02:49:02.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.297640 TRACE network [c80] - Made second apply on cl 02:49:02.297640 TRACE network [c80] - Listening... 02:49:02.328890 TRACE ai [824] - Completing goal: VISIT TILE (9 134 0) (Эйсидус) 02:49:02.328890 DEBUG ai [824] - Hero Эйсидус moved from 8 134 0 to 9 134 0. Returning 1. 02:49:02.328890 TRACE ai [824] - Completing goal: VISIT TILE (9 134 0) (Эйсидус) 02:49:02.328890 DEBUG ai [824] - Hero Эйсидус visited tile (9 134 0) 02:49:02.328890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.344515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.344515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:02.375765 DEBUG ai [824] - Considering goal EXPLORE 02:49:02.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.453890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.485140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:02.500765 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:02.547640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.547640 DEBUG ai [824] - Considering goal VISIT TILE (10 135 0) (Эйсидус) 02:49:02.594515 DEBUG ai [824] - Trying to realize VISIT TILE (10 135 0) (Эйсидус) (value 4.000) 02:49:02.594515 DEBUG ai [824] - Moving hero Эйсидус to tile 10 135 0 02:49:02.594515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=480. 02:49:02.594515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:02.594515 TRACE global [824] - We'll wait till request 480 is answered. 02:49:02.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.594515 TRACE network [c80] - Made first apply on cl 02:49:02.594515 TRACE network [c80] - Applied on gs 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.594515 TRACE network [c80] - Made second apply on cl 02:49:02.594515 TRACE network [c80] - Listening... 02:49:02.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:02.594515 TRACE network [c80] - Made first apply on cl 02:49:02.594515 TRACE network [c80] - Applied on gs 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.594515 TRACE network [c80] - Made second apply on cl 02:49:02.594515 TRACE network [c80] - Listening... 02:49:02.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.594515 TRACE network [c80] - Made first apply on cl 02:49:02.594515 TRACE network [c80] - Applied on gs 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.594515 TRACE network [c80] - Made second apply on cl 02:49:02.594515 TRACE network [c80] - Listening... 02:49:02.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:02.594515 TRACE network [c80] - Made first apply on cl 02:49:02.594515 TRACE network [c80] - Applied on gs 02:49:02.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.594515 TRACE network [c80] - Made second apply on cl 02:49:02.594515 TRACE network [c80] - Listening... 02:49:02.594515 TRACE ai [824] - Completing goal: VISIT TILE (10 135 0) (Эйсидус) 02:49:02.594515 DEBUG ai [824] - Hero Эйсидус moved from 9 134 0 to 10 135 0. Returning 1. 02:49:02.610140 TRACE ai [824] - Completing goal: VISIT TILE (10 135 0) (Эйсидус) 02:49:02.610140 DEBUG ai [824] - Hero Эйсидус visited tile (10 135 0) 02:49:02.641390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.641390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.672640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:02.719515 DEBUG ai [824] - Considering goal EXPLORE 02:49:02.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.860140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:02.875765 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:02.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.891390 DEBUG ai [824] - Considering goal VISIT TILE (11 135 0) (Эйсидус) 02:49:02.891390 DEBUG ai [824] - Trying to realize VISIT TILE (11 135 0) (Эйсидус) (value 4.000) 02:49:02.907015 DEBUG ai [824] - Moving hero Эйсидус to tile 11 135 0 02:49:02.907015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=481. 02:49:02.907015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:02.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.907015 TRACE network [c80] - Made first apply on cl 02:49:02.907015 TRACE global [824] - We'll wait till request 481 is answered. 02:49:02.907015 TRACE network [c80] - Applied on gs 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.907015 TRACE network [c80] - Made second apply on cl 02:49:02.907015 TRACE network [c80] - Listening... 02:49:02.907015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:02.907015 TRACE network [c80] - Made first apply on cl 02:49:02.907015 TRACE network [c80] - Applied on gs 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:02.907015 TRACE network [c80] - Made second apply on cl 02:49:02.907015 TRACE network [c80] - Listening... 02:49:02.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:02.907015 TRACE network [c80] - Made first apply on cl 02:49:02.907015 TRACE network [c80] - Applied on gs 02:49:02.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:02.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:02.907015 TRACE network [c80] - Made second apply on cl 02:49:02.907015 TRACE network [c80] - Listening... 02:49:02.907015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:02.907015 TRACE network [c80] - Made first apply on cl 02:49:02.907015 TRACE network [c80] - Applied on gs 02:49:02.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:02.922640 TRACE network [c80] - Made second apply on cl 02:49:02.922640 TRACE network [c80] - Listening... 02:49:02.922640 TRACE ai [824] - Completing goal: VISIT TILE (11 135 0) (Эйсидус) 02:49:02.922640 DEBUG ai [824] - Hero Эйсидус moved from 10 135 0 to 11 135 0. Returning 1. 02:49:02.922640 TRACE ai [824] - Completing goal: VISIT TILE (11 135 0) (Эйсидус) 02:49:02.922640 DEBUG ai [824] - Hero Эйсидус visited tile (11 135 0) 02:49:02.922640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.922640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:02.938265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:02.953890 DEBUG ai [824] - Considering goal EXPLORE 02:49:02.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:02.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.047640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:03.063265 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:03.063265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.078890 DEBUG ai [824] - Considering goal VISIT TILE (13 135 0) (Эйсидус) 02:49:03.078890 DEBUG ai [824] - Trying to realize VISIT TILE (13 135 0) (Эйсидус) (value 4.000) 02:49:03.078890 DEBUG ai [824] - Moving hero Эйсидус to tile 13 135 0 02:49:03.078890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=482. 02:49:03.078890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.078890 TRACE global [824] - We'll wait till request 482 is answered. 02:49:03.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.078890 TRACE network [c80] - Made first apply on cl 02:49:03.078890 TRACE network [c80] - Applied on gs 02:49:03.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.078890 TRACE network [c80] - Made second apply on cl 02:49:03.078890 TRACE network [c80] - Listening... 02:49:03.078890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.094515 TRACE network [c80] - Made first apply on cl 02:49:03.094515 TRACE network [c80] - Applied on gs 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.094515 TRACE network [c80] - Made second apply on cl 02:49:03.094515 TRACE network [c80] - Listening... 02:49:03.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.094515 TRACE network [c80] - Made first apply on cl 02:49:03.094515 TRACE network [c80] - Applied on gs 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.094515 TRACE network [c80] - Made second apply on cl 02:49:03.094515 TRACE network [c80] - Listening... 02:49:03.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:03.094515 TRACE network [c80] - Made first apply on cl 02:49:03.094515 TRACE network [c80] - Applied on gs 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.094515 TRACE network [c80] - Made second apply on cl 02:49:03.094515 TRACE network [c80] - Listening... 02:49:03.094515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=483. 02:49:03.094515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.094515 TRACE network [c80] - Made first apply on cl 02:49:03.094515 TRACE global [824] - We'll wait till request 483 is answered. 02:49:03.094515 TRACE network [c80] - Applied on gs 02:49:03.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.094515 TRACE network [c80] - Made second apply on cl 02:49:03.094515 TRACE network [c80] - Listening... 02:49:03.094515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.110140 TRACE network [c80] - Made first apply on cl 02:49:03.110140 TRACE network [c80] - Applied on gs 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.110140 TRACE network [c80] - Made second apply on cl 02:49:03.110140 TRACE network [c80] - Listening... 02:49:03.110140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.110140 TRACE network [c80] - Made first apply on cl 02:49:03.110140 TRACE network [c80] - Applied on gs 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:49:03.110140 TRACE ai [c80] - Completing goal: FIND OBJ 14,092 (Эйсидус) 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.110140 TRACE network [c80] - Made second apply on cl 02:49:03.110140 TRACE network [c80] - Listening... 02:49:03.110140 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:03.110140 TRACE network [c80] - Made first apply on cl 02:49:03.110140 TRACE network [c80] - Applied on gs 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '35'. 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:03.110140 TRACE network [c80] - Made second apply on cl 02:49:03.110140 TRACE network [c80] - Listening... 02:49:03.110140 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:49:03.110140 TRACE network [c80] - Made first apply on cl 02:49:03.110140 TRACE network [c80] - Applied on gs 02:49:03.110140 TRACE network [c80] - Made second apply on cl 02:49:03.110140 TRACE network [c80] - Listening... 02:49:03.110140 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.110140 TRACE network [c80] - Made first apply on cl 02:49:03.110140 DEBUG global [c80] - removing object id=14092; address=133188928; name=Resource 02:49:03.125765 TRACE network [c80] - Applied on gs 02:49:03.125765 TRACE network [c80] - Made second apply on cl 02:49:03.125765 TRACE network [c80] - Listening... 02:49:03.125765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.125765 TRACE network [c80] - Made first apply on cl 02:49:03.125765 TRACE network [c80] - Applied on gs 02:49:03.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:03.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.125765 TRACE network [c80] - Made second apply on cl 02:49:03.125765 TRACE network [c80] - Listening... 02:49:03.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.125765 TRACE network [c80] - Made first apply on cl 02:49:03.125765 TRACE network [c80] - Applied on gs 02:49:03.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:03.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.125765 TRACE network [c80] - Made second apply on cl 02:49:03.125765 TRACE network [c80] - Listening... 02:49:03.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:03.125765 TRACE network [c80] - Made first apply on cl 02:49:03.125765 TRACE network [c80] - Applied on gs 02:49:03.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.125765 TRACE network [c80] - Made second apply on cl 02:49:03.125765 TRACE network [c80] - Listening... 02:49:03.125765 TRACE ai [824] - Completing goal: VISIT TILE (13 135 0) (Эйсидус) 02:49:03.125765 DEBUG ai [824] - Hero Эйсидус moved from 11 135 0 to 12 135 0. Returning 1. 02:49:03.157015 TRACE ai [824] - Completing goal: VISIT TILE (13 135 0) (Эйсидус) 02:49:03.157015 DEBUG ai [824] - Hero Эйсидус visited tile (13 135 0) 02:49:03.157015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.157015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.172640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:03.203890 DEBUG ai [824] - Considering goal EXPLORE 02:49:03.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.235140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.235140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.282015 TRACE ai [824] - Time of where to explore was 16 ms. 02:49:03.282015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:03.297640 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:49:03.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.313265 DEBUG ai [824] - Considering goal VISIT TILE (115 111 1) (Ufretin) 02:49:03.313265 DEBUG ai [824] - Trying to realize VISIT TILE (115 111 1) (Ufretin) (value 3.948) 02:49:03.313265 DEBUG ai [824] - Moving hero Ufretin to tile 115 111 1 02:49:03.313265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=484. 02:49:03.313265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.313265 TRACE network [c80] - Made first apply on cl 02:49:03.313265 TRACE global [824] - We'll wait till request 484 is answered. 02:49:03.313265 TRACE network [c80] - Applied on gs 02:49:03.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.313265 TRACE network [c80] - Made second apply on cl 02:49:03.313265 TRACE network [c80] - Listening... 02:49:03.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.328890 TRACE network [c80] - Made first apply on cl 02:49:03.328890 TRACE network [c80] - Applied on gs 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.328890 TRACE network [c80] - Made second apply on cl 02:49:03.328890 TRACE network [c80] - Listening... 02:49:03.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.328890 TRACE network [c80] - Made first apply on cl 02:49:03.328890 TRACE network [c80] - Applied on gs 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.328890 TRACE network [c80] - Made second apply on cl 02:49:03.328890 TRACE network [c80] - Listening... 02:49:03.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:03.328890 TRACE network [c80] - Made first apply on cl 02:49:03.328890 TRACE network [c80] - Applied on gs 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.328890 TRACE network [c80] - Made second apply on cl 02:49:03.328890 TRACE network [c80] - Listening... 02:49:03.328890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=485. 02:49:03.328890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.328890 TRACE network [c80] - Made first apply on cl 02:49:03.328890 TRACE global [824] - We'll wait till request 485 is answered. 02:49:03.328890 TRACE network [c80] - Applied on gs 02:49:03.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.328890 TRACE network [c80] - Made second apply on cl 02:49:03.328890 TRACE network [c80] - Listening... 02:49:03.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 TRACE network [c80] - Applied on gs 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.344515 TRACE network [c80] - Made second apply on cl 02:49:03.344515 TRACE network [c80] - Listening... 02:49:03.344515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 TRACE network [c80] - Applied on gs 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 02:49:03.344515 TRACE ai [c80] - Completing goal: FIND OBJ 16,544 (Ufretin) 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.344515 TRACE network [c80] - Made second apply on cl 02:49:03.344515 TRACE network [c80] - Listening... 02:49:03.344515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 TRACE network [c80] - Applied on gs 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:03.344515 TRACE network [c80] - Made second apply on cl 02:49:03.344515 TRACE network [c80] - Listening... 02:49:03.344515 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 TRACE network [c80] - Applied on gs 02:49:03.344515 TRACE network [c80] - Made second apply on cl 02:49:03.344515 TRACE network [c80] - Listening... 02:49:03.344515 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 TRACE network [c80] - Applied on gs 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:03.344515 TRACE network [c80] - Made second apply on cl 02:49:03.344515 TRACE network [c80] - Listening... 02:49:03.344515 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 TRACE network [c80] - Applied on gs 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '41'. 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:03.344515 TRACE network [c80] - Made second apply on cl 02:49:03.344515 TRACE network [c80] - Listening... 02:49:03.344515 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 TRACE network [c80] - Applied on gs 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '89099'. 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:03.344515 TRACE network [c80] - Made second apply on cl 02:49:03.344515 TRACE network [c80] - Listening... 02:49:03.344515 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:03.344515 TRACE network [c80] - Made first apply on cl 02:49:03.344515 DEBUG global [c80] - removing object id=16544; address=134143800; name=Campfire 02:49:03.360140 TRACE network [c80] - Applied on gs 02:49:03.360140 TRACE network [c80] - Made second apply on cl 02:49:03.360140 TRACE network [c80] - Listening... 02:49:03.360140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.360140 TRACE network [c80] - Made first apply on cl 02:49:03.360140 TRACE network [c80] - Applied on gs 02:49:03.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:03.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.360140 TRACE network [c80] - Made second apply on cl 02:49:03.360140 TRACE network [c80] - Listening... 02:49:03.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.360140 TRACE network [c80] - Made first apply on cl 02:49:03.360140 TRACE network [c80] - Applied on gs 02:49:03.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:03.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.360140 TRACE network [c80] - Made second apply on cl 02:49:03.360140 TRACE network [c80] - Listening... 02:49:03.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:03.360140 TRACE network [c80] - Made first apply on cl 02:49:03.360140 TRACE network [c80] - Applied on gs 02:49:03.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.360140 TRACE network [c80] - Made second apply on cl 02:49:03.360140 TRACE network [c80] - Listening... 02:49:03.360140 TRACE ai [824] - Completing goal: VISIT TILE (115 111 1) (Ufretin) 02:49:03.360140 DEBUG ai [824] - Hero Ufretin moved from 113 109 1 to 114 110 1. Returning 1. 02:49:03.360140 TRACE ai [824] - Completing goal: VISIT TILE (115 111 1) (Ufretin) 02:49:03.360140 DEBUG ai [824] - Hero Ufretin visited tile (115 111 1) 02:49:03.360140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.360140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.375765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:03.391390 DEBUG ai [824] - Considering goal EXPLORE 02:49:03.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.438265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.453890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.485140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:03.500765 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:03.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.516390 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:03.563265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.948) 02:49:03.563265 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:03.563265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=486. 02:49:03.563265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.563265 TRACE network [c80] - Made first apply on cl 02:49:03.563265 TRACE global [824] - We'll wait till request 486 is answered. 02:49:03.563265 TRACE network [c80] - Applied on gs 02:49:03.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.563265 TRACE network [c80] - Made second apply on cl 02:49:03.563265 TRACE network [c80] - Listening... 02:49:03.563265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.578890 TRACE network [c80] - Made first apply on cl 02:49:03.578890 TRACE network [c80] - Applied on gs 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.578890 TRACE network [c80] - Made second apply on cl 02:49:03.578890 TRACE network [c80] - Listening... 02:49:03.578890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.578890 TRACE network [c80] - Made first apply on cl 02:49:03.578890 TRACE network [c80] - Applied on gs 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:03.578890 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.578890 TRACE network [c80] - Made second apply on cl 02:49:03.578890 TRACE network [c80] - Listening... 02:49:03.578890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:03.578890 TRACE network [c80] - Made first apply on cl 02:49:03.578890 TRACE network [c80] - Applied on gs 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:03.578890 TRACE network [c80] - Made second apply on cl 02:49:03.578890 TRACE network [c80] - Listening... 02:49:03.578890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.578890 TRACE network [c80] - Made first apply on cl 02:49:03.578890 TRACE network [c80] - Applied on gs 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.578890 TRACE network [c80] - Made second apply on cl 02:49:03.578890 TRACE network [c80] - Listening... 02:49:03.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.578890 TRACE network [c80] - Made first apply on cl 02:49:03.578890 TRACE network [c80] - Applied on gs 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.578890 TRACE network [c80] - Made second apply on cl 02:49:03.578890 TRACE network [c80] - Listening... 02:49:03.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:03.578890 TRACE network [c80] - Made first apply on cl 02:49:03.578890 TRACE network [c80] - Applied on gs 02:49:03.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.578890 TRACE network [c80] - Made second apply on cl 02:49:03.578890 TRACE network [c80] - Listening... 02:49:03.578890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:03.578890 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:03.578890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:03.578890 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:03.578890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.578890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.594515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:03.610140 DEBUG ai [824] - Considering goal EXPLORE 02:49:03.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.735140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:03.735140 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:49:03.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.766390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:03.782015 DEBUG ai [824] - Considering goal VISIT TILE (139 142 1) (Malcom) 02:49:03.782015 DEBUG ai [824] - Trying to realize VISIT TILE (139 142 1) (Malcom) (value 3.944) 02:49:03.782015 DEBUG ai [824] - Moving hero Malcom to tile 139 142 1 02:49:03.782015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=487. 02:49:03.782015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.782015 TRACE global [824] - We'll wait till request 487 is answered. 02:49:03.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.782015 TRACE network [c80] - Made first apply on cl 02:49:03.782015 TRACE network [c80] - Applied on gs 02:49:03.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.782015 TRACE network [c80] - Made second apply on cl 02:49:03.782015 TRACE network [c80] - Listening... 02:49:03.782015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.797640 TRACE network [c80] - Made first apply on cl 02:49:03.797640 TRACE network [c80] - Applied on gs 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE network [c80] - Made second apply on cl 02:49:03.797640 TRACE network [c80] - Listening... 02:49:03.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.797640 TRACE network [c80] - Made first apply on cl 02:49:03.797640 TRACE network [c80] - Applied on gs 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.797640 TRACE network [c80] - Made second apply on cl 02:49:03.797640 TRACE network [c80] - Listening... 02:49:03.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:03.797640 TRACE network [c80] - Made first apply on cl 02:49:03.797640 TRACE network [c80] - Applied on gs 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.797640 TRACE network [c80] - Made second apply on cl 02:49:03.797640 TRACE network [c80] - Listening... 02:49:03.797640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=488. 02:49:03.797640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.797640 TRACE network [c80] - Made first apply on cl 02:49:03.797640 TRACE global [824] - We'll wait till request 488 is answered. 02:49:03.797640 TRACE network [c80] - Applied on gs 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.797640 TRACE network [c80] - Made second apply on cl 02:49:03.797640 TRACE network [c80] - Listening... 02:49:03.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.797640 TRACE network [c80] - Made first apply on cl 02:49:03.797640 TRACE network [c80] - Applied on gs 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.797640 TRACE network [c80] - Made second apply on cl 02:49:03.797640 TRACE network [c80] - Listening... 02:49:03.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.797640 TRACE network [c80] - Made first apply on cl 02:49:03.797640 TRACE network [c80] - Applied on gs 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.797640 TRACE network [c80] - Made second apply on cl 02:49:03.797640 TRACE network [c80] - Listening... 02:49:03.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:03.797640 TRACE network [c80] - Made first apply on cl 02:49:03.797640 TRACE network [c80] - Applied on gs 02:49:03.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:03.797640 TRACE network [c80] - Made second apply on cl 02:49:03.797640 TRACE network [c80] - Listening... 02:49:03.797640 TRACE ai [824] - Completing goal: VISIT TILE (139 142 1) (Malcom) 02:49:03.813265 DEBUG ai [824] - Hero Malcom moved from 138 143 1 to 139 142 1. Returning 1. 02:49:03.813265 TRACE ai [824] - Completing goal: VISIT TILE (139 142 1) (Malcom) 02:49:03.813265 DEBUG ai [824] - Hero Malcom visited tile (139 142 1) 02:49:03.813265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.813265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:03.828890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:03.844515 DEBUG ai [824] - Considering goal EXPLORE 02:49:03.860140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.938265 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:03.953890 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:49:03.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:03.969515 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:03.985140 DEBUG ai [824] - Considering goal VISIT TILE (138 141 1) (Malcom) 02:49:03.985140 DEBUG ai [824] - Trying to realize VISIT TILE (138 141 1) (Malcom) (value 4.000) 02:49:03.985140 DEBUG ai [824] - Moving hero Malcom to tile 138 141 1 02:49:03.985140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=489. 02:49:03.985140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:03.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:03.985140 TRACE network [c80] - Made first apply on cl 02:49:03.985140 TRACE global [824] - We'll wait till request 489 is answered. 02:49:03.985140 TRACE network [c80] - Applied on gs 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:03.985140 TRACE network [c80] - Made second apply on cl 02:49:03.985140 TRACE network [c80] - Listening... 02:49:03.985140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:03.985140 TRACE network [c80] - Made first apply on cl 02:49:03.985140 TRACE network [c80] - Applied on gs 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:03.985140 TRACE network [c80] - Made second apply on cl 02:49:03.985140 TRACE network [c80] - Listening... 02:49:03.985140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.985140 TRACE network [c80] - Made first apply on cl 02:49:03.985140 TRACE network [c80] - Applied on gs 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:03.985140 TRACE ai [c80] - Completing goal: FIND OBJ 27,664 (Malcom) 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.985140 TRACE network [c80] - Made second apply on cl 02:49:03.985140 TRACE network [c80] - Listening... 02:49:03.985140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:03.985140 TRACE network [c80] - Made first apply on cl 02:49:03.985140 TRACE network [c80] - Applied on gs 02:49:03.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:03.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:03.985140 TRACE network [c80] - Made second apply on cl 02:49:03.985140 TRACE network [c80] - Listening... 02:49:04.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:04.000765 TRACE network [c80] - Made first apply on cl 02:49:04.000765 TRACE network [c80] - Applied on gs 02:49:04.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:04.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:04.000765 TRACE network [c80] - Made second apply on cl 02:49:04.000765 TRACE network [c80] - Listening... 02:49:04.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:04.000765 TRACE network [c80] - Made first apply on cl 02:49:04.000765 TRACE network [c80] - Applied on gs 02:49:04.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.000765 TRACE network [c80] - Made second apply on cl 02:49:04.000765 TRACE network [c80] - Listening... 02:49:04.000765 TRACE ai [824] - Completing goal: VISIT TILE (138 141 1) (Malcom) 02:49:04.000765 DEBUG ai [824] - Hero Malcom moved from 139 142 1 to 138 141 1. Returning 1. 02:49:04.250765 TRACE ai [824] - Completing goal: VISIT TILE (138 141 1) (Malcom) 02:49:04.250765 DEBUG ai [824] - Hero Malcom visited tile (138 141 1) 02:49:04.266390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:04.266390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:04.266390 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:04.297640 DEBUG ai [824] - Considering goal EXPLORE 02:49:04.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.328890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.344515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.344515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.375765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.391390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:04.391390 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:49:04.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.407015 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:04.422640 DEBUG ai [824] - Considering goal VISIT TILE (136 139 1) (Malcom) 02:49:04.422640 DEBUG ai [824] - Trying to realize VISIT TILE (136 139 1) (Malcom) (value 4.000) 02:49:04.422640 DEBUG ai [824] - Moving hero Malcom to tile 136 139 1 02:49:04.422640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=490. 02:49:04.422640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:04.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:04.422640 TRACE network [c80] - Made first apply on cl 02:49:04.422640 TRACE global [824] - We'll wait till request 490 is answered. 02:49:04.422640 TRACE network [c80] - Applied on gs 02:49:04.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:04.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:04.422640 TRACE network [c80] - Made second apply on cl 02:49:04.422640 TRACE network [c80] - Listening... 02:49:04.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=491. 02:49:04.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:04.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE global [824] - We'll wait till request 491 is answered. 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Bird of Perception'. 02:49:04.438265 TRACE ai [c80] - Completing goal: FIND OBJ 28,322 (Malcom) 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:49:04.438265 TRACE network [c80] - Made first apply on cl 02:49:04.438265 TRACE network [c80] - Applied on gs 02:49:04.438265 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:49:04.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:49:04.438265 TRACE network [c80] - Made second apply on cl 02:49:04.438265 TRACE network [c80] - Listening... 02:49:04.438265 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:04.453890 TRACE network [c80] - Made first apply on cl 02:49:04.453890 DEBUG global [c80] - removing object id=28322; address=138203752; name=Bird of Perception 02:49:04.453890 TRACE network [c80] - Applied on gs 02:49:04.453890 TRACE network [c80] - Made second apply on cl 02:49:04.453890 TRACE network [c80] - Listening... 02:49:04.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:04.453890 TRACE network [c80] - Made first apply on cl 02:49:04.453890 TRACE network [c80] - Applied on gs 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:04.453890 TRACE network [c80] - Made second apply on cl 02:49:04.453890 TRACE network [c80] - Listening... 02:49:04.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:04.453890 TRACE network [c80] - Made first apply on cl 02:49:04.453890 TRACE network [c80] - Applied on gs 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:04.453890 TRACE network [c80] - Made second apply on cl 02:49:04.453890 TRACE network [c80] - Listening... 02:49:04.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:04.453890 TRACE network [c80] - Made first apply on cl 02:49:04.453890 TRACE network [c80] - Applied on gs 02:49:04.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.453890 TRACE network [c80] - Made second apply on cl 02:49:04.453890 TRACE network [c80] - Listening... 02:49:04.453890 TRACE ai [824] - Completing goal: VISIT TILE (136 139 1) (Malcom) 02:49:04.453890 DEBUG ai [824] - Hero Malcom moved from 138 141 1 to 137 140 1. Returning 1. 02:49:04.453890 TRACE ai [824] - Completing goal: VISIT TILE (136 139 1) (Malcom) 02:49:04.453890 DEBUG ai [824] - Hero Malcom visited tile (136 139 1) 02:49:04.469515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:04.469515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:04.485140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:04.500765 DEBUG ai [824] - Considering goal EXPLORE 02:49:04.594515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.625765 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:04.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.688265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.688265 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:04.703890 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:04.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:04.719515 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:04.719515 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.917) 02:49:04.735140 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:04.735140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=492. 02:49:04.735140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:04.735140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:04.735140 TRACE network [c80] - Made first apply on cl 02:49:04.735140 TRACE global [824] - We'll wait till request 492 is answered. 02:49:04.735140 TRACE network [c80] - Applied on gs 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:04.735140 TRACE network [c80] - Made second apply on cl 02:49:04.735140 TRACE network [c80] - Listening... 02:49:04.735140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:04.735140 TRACE network [c80] - Made first apply on cl 02:49:04.735140 TRACE network [c80] - Applied on gs 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:04.735140 TRACE network [c80] - Made second apply on cl 02:49:04.735140 TRACE network [c80] - Listening... 02:49:04.735140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:04.735140 TRACE network [c80] - Made first apply on cl 02:49:04.735140 TRACE network [c80] - Applied on gs 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:04.735140 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:04.735140 TRACE network [c80] - Made second apply on cl 02:49:04.735140 TRACE network [c80] - Listening... 02:49:04.735140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:04.735140 TRACE network [c80] - Made first apply on cl 02:49:04.735140 TRACE network [c80] - Applied on gs 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:04.735140 TRACE network [c80] - Made second apply on cl 02:49:04.735140 TRACE network [c80] - Listening... 02:49:04.735140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:04.735140 TRACE network [c80] - Made first apply on cl 02:49:04.735140 TRACE network [c80] - Applied on gs 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:04.735140 TRACE network [c80] - Made second apply on cl 02:49:04.735140 TRACE network [c80] - Listening... 02:49:04.735140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:04.735140 TRACE network [c80] - Made first apply on cl 02:49:04.735140 TRACE network [c80] - Applied on gs 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:04.735140 TRACE network [c80] - Made second apply on cl 02:49:04.735140 TRACE network [c80] - Listening... 02:49:04.735140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:04.735140 TRACE network [c80] - Made first apply on cl 02:49:04.735140 TRACE network [c80] - Applied on gs 02:49:04.735140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:04.735140 TRACE network [c80] - Made second apply on cl 02:49:04.735140 TRACE network [c80] - Listening... 02:49:04.750765 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:04.750765 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:05.016390 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:05.016390 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:05.063265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:05.063265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:05.094515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:05.391390 DEBUG ai [824] - Considering goal EXPLORE 02:49:05.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.453890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.469515 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:05.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.485140 TRACE ai [824] - Time of where to explore was 16 ms. 02:49:05.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.547640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.547640 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:05.563265 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:49:05.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.610140 DEBUG ai [824] - Considering goal VISIT TILE (74 28 0) (Олвин) 02:49:05.610140 DEBUG ai [824] - Trying to realize VISIT TILE (74 28 0) (Олвин) (value 3.909) 02:49:05.657015 DEBUG ai [824] - Moving hero Олвин to tile 74 28 0 02:49:05.657015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=493. 02:49:05.657015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:05.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:05.657015 TRACE network [c80] - Made first apply on cl 02:49:05.657015 TRACE global [824] - We'll wait till request 493 is answered. 02:49:05.657015 TRACE network [c80] - Applied on gs 02:49:05.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:05.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:05.657015 TRACE network [c80] - Made second apply on cl 02:49:05.657015 TRACE network [c80] - Listening... 02:49:05.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:05.672640 TRACE network [c80] - Made first apply on cl 02:49:05.672640 TRACE network [c80] - Applied on gs 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.672640 TRACE network [c80] - Made second apply on cl 02:49:05.672640 TRACE network [c80] - Listening... 02:49:05.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:05.672640 TRACE network [c80] - Made first apply on cl 02:49:05.672640 TRACE network [c80] - Applied on gs 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:05.672640 TRACE network [c80] - Made second apply on cl 02:49:05.672640 TRACE network [c80] - Listening... 02:49:05.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:05.672640 TRACE network [c80] - Made first apply on cl 02:49:05.672640 TRACE network [c80] - Applied on gs 02:49:05.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.672640 TRACE network [c80] - Made second apply on cl 02:49:05.672640 TRACE network [c80] - Listening... 02:49:05.672640 TRACE ai [824] - Completing goal: VISIT TILE (74 28 0) (Олвин) 02:49:05.672640 DEBUG ai [824] - Hero Олвин moved from 73 27 0 to 74 28 0. Returning 1. 02:49:05.672640 TRACE ai [824] - Completing goal: VISIT TILE (74 28 0) (Олвин) 02:49:05.672640 DEBUG ai [824] - Hero Олвин visited tile (74 28 0) 02:49:05.672640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:05.672640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:05.688265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:05.719515 DEBUG ai [824] - Considering goal EXPLORE 02:49:05.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.766390 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:05.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.828890 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:05.844515 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:49:05.844515 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:05.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.860140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:05.860140 DEBUG ai [824] - Considering goal VISIT TILE (139 138 1) (Malcom) 02:49:05.860140 TRACE ai [824] - It's safe for Malcom to visit tile 139 138 1 02:49:05.860140 DEBUG ai [824] - Trying to realize VISIT TILE (139 138 1) (Malcom) (value 3.900) 02:49:05.860140 DEBUG ai [824] - Moving hero Malcom to tile 139 138 1 02:49:05.860140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=494. 02:49:05.860140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:05.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:05.875765 TRACE network [c80] - Made first apply on cl 02:49:05.875765 TRACE global [824] - We'll wait till request 494 is answered. 02:49:05.875765 TRACE network [c80] - Applied on gs 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:05.875765 TRACE network [c80] - Made second apply on cl 02:49:05.875765 TRACE network [c80] - Listening... 02:49:05.875765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:05.875765 TRACE network [c80] - Made first apply on cl 02:49:05.875765 TRACE network [c80] - Applied on gs 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.875765 TRACE network [c80] - Made second apply on cl 02:49:05.875765 TRACE network [c80] - Listening... 02:49:05.875765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:05.875765 TRACE network [c80] - Made first apply on cl 02:49:05.875765 TRACE network [c80] - Applied on gs 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 02:49:05.875765 TRACE ai [c80] - Completing goal: FIND OBJ 28,914 (Malcom) 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:05.875765 TRACE network [c80] - Made second apply on cl 02:49:05.875765 TRACE network [c80] - Listening... 02:49:05.875765 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:05.875765 TRACE network [c80] - Made first apply on cl 02:49:05.875765 TRACE network [c80] - Applied on gs 02:49:05.875765 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Followers} A group of Royal Griffins with a desire for greater glory wish to join you. Do you accept? ', askID '461', soundID '0', selection '0', cancel '1'. 02:49:05.875765 DEBUG ai [c80] - Adding query 461 - Blocking dialog query with 0 components - {Followers} A group of Royal Griffins with a desire for greater glory wish to join you. Do you accept? . Total queries count: 1 02:49:05.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:05.875765 TRACE network [c80] - Made second apply on cl 02:49:05.875765 TRACE network [c80] - Listening... 02:49:05.875765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:05.875765 TRACE network [c80] - Made first apply on cl 02:49:05.875765 DEBUG ai [58c] - I'll answer the query 461 giving the choice 1 02:49:05.891390 TRACE network [58c] - Sending a request "struct QueryReply". It'll have an ID=495. 02:49:05.891390 TRACE network [58c] - Sending to server a pack of type struct QueryReply 02:49:05.891390 DEBUG ai [58c] - Attempted answering query 461 - Blocking dialog query with 0 components - {Followers} A group of Royal Griffins with a desire for greater glory wish to join you. Do you accept? . Request id=495. Waiting for results... 02:49:05.891390 TRACE global [58c] - We'll wait till request 495 is answered. 02:49:05.891390 TRACE network [c80] - Applied on gs 02:49:05.891390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.891390 TRACE network [c80] - Made second apply on cl 02:49:05.891390 TRACE network [c80] - Listening... 02:49:05.891390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:05.891390 TRACE network [c80] - Made first apply on cl 02:49:05.891390 TRACE network [c80] - Applied on gs 02:49:05.891390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:05.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:05.891390 TRACE network [c80] - Made second apply on cl 02:49:05.891390 TRACE network [c80] - Listening... 02:49:05.891390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:05.891390 TRACE network [c80] - Made first apply on cl 02:49:05.891390 TRACE network [c80] - Applied on gs 02:49:05.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:05.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:05.891390 TRACE network [c80] - Made second apply on cl 02:49:05.891390 TRACE network [c80] - Listening... 02:49:05.891390 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:05.907015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:05.907015 TRACE network [c80] - Made first apply on cl 02:49:05.907015 DEBUG global [c80] - removing object id=28914; address=138439000; name=Monster 02:49:05.907015 TRACE network [c80] - Applied on gs 02:49:05.907015 TRACE network [c80] - Made second apply on cl 02:49:05.907015 TRACE network [c80] - Listening... 02:49:05.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:05.907015 TRACE network [c80] - Made first apply on cl 02:49:05.907015 TRACE network [c80] - Applied on gs 02:49:05.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:05.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:05.907015 TRACE network [c80] - Made second apply on cl 02:49:05.907015 TRACE network [c80] - Listening... 02:49:05.907015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:05.907015 TRACE network [c80] - Made first apply on cl 02:49:05.907015 TRACE network [c80] - Applied on gs 02:49:05.907015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.907015 DEBUG ai [c80] - Removing query 461 - Blocking dialog query with 0 components - {Followers} A group of Royal Griffins with a desire for greater glory wish to join you. Do you accept? . Total queries count: 0 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.922640 TRACE network [c80] - Made second apply on cl 02:49:05.922640 TRACE network [c80] - Listening... 02:49:05.922640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=496. 02:49:05.922640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:05.922640 TRACE global [824] - We'll wait till request 496 is answered. 02:49:05.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:05.922640 TRACE network [c80] - Made first apply on cl 02:49:05.922640 TRACE network [c80] - Applied on gs 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:05.922640 TRACE network [c80] - Made second apply on cl 02:49:05.922640 TRACE network [c80] - Listening... 02:49:05.922640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:05.922640 TRACE network [c80] - Made first apply on cl 02:49:05.922640 TRACE network [c80] - Applied on gs 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:05.922640 TRACE network [c80] - Made second apply on cl 02:49:05.922640 TRACE network [c80] - Listening... 02:49:05.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:05.922640 TRACE network [c80] - Made first apply on cl 02:49:05.922640 TRACE network [c80] - Applied on gs 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:05.922640 TRACE network [c80] - Made second apply on cl 02:49:05.922640 TRACE network [c80] - Listening... 02:49:05.922640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:05.922640 TRACE network [c80] - Made first apply on cl 02:49:05.922640 TRACE network [c80] - Applied on gs 02:49:05.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:05.922640 TRACE network [c80] - Made second apply on cl 02:49:05.922640 TRACE network [c80] - Listening... 02:49:05.922640 TRACE ai [824] - Completing goal: VISIT TILE (139 138 1) (Malcom) 02:49:05.922640 DEBUG ai [824] - Hero Malcom moved from 137 140 1 to 139 138 1. Returning 1. 02:49:05.922640 TRACE ai [824] - Completing goal: VISIT TILE (139 138 1) (Malcom) 02:49:05.922640 DEBUG ai [824] - Hero Malcom visited tile (139 138 1) 02:49:05.938265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:05.938265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:05.938265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:05.969515 DEBUG ai [824] - Considering goal EXPLORE 02:49:05.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:05.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.047640 TRACE ai [824] - Time of where to explore was 15 ms. 02:49:06.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.078890 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:49:06.078890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.094515 DEBUG ai [824] - Considering goal VISIT TILE (115 111 1) (Ufretin) 02:49:06.094515 DEBUG ai [824] - Trying to realize VISIT TILE (115 111 1) (Ufretin) (value 3.880) 02:49:06.094515 DEBUG ai [824] - Moving hero Ufretin to tile 115 111 1 02:49:06.094515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=497. 02:49:06.094515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:06.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:06.094515 TRACE network [c80] - Made first apply on cl 02:49:06.094515 TRACE global [824] - We'll wait till request 497 is answered. 02:49:06.094515 TRACE network [c80] - Applied on gs 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:06.094515 TRACE network [c80] - Made second apply on cl 02:49:06.094515 TRACE network [c80] - Listening... 02:49:06.094515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:06.094515 TRACE network [c80] - Made first apply on cl 02:49:06.094515 TRACE network [c80] - Applied on gs 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.094515 TRACE network [c80] - Made second apply on cl 02:49:06.094515 TRACE network [c80] - Listening... 02:49:06.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:06.094515 TRACE network [c80] - Made first apply on cl 02:49:06.094515 TRACE network [c80] - Applied on gs 02:49:06.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:06.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:06.094515 TRACE network [c80] - Made second apply on cl 02:49:06.094515 TRACE network [c80] - Listening... 02:49:06.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:06.110140 TRACE network [c80] - Made first apply on cl 02:49:06.110140 TRACE network [c80] - Applied on gs 02:49:06.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:06.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:06.110140 TRACE network [c80] - Made second apply on cl 02:49:06.110140 TRACE network [c80] - Listening... 02:49:06.110140 TRACE ai [824] - Completing goal: VISIT TILE (115 111 1) (Ufretin) 02:49:06.110140 DEBUG ai [824] - Hero Ufretin moved from 114 110 1 to 115 111 1. Returning 1. 02:49:06.110140 TRACE ai [824] - Completing goal: VISIT TILE (115 111 1) (Ufretin) 02:49:06.110140 DEBUG ai [824] - Hero Ufretin visited tile (115 111 1) 02:49:06.110140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:06.110140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:06.125765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:06.141390 DEBUG ai [824] - Considering goal EXPLORE 02:49:06.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.250765 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:49:06.516390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.516390 DEBUG ai [824] - Considering goal VISIT TILE (117 111 1) (Ufretin) 02:49:06.532015 DEBUG ai [824] - Trying to realize VISIT TILE (117 111 1) (Ufretin) (value 3.917) 02:49:06.532015 DEBUG ai [824] - Moving hero Ufretin to tile 117 111 1 02:49:06.532015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=498. 02:49:06.532015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:06.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:06.532015 TRACE network [c80] - Made first apply on cl 02:49:06.532015 TRACE global [824] - We'll wait till request 498 is answered. 02:49:06.532015 TRACE network [c80] - Applied on gs 02:49:06.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:06.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:06.532015 TRACE network [c80] - Made second apply on cl 02:49:06.532015 TRACE network [c80] - Listening... 02:49:06.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:06.547640 TRACE network [c80] - Made first apply on cl 02:49:06.547640 TRACE network [c80] - Applied on gs 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.547640 TRACE network [c80] - Made second apply on cl 02:49:06.547640 TRACE network [c80] - Listening... 02:49:06.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:06.547640 TRACE network [c80] - Made first apply on cl 02:49:06.547640 TRACE network [c80] - Applied on gs 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:06.547640 TRACE network [c80] - Made second apply on cl 02:49:06.547640 TRACE network [c80] - Listening... 02:49:06.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:06.547640 TRACE network [c80] - Made first apply on cl 02:49:06.547640 TRACE network [c80] - Applied on gs 02:49:06.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:06.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:06.547640 TRACE network [c80] - Made second apply on cl 02:49:06.547640 TRACE network [c80] - Listening... 02:49:06.578890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=499. 02:49:06.578890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:06.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:06.578890 TRACE global [824] - We'll wait till request 499 is answered. 02:49:06.578890 TRACE network [c80] - Made first apply on cl 02:49:06.578890 TRACE network [c80] - Applied on gs 02:49:06.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:06.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:06.578890 TRACE network [c80] - Made second apply on cl 02:49:06.578890 TRACE network [c80] - Listening... 02:49:06.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 TRACE network [c80] - Applied on gs 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:06.594515 TRACE network [c80] - Made second apply on cl 02:49:06.594515 TRACE network [c80] - Listening... 02:49:06.594515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 TRACE network [c80] - Applied on gs 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 02:49:06.594515 TRACE ai [c80] - Completing goal: FIND OBJ 16,547 (Ufretin) 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:06.594515 TRACE network [c80] - Made second apply on cl 02:49:06.594515 TRACE network [c80] - Listening... 02:49:06.594515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 TRACE network [c80] - Applied on gs 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:06.594515 TRACE network [c80] - Made second apply on cl 02:49:06.594515 TRACE network [c80] - Listening... 02:49:06.594515 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 TRACE network [c80] - Applied on gs 02:49:06.594515 TRACE network [c80] - Made second apply on cl 02:49:06.594515 TRACE network [c80] - Listening... 02:49:06.594515 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 TRACE network [c80] - Applied on gs 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:06.594515 TRACE network [c80] - Made second apply on cl 02:49:06.594515 TRACE network [c80] - Listening... 02:49:06.594515 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 TRACE network [c80] - Applied on gs 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '4', val '42'. 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:06.594515 TRACE network [c80] - Made second apply on cl 02:49:06.594515 TRACE network [c80] - Listening... 02:49:06.594515 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 TRACE network [c80] - Applied on gs 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '89499'. 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:06.594515 TRACE network [c80] - Made second apply on cl 02:49:06.594515 TRACE network [c80] - Listening... 02:49:06.594515 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:06.594515 TRACE network [c80] - Made first apply on cl 02:49:06.594515 DEBUG global [c80] - removing object id=16547; address=134145752; name=Campfire 02:49:06.860140 TRACE network [c80] - Applied on gs 02:49:06.860140 TRACE network [c80] - Made second apply on cl 02:49:06.860140 TRACE network [c80] - Listening... 02:49:06.860140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:06.860140 TRACE network [c80] - Made first apply on cl 02:49:06.860140 TRACE network [c80] - Applied on gs 02:49:06.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:06.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:06.860140 TRACE network [c80] - Made second apply on cl 02:49:06.860140 TRACE network [c80] - Listening... 02:49:06.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:06.860140 TRACE network [c80] - Made first apply on cl 02:49:06.860140 TRACE network [c80] - Applied on gs 02:49:06.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:06.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:06.860140 TRACE network [c80] - Made second apply on cl 02:49:06.860140 TRACE network [c80] - Listening... 02:49:06.860140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:06.860140 TRACE network [c80] - Made first apply on cl 02:49:06.860140 TRACE network [c80] - Applied on gs 02:49:06.860140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:06.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:06.860140 TRACE network [c80] - Made second apply on cl 02:49:06.860140 TRACE network [c80] - Listening... 02:49:06.860140 TRACE ai [824] - Completing goal: VISIT TILE (117 111 1) (Ufretin) 02:49:06.860140 DEBUG ai [824] - Hero Ufretin moved from 115 111 1 to 116 111 1. Returning 1. 02:49:06.860140 TRACE ai [824] - Completing goal: VISIT TILE (117 111 1) (Ufretin) 02:49:06.860140 DEBUG ai [824] - Hero Ufretin visited tile (117 111 1) 02:49:06.875765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:06.875765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:06.907015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:06.938265 DEBUG ai [824] - Considering goal EXPLORE 02:49:06.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.953890 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:06.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:06.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.032015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:07.047640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.047640 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:07.047640 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.879) 02:49:07.047640 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:07.047640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=500. 02:49:07.047640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:07.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.047640 TRACE global [824] - We'll wait till request 500 is answered. 02:49:07.047640 TRACE network [c80] - Made first apply on cl 02:49:07.047640 TRACE network [c80] - Applied on gs 02:49:07.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:07.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.047640 TRACE network [c80] - Made second apply on cl 02:49:07.047640 TRACE network [c80] - Listening... 02:49:07.063265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:07.063265 TRACE network [c80] - Made first apply on cl 02:49:07.063265 TRACE network [c80] - Applied on gs 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.063265 TRACE network [c80] - Made second apply on cl 02:49:07.063265 TRACE network [c80] - Listening... 02:49:07.063265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.063265 TRACE network [c80] - Made first apply on cl 02:49:07.063265 TRACE network [c80] - Applied on gs 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:07.063265 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.063265 TRACE network [c80] - Made second apply on cl 02:49:07.063265 TRACE network [c80] - Listening... 02:49:07.063265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:07.063265 TRACE network [c80] - Made first apply on cl 02:49:07.063265 TRACE network [c80] - Applied on gs 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:07.063265 TRACE network [c80] - Made second apply on cl 02:49:07.063265 TRACE network [c80] - Listening... 02:49:07.063265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.063265 TRACE network [c80] - Made first apply on cl 02:49:07.063265 TRACE network [c80] - Applied on gs 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.063265 TRACE network [c80] - Made second apply on cl 02:49:07.063265 TRACE network [c80] - Listening... 02:49:07.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.063265 TRACE network [c80] - Made first apply on cl 02:49:07.063265 TRACE network [c80] - Applied on gs 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.063265 TRACE network [c80] - Made second apply on cl 02:49:07.063265 TRACE network [c80] - Listening... 02:49:07.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:07.063265 TRACE network [c80] - Made first apply on cl 02:49:07.063265 TRACE network [c80] - Applied on gs 02:49:07.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.063265 TRACE network [c80] - Made second apply on cl 02:49:07.063265 TRACE network [c80] - Listening... 02:49:07.063265 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:07.063265 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:07.063265 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:07.063265 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:07.063265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.063265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.078890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:07.110140 DEBUG ai [824] - Considering goal EXPLORE 02:49:07.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.125765 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:07.125765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.219515 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:49:07.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.219515 DEBUG ai [824] - Considering goal VISIT TILE (75 30 0) (Олвин) 02:49:07.235140 DEBUG ai [824] - Trying to realize VISIT TILE (75 30 0) (Олвин) (value 3.869) 02:49:07.235140 DEBUG ai [824] - Moving hero Олвин to tile 75 30 0 02:49:07.235140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=501. 02:49:07.235140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:07.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.235140 TRACE network [c80] - Made first apply on cl 02:49:07.235140 TRACE global [824] - We'll wait till request 501 is answered. 02:49:07.235140 TRACE network [c80] - Applied on gs 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.235140 TRACE network [c80] - Made second apply on cl 02:49:07.235140 TRACE network [c80] - Listening... 02:49:07.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:07.235140 TRACE network [c80] - Made first apply on cl 02:49:07.235140 TRACE network [c80] - Applied on gs 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=502. 02:49:07.250765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:07.250765 TRACE global [824] - We'll wait till request 502 is answered. 02:49:07.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:49:07.250765 TRACE ai [c80] - Completing goal: FIND OBJ 9,604 (Олвин) 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:07.250765 TRACE network [c80] - Made first apply on cl 02:49:07.250765 TRACE network [c80] - Applied on gs 02:49:07.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.250765 TRACE network [c80] - Made second apply on cl 02:49:07.250765 TRACE network [c80] - Listening... 02:49:07.250765 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:07.250765 DEBUG ai [824] - Hero Олвин moved from 74 28 0 to 75 29 0. Returning 1. 02:49:07.250765 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:07.250765 DEBUG ai [824] - Hero Олвин visited tile (75 30 0) 02:49:07.250765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.266390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.282015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:07.297640 DEBUG ai [824] - Considering goal EXPLORE 02:49:07.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.313265 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:07.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.328890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.344515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.438265 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:07.469515 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:49:07.578890 TRACE ai [824] - Time of where to explore was 94 ms. 02:49:07.625765 DEBUG ai [824] - Considering goal VISIT TILE (75 30 0) (Олвин) 02:49:07.625765 DEBUG ai [824] - Trying to realize VISIT TILE (75 30 0) (Олвин) (value 3.865) 02:49:07.625765 DEBUG ai [824] - Moving hero Олвин to tile 75 30 0 02:49:07.625765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=503. 02:49:07.625765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:07.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.625765 TRACE network [c80] - Made first apply on cl 02:49:07.625765 TRACE global [824] - We'll wait till request 503 is answered. 02:49:07.625765 TRACE network [c80] - Applied on gs 02:49:07.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:07.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.625765 TRACE network [c80] - Made second apply on cl 02:49:07.625765 TRACE network [c80] - Listening... 02:49:07.625765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:07.641390 TRACE network [c80] - Made first apply on cl 02:49:07.641390 TRACE network [c80] - Applied on gs 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.641390 TRACE network [c80] - Made second apply on cl 02:49:07.641390 TRACE network [c80] - Listening... 02:49:07.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.641390 TRACE network [c80] - Made first apply on cl 02:49:07.641390 TRACE network [c80] - Applied on gs 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:49:07.641390 TRACE ai [c80] - Completing goal: FIND OBJ 9,604 (Олвин) 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.641390 TRACE network [c80] - Made second apply on cl 02:49:07.641390 TRACE network [c80] - Listening... 02:49:07.641390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:07.641390 TRACE network [c80] - Made first apply on cl 02:49:07.641390 TRACE network [c80] - Applied on gs 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:07.641390 TRACE network [c80] - Made second apply on cl 02:49:07.641390 TRACE network [c80] - Listening... 02:49:07.641390 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:07.641390 TRACE network [c80] - Made first apply on cl 02:49:07.641390 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:07.641390 TRACE network [c80] - Applied on gs 02:49:07.641390 TRACE network [c80] - Made second apply on cl 02:49:07.641390 TRACE network [c80] - Listening... 02:49:07.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.641390 TRACE network [c80] - Made first apply on cl 02:49:07.641390 TRACE network [c80] - Applied on gs 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.641390 TRACE network [c80] - Made second apply on cl 02:49:07.641390 TRACE network [c80] - Listening... 02:49:07.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.641390 TRACE network [c80] - Made first apply on cl 02:49:07.641390 TRACE network [c80] - Applied on gs 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.641390 TRACE network [c80] - Made second apply on cl 02:49:07.641390 TRACE network [c80] - Listening... 02:49:07.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:07.641390 TRACE network [c80] - Made first apply on cl 02:49:07.641390 TRACE network [c80] - Applied on gs 02:49:07.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.641390 TRACE network [c80] - Made second apply on cl 02:49:07.641390 TRACE network [c80] - Listening... 02:49:07.641390 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:07.641390 DEBUG ai [824] - Hero Олвин moved from 75 29 0 to 75 29 0. Returning 1. 02:49:07.641390 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:07.641390 DEBUG ai [824] - Hero Олвин visited tile (75 30 0) 02:49:07.641390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.641390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.657015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:07.688265 DEBUG ai [824] - Considering goal EXPLORE 02:49:07.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.703890 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:07.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.750765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.844515 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:07.860140 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:07.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.875765 DEBUG ai [824] - Considering goal VISIT TILE (14 134 0) (Эйсидус) 02:49:07.875765 DEBUG ai [824] - Trying to realize VISIT TILE (14 134 0) (Эйсидус) (value 3.854) 02:49:07.875765 DEBUG ai [824] - Moving hero Эйсидус to tile 14 134 0 02:49:07.875765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=504. 02:49:07.875765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:07.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.875765 TRACE network [c80] - Made first apply on cl 02:49:07.875765 TRACE global [824] - We'll wait till request 504 is answered. 02:49:07.875765 TRACE network [c80] - Applied on gs 02:49:07.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:07.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.875765 TRACE network [c80] - Made second apply on cl 02:49:07.875765 TRACE network [c80] - Listening... 02:49:07.875765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:07.891390 TRACE network [c80] - Made first apply on cl 02:49:07.891390 TRACE network [c80] - Applied on gs 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.891390 TRACE network [c80] - Made second apply on cl 02:49:07.891390 TRACE network [c80] - Listening... 02:49:07.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.891390 TRACE network [c80] - Made first apply on cl 02:49:07.891390 TRACE network [c80] - Applied on gs 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.891390 TRACE network [c80] - Made second apply on cl 02:49:07.891390 TRACE network [c80] - Listening... 02:49:07.891390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:07.891390 TRACE network [c80] - Made first apply on cl 02:49:07.891390 TRACE network [c80] - Applied on gs 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.891390 TRACE network [c80] - Made second apply on cl 02:49:07.891390 TRACE network [c80] - Listening... 02:49:07.891390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=505. 02:49:07.891390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:07.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.891390 TRACE network [c80] - Made first apply on cl 02:49:07.891390 TRACE global [824] - We'll wait till request 505 is answered. 02:49:07.891390 TRACE network [c80] - Applied on gs 02:49:07.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:07.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.891390 TRACE network [c80] - Made second apply on cl 02:49:07.891390 TRACE network [c80] - Listening... 02:49:07.891390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:07.907015 TRACE network [c80] - Made first apply on cl 02:49:07.907015 TRACE network [c80] - Applied on gs 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:07.907015 TRACE network [c80] - Made second apply on cl 02:49:07.907015 TRACE network [c80] - Listening... 02:49:07.907015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.907015 TRACE network [c80] - Made first apply on cl 02:49:07.907015 TRACE network [c80] - Applied on gs 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Arena'. 02:49:07.907015 TRACE ai [c80] - Completing goal: FIND OBJ 14,029 (Эйсидус) 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.907015 TRACE network [c80] - Made second apply on cl 02:49:07.907015 TRACE network [c80] - Listening... 02:49:07.907015 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:07.907015 TRACE network [c80] - Made first apply on cl 02:49:07.907015 TRACE network [c80] - Applied on gs 02:49:07.907015 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'You enter the arena and face a pack of vicious lions. You handily defeat them, to the wild cheers of the crowd. Impressed by your skill, the aged trainer of gladiators agrees to train you in a skill of your choice.', askID '477', soundID '704', selection '1', cancel '1'. 02:49:07.907015 DEBUG ai [c80] - Adding query 477 - Blocking dialog query with 2 components - You enter the arena and face a pack of vicious lions. You handily defeat them, to the wild cheers of the crowd. Impressed by your skill, the aged trainer of gladiators agrees to train you in a skill of your choice.. Total queries count: 1 02:49:07.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:07.907015 TRACE network [c80] - Made second apply on cl 02:49:07.907015 TRACE network [c80] - Listening... 02:49:07.907015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:07.907015 TRACE network [c80] - Made first apply on cl 02:49:07.907015 DEBUG ai [db8] - I'll answer the query 477 giving the choice 2 02:49:07.907015 TRACE network [db8] - Sending a request "struct QueryReply". It'll have an ID=506. 02:49:07.907015 TRACE network [db8] - Sending to server a pack of type struct QueryReply 02:49:07.907015 DEBUG ai [db8] - Attempted answering query 477 - Blocking dialog query with 2 components - You enter the arena and face a pack of vicious lions. You handily defeat them, to the wild cheers of the crowd. Impressed by your skill, the aged trainer of gladiators agrees to train you in a skill of your choice.. Request id=506. Waiting for results... 02:49:07.922640 TRACE global [db8] - We'll wait till request 506 is answered. 02:49:07.922640 TRACE network [c80] - Applied on gs 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.922640 TRACE network [c80] - Made second apply on cl 02:49:07.922640 TRACE network [c80] - Listening... 02:49:07.922640 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:49:07.922640 TRACE network [c80] - Made first apply on cl 02:49:07.922640 TRACE network [c80] - Applied on gs 02:49:07.922640 TRACE network [c80] - Made second apply on cl 02:49:07.922640 TRACE network [c80] - Listening... 02:49:07.922640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:07.922640 TRACE network [c80] - Made first apply on cl 02:49:07.922640 TRACE network [c80] - Applied on gs 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:07.922640 TRACE network [c80] - Made second apply on cl 02:49:07.922640 TRACE network [c80] - Listening... 02:49:07.922640 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:49:07.922640 TRACE network [c80] - Made first apply on cl 02:49:07.922640 TRACE network [c80] - Applied on gs 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '2'. 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:49:07.922640 TRACE network [c80] - Made second apply on cl 02:49:07.922640 TRACE network [c80] - Listening... 02:49:07.922640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:07.922640 TRACE network [c80] - Made first apply on cl 02:49:07.922640 TRACE network [c80] - Applied on gs 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:07.922640 TRACE network [c80] - Made second apply on cl 02:49:07.922640 TRACE network [c80] - Listening... 02:49:07.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:07.922640 TRACE network [c80] - Made first apply on cl 02:49:07.922640 TRACE network [c80] - Applied on gs 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:07.922640 TRACE network [c80] - Made second apply on cl 02:49:07.922640 TRACE network [c80] - Listening... 02:49:07.922640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:07.922640 TRACE network [c80] - Made first apply on cl 02:49:07.922640 TRACE network [c80] - Applied on gs 02:49:07.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.922640 DEBUG ai [c80] - Removing query 477 - Blocking dialog query with 2 components - You enter the arena and face a pack of vicious lions. You handily defeat them, to the wild cheers of the crowd. Impressed by your skill, the aged trainer of gladiators agrees to train you in a skill of your choice.. Total queries count: 0 02:49:07.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:07.922640 TRACE network [c80] - Made second apply on cl 02:49:07.922640 TRACE network [c80] - Listening... 02:49:07.922640 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Эйсидус and object Arena at 15 134 0. 02:49:07.922640 TRACE ai [824] - Completing goal: FIND OBJ 14,029 (Эйсидус) 02:49:07.922640 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:07.922640 TRACE ai [824] - Completing goal: VISIT TILE (14 134 0) (Эйсидус) 02:49:07.922640 DEBUG ai [824] - Hero Эйсидус moved from 12 135 0 to 14 134 0. Returning 1. 02:49:07.922640 TRACE ai [824] - Completing goal: VISIT TILE (14 134 0) (Эйсидус) 02:49:07.922640 DEBUG ai [824] - Hero Эйсидус visited tile (14 134 0) 02:49:07.922640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.922640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:07.938265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:07.969515 DEBUG ai [824] - Considering goal EXPLORE 02:49:07.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:07.985140 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:07.985140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.000765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.016390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.125765 TRACE ai [824] - Time of where to explore was 79 ms. 02:49:08.141390 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:08.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.157015 DEBUG ai [824] - Considering goal VISIT TILE (16 134 0) (Эйсидус) 02:49:08.157015 DEBUG ai [824] - Trying to realize VISIT TILE (16 134 0) (Эйсидус) (value 3.866) 02:49:08.157015 DEBUG ai [824] - Moving hero Эйсидус to tile 16 134 0 02:49:08.157015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=507. 02:49:08.157015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:08.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.172640 TRACE network [c80] - Made first apply on cl 02:49:08.172640 TRACE global [824] - We'll wait till request 507 is answered. 02:49:08.172640 TRACE network [c80] - Applied on gs 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.172640 TRACE network [c80] - Made second apply on cl 02:49:08.172640 TRACE network [c80] - Listening... 02:49:08.172640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:08.172640 TRACE network [c80] - Made first apply on cl 02:49:08.172640 TRACE network [c80] - Applied on gs 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.172640 TRACE network [c80] - Made second apply on cl 02:49:08.172640 TRACE network [c80] - Listening... 02:49:08.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.172640 TRACE network [c80] - Made first apply on cl 02:49:08.172640 TRACE network [c80] - Applied on gs 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.172640 TRACE network [c80] - Made second apply on cl 02:49:08.172640 TRACE network [c80] - Listening... 02:49:08.172640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:08.172640 TRACE network [c80] - Made first apply on cl 02:49:08.172640 TRACE network [c80] - Applied on gs 02:49:08.172640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.172640 TRACE network [c80] - Made second apply on cl 02:49:08.172640 TRACE network [c80] - Listening... 02:49:08.172640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=508. 02:49:08.172640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:08.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.172640 TRACE network [c80] - Made first apply on cl 02:49:08.172640 TRACE global [824] - We'll wait till request 508 is answered. 02:49:08.188265 TRACE network [c80] - Applied on gs 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.188265 TRACE network [c80] - Made second apply on cl 02:49:08.188265 TRACE network [c80] - Listening... 02:49:08.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:08.188265 TRACE network [c80] - Made first apply on cl 02:49:08.188265 TRACE network [c80] - Applied on gs 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.188265 TRACE network [c80] - Made second apply on cl 02:49:08.188265 TRACE network [c80] - Listening... 02:49:08.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:08.188265 TRACE network [c80] - Made first apply on cl 02:49:08.188265 TRACE network [c80] - Applied on gs 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:49:08.188265 TRACE ai [c80] - Completing goal: FIND OBJ 14,430 (Эйсидус) 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:08.188265 TRACE network [c80] - Made second apply on cl 02:49:08.188265 TRACE network [c80] - Listening... 02:49:08.188265 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:08.188265 TRACE network [c80] - Made first apply on cl 02:49:08.188265 TRACE network [c80] - Applied on gs 02:49:08.188265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '90213'. 02:49:08.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:08.188265 TRACE network [c80] - Made second apply on cl 02:49:08.188265 TRACE network [c80] - Listening... 02:49:08.188265 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:49:08.188265 TRACE network [c80] - Made first apply on cl 02:49:08.188265 TRACE network [c80] - Applied on gs 02:49:08.188265 TRACE network [c80] - Made second apply on cl 02:49:08.188265 TRACE network [c80] - Listening... 02:49:08.188265 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:08.203890 TRACE network [c80] - Made first apply on cl 02:49:08.203890 DEBUG global [c80] - removing object id=14430; address=133414920; name=Resource 02:49:08.203890 TRACE network [c80] - Applied on gs 02:49:08.203890 TRACE network [c80] - Made second apply on cl 02:49:08.203890 TRACE network [c80] - Listening... 02:49:08.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:08.203890 TRACE network [c80] - Made first apply on cl 02:49:08.203890 TRACE network [c80] - Applied on gs 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:08.203890 TRACE network [c80] - Made second apply on cl 02:49:08.203890 TRACE network [c80] - Listening... 02:49:08.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.203890 TRACE network [c80] - Made first apply on cl 02:49:08.203890 TRACE network [c80] - Applied on gs 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.203890 TRACE network [c80] - Made second apply on cl 02:49:08.203890 TRACE network [c80] - Listening... 02:49:08.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:08.203890 TRACE network [c80] - Made first apply on cl 02:49:08.203890 TRACE network [c80] - Applied on gs 02:49:08.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.203890 TRACE network [c80] - Made second apply on cl 02:49:08.203890 TRACE network [c80] - Listening... 02:49:08.203890 TRACE ai [824] - Completing goal: VISIT TILE (16 134 0) (Эйсидус) 02:49:08.203890 DEBUG ai [824] - Hero Эйсидус moved from 14 134 0 to 15 135 0. Returning 1. 02:49:08.203890 TRACE ai [824] - Completing goal: VISIT TILE (16 134 0) (Эйсидус) 02:49:08.203890 DEBUG ai [824] - Hero Эйсидус visited tile (16 134 0) 02:49:08.203890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:08.203890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:08.219515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:08.250765 DEBUG ai [824] - Considering goal EXPLORE 02:49:08.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.282015 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:08.282015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.297640 TRACE ai [824] - Time of where to explore was 15 ms. 02:49:08.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.328890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.407015 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:08.422640 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:08.438265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.438265 DEBUG ai [824] - Considering goal VISIT TILE (16 134 0) (Эйсидус) 02:49:08.438265 DEBUG ai [824] - Trying to realize VISIT TILE (16 134 0) (Эйсидус) (value 3.836) 02:49:08.438265 DEBUG ai [824] - Moving hero Эйсидус to tile 16 134 0 02:49:08.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=509. 02:49:08.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:08.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.438265 TRACE network [c80] - Made first apply on cl 02:49:08.438265 TRACE global [824] - We'll wait till request 509 is answered. 02:49:08.438265 TRACE network [c80] - Applied on gs 02:49:08.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:08.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.438265 TRACE network [c80] - Made second apply on cl 02:49:08.438265 TRACE network [c80] - Listening... 02:49:08.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:08.453890 TRACE network [c80] - Made first apply on cl 02:49:08.453890 TRACE network [c80] - Applied on gs 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.453890 TRACE network [c80] - Made second apply on cl 02:49:08.453890 TRACE network [c80] - Listening... 02:49:08.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.453890 TRACE network [c80] - Made first apply on cl 02:49:08.453890 TRACE network [c80] - Applied on gs 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.453890 TRACE network [c80] - Made second apply on cl 02:49:08.453890 TRACE network [c80] - Listening... 02:49:08.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:08.453890 TRACE network [c80] - Made first apply on cl 02:49:08.453890 TRACE network [c80] - Applied on gs 02:49:08.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.453890 TRACE network [c80] - Made second apply on cl 02:49:08.453890 TRACE network [c80] - Listening... 02:49:08.453890 TRACE ai [824] - Completing goal: VISIT TILE (16 134 0) (Эйсидус) 02:49:08.453890 DEBUG ai [824] - Hero Эйсидус moved from 15 135 0 to 16 134 0. Returning 1. 02:49:08.453890 TRACE ai [824] - Completing goal: VISIT TILE (16 134 0) (Эйсидус) 02:49:08.453890 DEBUG ai [824] - Hero Эйсидус visited tile (16 134 0) 02:49:08.453890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:08.453890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:08.469515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:08.516390 DEBUG ai [824] - Considering goal EXPLORE 02:49:08.532015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.547640 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:08.547640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.594515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.735140 TRACE ai [824] - Time of where to explore was 94 ms. 02:49:08.750765 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:08.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.766390 DEBUG ai [824] - Considering goal VISIT TILE (17 134 0) (Эйсидус) 02:49:08.797640 DEBUG ai [824] - Trying to realize VISIT TILE (17 134 0) (Эйсидус) (value 3.863) 02:49:08.797640 DEBUG ai [824] - Moving hero Эйсидус to tile 17 134 0 02:49:08.797640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=510. 02:49:08.797640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:08.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.797640 TRACE network [c80] - Made first apply on cl 02:49:08.797640 TRACE global [824] - We'll wait till request 510 is answered. 02:49:08.797640 TRACE network [c80] - Applied on gs 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.797640 TRACE network [c80] - Made second apply on cl 02:49:08.797640 TRACE network [c80] - Listening... 02:49:08.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:08.797640 TRACE network [c80] - Made first apply on cl 02:49:08.797640 TRACE network [c80] - Applied on gs 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:08.797640 TRACE network [c80] - Made second apply on cl 02:49:08.797640 TRACE network [c80] - Listening... 02:49:08.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:08.797640 TRACE network [c80] - Made first apply on cl 02:49:08.797640 TRACE network [c80] - Applied on gs 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:08.797640 TRACE network [c80] - Made second apply on cl 02:49:08.797640 TRACE network [c80] - Listening... 02:49:08.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:08.797640 TRACE network [c80] - Made first apply on cl 02:49:08.797640 TRACE network [c80] - Applied on gs 02:49:08.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:08.797640 TRACE network [c80] - Made second apply on cl 02:49:08.797640 TRACE network [c80] - Listening... 02:49:08.797640 TRACE ai [824] - Completing goal: VISIT TILE (17 134 0) (Эйсидус) 02:49:08.797640 DEBUG ai [824] - Hero Эйсидус moved from 16 134 0 to 17 134 0. Returning 1. 02:49:08.813265 TRACE ai [824] - Completing goal: VISIT TILE (17 134 0) (Эйсидус) 02:49:08.813265 DEBUG ai [824] - Hero Эйсидус visited tile (17 134 0) 02:49:08.813265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:08.813265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:08.828890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:08.844515 DEBUG ai [824] - Considering goal EXPLORE 02:49:08.860140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.875765 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:08.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.891390 TRACE ai [824] - Time of where to explore was 15 ms. 02:49:08.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:08.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.000765 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:09.016390 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:49:09.032015 TRACE ai [824] - It's safe for Ufretin to visit tile 115 112 1 02:49:09.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.032015 DEBUG ai [824] - Considering goal VISIT TILE (117 111 1) (Ufretin) 02:49:09.032015 DEBUG ai [824] - Trying to realize VISIT TILE (117 111 1) (Ufretin) (value 3.834) 02:49:09.032015 DEBUG ai [824] - Moving hero Ufretin to tile 117 111 1 02:49:09.032015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=511. 02:49:09.032015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:09.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:09.032015 TRACE network [c80] - Made first apply on cl 02:49:09.032015 TRACE global [824] - We'll wait till request 511 is answered. 02:49:09.032015 TRACE network [c80] - Applied on gs 02:49:09.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:09.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:09.032015 TRACE network [c80] - Made second apply on cl 02:49:09.032015 TRACE network [c80] - Listening... 02:49:09.032015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:09.047640 TRACE network [c80] - Made first apply on cl 02:49:09.047640 TRACE network [c80] - Applied on gs 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.047640 TRACE network [c80] - Made second apply on cl 02:49:09.047640 TRACE network [c80] - Listening... 02:49:09.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:09.047640 TRACE network [c80] - Made first apply on cl 02:49:09.047640 TRACE network [c80] - Applied on gs 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:09.047640 TRACE network [c80] - Made second apply on cl 02:49:09.047640 TRACE network [c80] - Listening... 02:49:09.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:09.047640 TRACE network [c80] - Made first apply on cl 02:49:09.047640 TRACE network [c80] - Applied on gs 02:49:09.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:09.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:09.047640 TRACE network [c80] - Made second apply on cl 02:49:09.047640 TRACE network [c80] - Listening... 02:49:09.047640 TRACE ai [824] - Completing goal: VISIT TILE (117 111 1) (Ufretin) 02:49:09.047640 DEBUG ai [824] - Hero Ufretin moved from 116 111 1 to 117 111 1. Returning 1. 02:49:09.047640 TRACE ai [824] - Completing goal: VISIT TILE (117 111 1) (Ufretin) 02:49:09.047640 DEBUG ai [824] - Hero Ufretin visited tile (117 111 1) 02:49:09.047640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:09.047640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:09.063265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:09.094515 DEBUG ai [824] - Considering goal EXPLORE 02:49:09.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.172640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.266390 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:09.282015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:09.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.563265 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:09.578890 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.833) 02:49:09.578890 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:09.578890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=512. 02:49:09.578890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:09.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:09.578890 TRACE network [c80] - Made first apply on cl 02:49:09.578890 TRACE global [824] - We'll wait till request 512 is answered. 02:49:09.578890 TRACE network [c80] - Applied on gs 02:49:09.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:09.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:09.578890 TRACE network [c80] - Made second apply on cl 02:49:09.578890 TRACE network [c80] - Listening... 02:49:09.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:09.594515 TRACE network [c80] - Made first apply on cl 02:49:09.594515 TRACE network [c80] - Applied on gs 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:09.594515 TRACE network [c80] - Made second apply on cl 02:49:09.594515 TRACE network [c80] - Listening... 02:49:09.594515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:09.594515 TRACE network [c80] - Made first apply on cl 02:49:09.594515 TRACE network [c80] - Applied on gs 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:09.594515 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:09.594515 TRACE network [c80] - Made second apply on cl 02:49:09.594515 TRACE network [c80] - Listening... 02:49:09.594515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:09.594515 TRACE network [c80] - Made first apply on cl 02:49:09.594515 TRACE network [c80] - Applied on gs 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:09.594515 TRACE network [c80] - Made second apply on cl 02:49:09.594515 TRACE network [c80] - Listening... 02:49:09.594515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:09.594515 TRACE network [c80] - Made first apply on cl 02:49:09.594515 TRACE network [c80] - Applied on gs 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:09.594515 TRACE network [c80] - Made second apply on cl 02:49:09.594515 TRACE network [c80] - Listening... 02:49:09.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:09.594515 TRACE network [c80] - Made first apply on cl 02:49:09.594515 TRACE network [c80] - Applied on gs 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:09.594515 TRACE network [c80] - Made second apply on cl 02:49:09.594515 TRACE network [c80] - Listening... 02:49:09.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:09.594515 TRACE network [c80] - Made first apply on cl 02:49:09.594515 TRACE network [c80] - Applied on gs 02:49:09.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:09.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:09.594515 TRACE network [c80] - Made second apply on cl 02:49:09.594515 TRACE network [c80] - Listening... 02:49:09.594515 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:09.594515 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:09.657015 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:09.657015 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:09.703890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:09.703890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:09.719515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:09.750765 DEBUG ai [824] - Considering goal EXPLORE 02:49:09.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:09.953890 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:09.985140 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:49:10.141390 TRACE ai [824] - Time of where to explore was 140 ms. 02:49:10.141390 DEBUG ai [824] - Considering goal VISIT TILE (75 30 0) (Олвин) 02:49:10.141390 DEBUG ai [824] - Trying to realize VISIT TILE (75 30 0) (Олвин) (value 3.817) 02:49:10.141390 DEBUG ai [824] - Moving hero Олвин to tile 75 30 0 02:49:10.141390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=513. 02:49:10.141390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:10.157015 TRACE global [824] - We'll wait till request 513 is answered. 02:49:10.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:49:10.157015 TRACE ai [c80] - Completing goal: FIND OBJ 9,604 (Олвин) 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:10.157015 TRACE network [c80] - Made first apply on cl 02:49:10.157015 TRACE network [c80] - Applied on gs 02:49:10.157015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.157015 TRACE network [c80] - Made second apply on cl 02:49:10.157015 TRACE network [c80] - Listening... 02:49:10.157015 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:10.157015 DEBUG ai [824] - Hero Олвин moved from 75 29 0 to 75 29 0. Returning 1. 02:49:10.157015 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:10.157015 DEBUG ai [824] - Hero Олвин visited tile (75 30 0) 02:49:10.172640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:10.172640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:10.172640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:10.203890 DEBUG ai [824] - Considering goal EXPLORE 02:49:10.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.266390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.282015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.391390 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:10.407015 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:49:10.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.438265 DEBUG ai [824] - Considering goal VISIT TILE (141 136 1) (Malcom) 02:49:10.438265 DEBUG ai [824] - Trying to realize VISIT TILE (141 136 1) (Malcom) (value 3.809) 02:49:10.438265 DEBUG ai [824] - Moving hero Malcom to tile 141 136 1 02:49:10.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=514. 02:49:10.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:10.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.438265 TRACE network [c80] - Made first apply on cl 02:49:10.438265 TRACE global [824] - We'll wait till request 514 is answered. 02:49:10.438265 TRACE network [c80] - Applied on gs 02:49:10.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:10.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.438265 TRACE network [c80] - Made second apply on cl 02:49:10.438265 TRACE network [c80] - Listening... 02:49:10.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:10.453890 TRACE network [c80] - Made first apply on cl 02:49:10.453890 TRACE network [c80] - Applied on gs 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.453890 TRACE network [c80] - Made second apply on cl 02:49:10.453890 TRACE network [c80] - Listening... 02:49:10.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.453890 TRACE network [c80] - Made first apply on cl 02:49:10.453890 TRACE network [c80] - Applied on gs 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.453890 TRACE network [c80] - Made second apply on cl 02:49:10.453890 TRACE network [c80] - Listening... 02:49:10.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:10.453890 TRACE network [c80] - Made first apply on cl 02:49:10.453890 TRACE network [c80] - Applied on gs 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.453890 TRACE network [c80] - Made second apply on cl 02:49:10.453890 TRACE network [c80] - Listening... 02:49:10.453890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=515. 02:49:10.453890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:10.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.453890 TRACE global [824] - We'll wait till request 515 is answered. 02:49:10.453890 TRACE network [c80] - Made first apply on cl 02:49:10.453890 TRACE network [c80] - Applied on gs 02:49:10.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:10.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.453890 TRACE network [c80] - Made second apply on cl 02:49:10.453890 TRACE network [c80] - Listening... 02:49:10.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:10.469515 TRACE network [c80] - Made first apply on cl 02:49:10.469515 TRACE network [c80] - Applied on gs 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.469515 TRACE network [c80] - Made second apply on cl 02:49:10.469515 TRACE network [c80] - Listening... 02:49:10.469515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:10.469515 TRACE network [c80] - Made first apply on cl 02:49:10.469515 TRACE network [c80] - Applied on gs 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:49:10.469515 TRACE ai [c80] - Completing goal: FIND OBJ 27,210 (Malcom) 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:10.469515 TRACE network [c80] - Made second apply on cl 02:49:10.469515 TRACE network [c80] - Listening... 02:49:10.469515 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:10.469515 TRACE network [c80] - Made first apply on cl 02:49:10.469515 TRACE network [c80] - Applied on gs 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '90903'. 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:10.469515 TRACE network [c80] - Made second apply on cl 02:49:10.469515 TRACE network [c80] - Listening... 02:49:10.469515 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:49:10.469515 TRACE network [c80] - Made first apply on cl 02:49:10.469515 TRACE network [c80] - Applied on gs 02:49:10.469515 TRACE network [c80] - Made second apply on cl 02:49:10.469515 TRACE network [c80] - Listening... 02:49:10.469515 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:10.469515 TRACE network [c80] - Made first apply on cl 02:49:10.469515 DEBUG global [c80] - removing object id=27210; address=137556856; name=Resource 02:49:10.485140 TRACE network [c80] - Applied on gs 02:49:10.485140 TRACE network [c80] - Made second apply on cl 02:49:10.485140 TRACE network [c80] - Listening... 02:49:10.485140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:10.485140 TRACE network [c80] - Made first apply on cl 02:49:10.485140 TRACE network [c80] - Applied on gs 02:49:10.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:10.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:10.485140 TRACE network [c80] - Made second apply on cl 02:49:10.485140 TRACE network [c80] - Listening... 02:49:10.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.485140 TRACE network [c80] - Made first apply on cl 02:49:10.485140 TRACE network [c80] - Applied on gs 02:49:10.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:10.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.485140 TRACE network [c80] - Made second apply on cl 02:49:10.485140 TRACE network [c80] - Listening... 02:49:10.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:10.485140 TRACE network [c80] - Made first apply on cl 02:49:10.485140 TRACE network [c80] - Applied on gs 02:49:10.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.485140 TRACE network [c80] - Made second apply on cl 02:49:10.485140 TRACE network [c80] - Listening... 02:49:10.485140 TRACE ai [824] - Completing goal: VISIT TILE (141 136 1) (Malcom) 02:49:10.485140 DEBUG ai [824] - Hero Malcom moved from 139 138 1 to 140 137 1. Returning 1. 02:49:10.532015 TRACE ai [824] - Completing goal: VISIT TILE (141 136 1) (Malcom) 02:49:10.532015 DEBUG ai [824] - Hero Malcom visited tile (141 136 1) 02:49:10.532015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:10.547640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:10.547640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:10.578890 DEBUG ai [824] - Considering goal EXPLORE 02:49:10.594515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.766390 TRACE ai [824] - Time of where to explore was 94 ms. 02:49:10.782015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:10.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.797640 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:10.797640 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.779) 02:49:10.797640 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:10.797640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=516. 02:49:10.797640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:10.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.797640 TRACE network [c80] - Made first apply on cl 02:49:10.797640 TRACE global [824] - We'll wait till request 516 is answered. 02:49:10.797640 TRACE network [c80] - Applied on gs 02:49:10.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:10.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.797640 TRACE network [c80] - Made second apply on cl 02:49:10.797640 TRACE network [c80] - Listening... 02:49:10.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:10.813265 TRACE network [c80] - Made first apply on cl 02:49:10.813265 TRACE network [c80] - Applied on gs 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:10.813265 TRACE network [c80] - Made second apply on cl 02:49:10.813265 TRACE network [c80] - Listening... 02:49:10.813265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:10.813265 TRACE network [c80] - Made first apply on cl 02:49:10.813265 TRACE network [c80] - Applied on gs 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:10.813265 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:10.813265 TRACE network [c80] - Made second apply on cl 02:49:10.813265 TRACE network [c80] - Listening... 02:49:10.813265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:10.813265 TRACE network [c80] - Made first apply on cl 02:49:10.813265 TRACE network [c80] - Applied on gs 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:10.813265 TRACE network [c80] - Made second apply on cl 02:49:10.813265 TRACE network [c80] - Listening... 02:49:10.813265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:10.813265 TRACE network [c80] - Made first apply on cl 02:49:10.813265 TRACE network [c80] - Applied on gs 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:10.813265 TRACE network [c80] - Made second apply on cl 02:49:10.813265 TRACE network [c80] - Listening... 02:49:10.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:10.813265 TRACE network [c80] - Made first apply on cl 02:49:10.813265 TRACE network [c80] - Applied on gs 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:10.813265 TRACE network [c80] - Made second apply on cl 02:49:10.813265 TRACE network [c80] - Listening... 02:49:10.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:10.813265 TRACE network [c80] - Made first apply on cl 02:49:10.813265 TRACE network [c80] - Applied on gs 02:49:10.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:10.813265 TRACE network [c80] - Made second apply on cl 02:49:10.813265 TRACE network [c80] - Listening... 02:49:10.813265 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:10.813265 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:10.813265 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:10.813265 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:10.828890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:10.828890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:10.828890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:10.860140 DEBUG ai [824] - Considering goal EXPLORE 02:49:10.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.922640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:10.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.016390 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:11.047640 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:49:11.125765 TRACE ai [824] - Time of where to explore was 79 ms. 02:49:11.125765 DEBUG ai [824] - Considering goal VISIT TILE (75 30 0) (Олвин) 02:49:11.125765 DEBUG ai [824] - Trying to realize VISIT TILE (75 30 0) (Олвин) (value 3.759) 02:49:11.125765 DEBUG ai [824] - Moving hero Олвин to tile 75 30 0 02:49:11.125765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=517. 02:49:11.125765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:11.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:11.125765 TRACE network [c80] - Made first apply on cl 02:49:11.125765 TRACE global [824] - We'll wait till request 517 is answered. 02:49:11.125765 TRACE network [c80] - Applied on gs 02:49:11.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:11.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:11.125765 TRACE network [c80] - Made second apply on cl 02:49:11.125765 TRACE network [c80] - Listening... 02:49:11.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:11.141390 TRACE network [c80] - Made first apply on cl 02:49:11.141390 TRACE network [c80] - Applied on gs 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.141390 TRACE network [c80] - Made second apply on cl 02:49:11.141390 TRACE network [c80] - Listening... 02:49:11.141390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:11.141390 TRACE network [c80] - Made first apply on cl 02:49:11.141390 TRACE network [c80] - Applied on gs 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:49:11.141390 TRACE ai [c80] - Completing goal: FIND OBJ 9,604 (Олвин) 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:11.141390 TRACE network [c80] - Made second apply on cl 02:49:11.141390 TRACE network [c80] - Listening... 02:49:11.141390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:11.141390 TRACE network [c80] - Made first apply on cl 02:49:11.141390 TRACE network [c80] - Applied on gs 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:11.141390 TRACE network [c80] - Made second apply on cl 02:49:11.141390 TRACE network [c80] - Listening... 02:49:11.141390 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:11.141390 TRACE network [c80] - Made first apply on cl 02:49:11.141390 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:11.141390 TRACE network [c80] - Applied on gs 02:49:11.141390 TRACE network [c80] - Made second apply on cl 02:49:11.141390 TRACE network [c80] - Listening... 02:49:11.141390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:11.141390 TRACE network [c80] - Made first apply on cl 02:49:11.141390 TRACE network [c80] - Applied on gs 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:11.141390 TRACE network [c80] - Made second apply on cl 02:49:11.141390 TRACE network [c80] - Listening... 02:49:11.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:11.141390 TRACE network [c80] - Made first apply on cl 02:49:11.141390 TRACE network [c80] - Applied on gs 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:11.141390 TRACE network [c80] - Made second apply on cl 02:49:11.141390 TRACE network [c80] - Listening... 02:49:11.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:11.141390 TRACE network [c80] - Made first apply on cl 02:49:11.141390 TRACE network [c80] - Applied on gs 02:49:11.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:11.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:11.141390 TRACE network [c80] - Made second apply on cl 02:49:11.141390 TRACE network [c80] - Listening... 02:49:11.141390 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:11.141390 DEBUG ai [824] - Hero Олвин moved from 75 29 0 to 75 29 0. Returning 1. 02:49:11.141390 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:11.141390 DEBUG ai [824] - Hero Олвин visited tile (75 30 0) 02:49:11.141390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:11.141390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:11.172640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:11.188265 DEBUG ai [824] - Considering goal EXPLORE 02:49:11.203890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.219515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.235140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.266390 TRACE ai [824] - Time of where to explore was 15 ms. 02:49:11.328890 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:11.360140 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:11.375765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.375765 DEBUG ai [824] - Considering goal VISIT TILE (18 135 0) (Эйсидус) 02:49:11.375765 DEBUG ai [824] - Trying to realize VISIT TILE (18 135 0) (Эйсидус) (value 3.739) 02:49:11.375765 DEBUG ai [824] - Moving hero Эйсидус to tile 18 135 0 02:49:11.375765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=518. 02:49:11.375765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:11.375765 TRACE global [824] - We'll wait till request 518 is answered. 02:49:11.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:11.391390 TRACE network [c80] - Made first apply on cl 02:49:11.391390 TRACE network [c80] - Applied on gs 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:11.391390 TRACE network [c80] - Made second apply on cl 02:49:11.391390 TRACE network [c80] - Listening... 02:49:11.391390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:11.391390 TRACE network [c80] - Made first apply on cl 02:49:11.391390 TRACE network [c80] - Applied on gs 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.391390 TRACE network [c80] - Made second apply on cl 02:49:11.391390 TRACE network [c80] - Listening... 02:49:11.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:11.391390 TRACE network [c80] - Made first apply on cl 02:49:11.391390 TRACE network [c80] - Applied on gs 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:11.391390 TRACE network [c80] - Made second apply on cl 02:49:11.391390 TRACE network [c80] - Listening... 02:49:11.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:11.391390 TRACE network [c80] - Made first apply on cl 02:49:11.391390 TRACE network [c80] - Applied on gs 02:49:11.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:11.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:11.391390 TRACE network [c80] - Made second apply on cl 02:49:11.391390 TRACE network [c80] - Listening... 02:49:11.391390 TRACE ai [824] - Completing goal: VISIT TILE (18 135 0) (Эйсидус) 02:49:11.391390 DEBUG ai [824] - Hero Эйсидус moved from 17 134 0 to 18 135 0. Returning 1. 02:49:11.391390 TRACE ai [824] - Completing goal: VISIT TILE (18 135 0) (Эйсидус) 02:49:11.391390 DEBUG ai [824] - Hero Эйсидус visited tile (18 135 0) 02:49:11.391390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:11.391390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:11.407015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:11.438265 DEBUG ai [824] - Considering goal EXPLORE 02:49:11.438265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.453890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.469515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.532015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.672640 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:11.688265 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:11.703890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.719515 DEBUG ai [824] - Considering goal VISIT TILE (19 135 0) (Эйсидус) 02:49:11.719515 DEBUG ai [824] - Trying to realize VISIT TILE (19 135 0) (Эйсидус) (value 3.733) 02:49:11.719515 DEBUG ai [824] - Moving hero Эйсидус to tile 19 135 0 02:49:11.719515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=519. 02:49:11.719515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:11.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:11.719515 TRACE network [c80] - Made first apply on cl 02:49:11.719515 TRACE global [824] - We'll wait till request 519 is answered. 02:49:11.719515 TRACE network [c80] - Applied on gs 02:49:11.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:11.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:11.719515 TRACE network [c80] - Made second apply on cl 02:49:11.719515 TRACE network [c80] - Listening... 02:49:11.719515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:11.735140 TRACE network [c80] - Made first apply on cl 02:49:11.735140 TRACE network [c80] - Applied on gs 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:11.735140 TRACE network [c80] - Made second apply on cl 02:49:11.735140 TRACE network [c80] - Listening... 02:49:11.735140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:11.735140 TRACE network [c80] - Made first apply on cl 02:49:11.735140 TRACE network [c80] - Applied on gs 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:11.735140 TRACE network [c80] - Made second apply on cl 02:49:11.735140 TRACE network [c80] - Listening... 02:49:11.735140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:11.735140 TRACE network [c80] - Made first apply on cl 02:49:11.735140 TRACE network [c80] - Applied on gs 02:49:11.735140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:11.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:11.735140 TRACE network [c80] - Made second apply on cl 02:49:11.735140 TRACE network [c80] - Listening... 02:49:11.735140 TRACE ai [824] - Completing goal: VISIT TILE (19 135 0) (Эйсидус) 02:49:11.735140 DEBUG ai [824] - Hero Эйсидус moved from 18 135 0 to 19 135 0. Returning 1. 02:49:11.735140 TRACE ai [824] - Completing goal: VISIT TILE (19 135 0) (Эйсидус) 02:49:11.735140 DEBUG ai [824] - Hero Эйсидус visited tile (19 135 0) 02:49:11.735140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:11.735140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:11.750765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:11.766390 DEBUG ai [824] - Considering goal EXPLORE 02:49:11.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.828890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.922640 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:11.953890 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:11.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:11.969515 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:11.985140 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.719) 02:49:11.985140 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:11.985140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=520. 02:49:11.985140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:11.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:11.985140 TRACE network [c80] - Made first apply on cl 02:49:11.985140 TRACE global [824] - We'll wait till request 520 is answered. 02:49:11.985140 TRACE network [c80] - Applied on gs 02:49:11.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:11.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:11.985140 TRACE network [c80] - Made second apply on cl 02:49:11.985140 TRACE network [c80] - Listening... 02:49:11.985140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:12.000765 TRACE network [c80] - Made first apply on cl 02:49:12.000765 TRACE network [c80] - Applied on gs 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.000765 TRACE network [c80] - Made second apply on cl 02:49:12.000765 TRACE network [c80] - Listening... 02:49:12.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:12.000765 TRACE network [c80] - Made first apply on cl 02:49:12.000765 TRACE network [c80] - Applied on gs 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:12.000765 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:12.000765 TRACE network [c80] - Made second apply on cl 02:49:12.000765 TRACE network [c80] - Listening... 02:49:12.000765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:12.000765 TRACE network [c80] - Made first apply on cl 02:49:12.000765 TRACE network [c80] - Applied on gs 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:12.000765 TRACE network [c80] - Made second apply on cl 02:49:12.000765 TRACE network [c80] - Listening... 02:49:12.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:12.000765 TRACE network [c80] - Made first apply on cl 02:49:12.000765 TRACE network [c80] - Applied on gs 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:12.000765 TRACE network [c80] - Made second apply on cl 02:49:12.000765 TRACE network [c80] - Listening... 02:49:12.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.000765 TRACE network [c80] - Made first apply on cl 02:49:12.000765 TRACE network [c80] - Applied on gs 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.000765 TRACE network [c80] - Made second apply on cl 02:49:12.000765 TRACE network [c80] - Listening... 02:49:12.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:12.000765 TRACE network [c80] - Made first apply on cl 02:49:12.000765 TRACE network [c80] - Applied on gs 02:49:12.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.000765 TRACE network [c80] - Made second apply on cl 02:49:12.000765 TRACE network [c80] - Listening... 02:49:12.000765 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:12.000765 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:12.000765 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:12.000765 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:12.000765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:12.000765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:12.016390 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:12.047640 DEBUG ai [824] - Considering goal EXPLORE 02:49:12.063265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.063265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.125765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.219515 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:12.235140 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:49:12.250765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.250765 DEBUG ai [824] - Considering goal VISIT TILE (119 112 1) (Ufretin) 02:49:12.250765 DEBUG ai [824] - Trying to realize VISIT TILE (119 112 1) (Ufretin) (value 3.713) 02:49:12.250765 DEBUG ai [824] - Moving hero Ufretin to tile 119 112 1 02:49:12.266390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=521. 02:49:12.266390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:12.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.266390 TRACE network [c80] - Made first apply on cl 02:49:12.266390 TRACE global [824] - We'll wait till request 521 is answered. 02:49:12.266390 TRACE network [c80] - Applied on gs 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.266390 TRACE network [c80] - Made second apply on cl 02:49:12.266390 TRACE network [c80] - Listening... 02:49:12.266390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:12.266390 TRACE network [c80] - Made first apply on cl 02:49:12.266390 TRACE network [c80] - Applied on gs 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.266390 TRACE network [c80] - Made second apply on cl 02:49:12.266390 TRACE network [c80] - Listening... 02:49:12.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.266390 TRACE network [c80] - Made first apply on cl 02:49:12.266390 TRACE network [c80] - Applied on gs 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.266390 TRACE network [c80] - Made second apply on cl 02:49:12.266390 TRACE network [c80] - Listening... 02:49:12.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:12.266390 TRACE network [c80] - Made first apply on cl 02:49:12.266390 TRACE network [c80] - Applied on gs 02:49:12.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.266390 TRACE network [c80] - Made second apply on cl 02:49:12.266390 TRACE network [c80] - Listening... 02:49:12.266390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=522. 02:49:12.266390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:12.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.266390 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE global [824] - We'll wait till request 522 is answered. 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:12.282015 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:12.282015 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 02:49:12.282015 TRACE ai [c80] - Completing goal: FIND OBJ 16,548 (Ufretin) 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:12.282015 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:49:12.282015 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:12.282015 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:12.282015 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '46'. 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:12.282015 TRACE network [c80] - Made first apply on cl 02:49:12.282015 TRACE network [c80] - Applied on gs 02:49:12.282015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '91403'. 02:49:12.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:12.282015 TRACE network [c80] - Made second apply on cl 02:49:12.282015 TRACE network [c80] - Listening... 02:49:12.282015 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:12.297640 TRACE network [c80] - Made first apply on cl 02:49:12.297640 DEBUG global [c80] - removing object id=16548; address=134146432; name=Campfire 02:49:12.297640 TRACE network [c80] - Applied on gs 02:49:12.297640 TRACE network [c80] - Made second apply on cl 02:49:12.297640 TRACE network [c80] - Listening... 02:49:12.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:12.297640 TRACE network [c80] - Made first apply on cl 02:49:12.297640 TRACE network [c80] - Applied on gs 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:12.297640 TRACE network [c80] - Made second apply on cl 02:49:12.297640 TRACE network [c80] - Listening... 02:49:12.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.297640 TRACE network [c80] - Made first apply on cl 02:49:12.297640 TRACE network [c80] - Applied on gs 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.297640 TRACE network [c80] - Made second apply on cl 02:49:12.297640 TRACE network [c80] - Listening... 02:49:12.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:12.297640 TRACE network [c80] - Made first apply on cl 02:49:12.297640 TRACE network [c80] - Applied on gs 02:49:12.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.297640 TRACE network [c80] - Made second apply on cl 02:49:12.297640 TRACE network [c80] - Listening... 02:49:12.297640 TRACE ai [824] - Completing goal: VISIT TILE (119 112 1) (Ufretin) 02:49:12.297640 DEBUG ai [824] - Hero Ufretin moved from 117 111 1 to 118 111 1. Returning 1. 02:49:12.313265 TRACE ai [824] - Completing goal: VISIT TILE (119 112 1) (Ufretin) 02:49:12.313265 DEBUG ai [824] - Hero Ufretin visited tile (119 112 1) 02:49:12.313265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:12.313265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:12.328890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:12.344515 DEBUG ai [824] - Considering goal EXPLORE 02:49:12.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.375765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.375765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.500765 TRACE ai [824] - Time of where to explore was 79 ms. 02:49:12.532015 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:49:12.672640 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:12.672640 DEBUG ai [824] - Considering goal VISIT TILE (75 30 0) (Олвин) 02:49:12.703890 DEBUG ai [824] - Trying to realize VISIT TILE (75 30 0) (Олвин) (value 3.706) 02:49:12.703890 DEBUG ai [824] - Moving hero Олвин to tile 75 30 0 02:49:12.703890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=523. 02:49:12.703890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:12.703890 TRACE global [824] - We'll wait till request 523 is answered. 02:49:12.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.703890 TRACE network [c80] - Made first apply on cl 02:49:12.703890 TRACE network [c80] - Applied on gs 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.703890 TRACE network [c80] - Made second apply on cl 02:49:12.703890 TRACE network [c80] - Listening... 02:49:12.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:12.703890 TRACE network [c80] - Made first apply on cl 02:49:12.703890 TRACE network [c80] - Applied on gs 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.703890 TRACE network [c80] - Made second apply on cl 02:49:12.703890 TRACE network [c80] - Listening... 02:49:12.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:12.703890 TRACE network [c80] - Made first apply on cl 02:49:12.703890 TRACE network [c80] - Applied on gs 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:49:12.703890 TRACE ai [c80] - Completing goal: FIND OBJ 9,604 (Олвин) 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:12.703890 TRACE network [c80] - Made second apply on cl 02:49:12.703890 TRACE network [c80] - Listening... 02:49:12.703890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:12.703890 TRACE network [c80] - Made first apply on cl 02:49:12.703890 TRACE network [c80] - Applied on gs 02:49:12.703890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:12.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:12.703890 TRACE network [c80] - Made second apply on cl 02:49:12.703890 TRACE network [c80] - Listening... 02:49:12.703890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:12.703890 TRACE network [c80] - Made first apply on cl 02:49:12.703890 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:12.719515 TRACE network [c80] - Applied on gs 02:49:12.719515 TRACE network [c80] - Made second apply on cl 02:49:12.719515 TRACE network [c80] - Listening... 02:49:12.719515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:12.719515 TRACE network [c80] - Made first apply on cl 02:49:12.719515 TRACE network [c80] - Applied on gs 02:49:12.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:12.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:12.719515 TRACE network [c80] - Made second apply on cl 02:49:12.719515 TRACE network [c80] - Listening... 02:49:12.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.719515 TRACE network [c80] - Made first apply on cl 02:49:12.719515 TRACE network [c80] - Applied on gs 02:49:12.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:12.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.719515 TRACE network [c80] - Made second apply on cl 02:49:12.719515 TRACE network [c80] - Listening... 02:49:12.719515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:12.719515 TRACE network [c80] - Made first apply on cl 02:49:12.719515 TRACE network [c80] - Applied on gs 02:49:12.719515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.719515 TRACE network [c80] - Made second apply on cl 02:49:12.719515 TRACE network [c80] - Listening... 02:49:12.719515 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:12.719515 DEBUG ai [824] - Hero Олвин moved from 75 29 0 to 75 29 0. Returning 1. 02:49:12.719515 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:12.719515 DEBUG ai [824] - Hero Олвин visited tile (75 30 0) 02:49:12.719515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:12.719515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:12.735140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:12.750765 DEBUG ai [824] - Considering goal EXPLORE 02:49:12.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.782015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.797640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.828890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.907015 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:12.938265 DEBUG ai [824] - Considering goal EXPLORE (Malcom) 02:49:12.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:12.953890 DEBUG ai [824] - Considering goal VISIT TILE (142 136 1) (Malcom) 02:49:12.953890 DEBUG ai [824] - Trying to realize VISIT TILE (142 136 1) (Malcom) (value 3.703) 02:49:12.969515 DEBUG ai [824] - Moving hero Malcom to tile 142 136 1 02:49:12.969515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=524. 02:49:12.969515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:12.969515 TRACE global [824] - We'll wait till request 524 is answered. 02:49:12.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.969515 TRACE network [c80] - Made first apply on cl 02:49:12.969515 TRACE network [c80] - Applied on gs 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.969515 TRACE network [c80] - Made second apply on cl 02:49:12.969515 TRACE network [c80] - Listening... 02:49:12.969515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:12.969515 TRACE network [c80] - Made first apply on cl 02:49:12.969515 TRACE network [c80] - Applied on gs 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:12.969515 TRACE network [c80] - Made second apply on cl 02:49:12.969515 TRACE network [c80] - Listening... 02:49:12.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.969515 TRACE network [c80] - Made first apply on cl 02:49:12.969515 TRACE network [c80] - Applied on gs 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.969515 TRACE network [c80] - Made second apply on cl 02:49:12.969515 TRACE network [c80] - Listening... 02:49:12.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:12.969515 TRACE network [c80] - Made first apply on cl 02:49:12.969515 TRACE network [c80] - Applied on gs 02:49:12.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:12.969515 TRACE network [c80] - Made second apply on cl 02:49:12.969515 TRACE network [c80] - Listening... 02:49:12.969515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=525. 02:49:12.969515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:12.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:12.969515 TRACE network [c80] - Made first apply on cl 02:49:12.985140 TRACE global [824] - We'll wait till request 525 is answered. 02:49:12.985140 TRACE network [c80] - Applied on gs 02:49:12.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:12.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:12.985140 TRACE network [c80] - Made second apply on cl 02:49:12.985140 TRACE network [c80] - Listening... 02:49:12.985140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:13.000765 TRACE network [c80] - Made first apply on cl 02:49:13.000765 TRACE network [c80] - Applied on gs 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.000765 TRACE network [c80] - Made second apply on cl 02:49:13.000765 TRACE network [c80] - Listening... 02:49:13.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.000765 TRACE network [c80] - Made first apply on cl 02:49:13.000765 TRACE network [c80] - Applied on gs 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:49:13.000765 TRACE ai [c80] - Completing goal: FIND OBJ 27,211 (Malcom) 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.000765 TRACE network [c80] - Made second apply on cl 02:49:13.000765 TRACE network [c80] - Listening... 02:49:13.000765 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:13.000765 TRACE network [c80] - Made first apply on cl 02:49:13.000765 TRACE network [c80] - Applied on gs 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '92277'. 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:13.000765 TRACE network [c80] - Made second apply on cl 02:49:13.000765 TRACE network [c80] - Listening... 02:49:13.000765 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:49:13.000765 TRACE network [c80] - Made first apply on cl 02:49:13.000765 TRACE network [c80] - Applied on gs 02:49:13.000765 TRACE network [c80] - Made second apply on cl 02:49:13.000765 TRACE network [c80] - Listening... 02:49:13.000765 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.000765 TRACE network [c80] - Made first apply on cl 02:49:13.000765 DEBUG global [c80] - removing object id=27211; address=137557144; name=Resource 02:49:13.000765 TRACE network [c80] - Applied on gs 02:49:13.000765 TRACE network [c80] - Made second apply on cl 02:49:13.000765 TRACE network [c80] - Listening... 02:49:13.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.000765 TRACE network [c80] - Made first apply on cl 02:49:13.000765 TRACE network [c80] - Applied on gs 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.000765 TRACE network [c80] - Made second apply on cl 02:49:13.000765 TRACE network [c80] - Listening... 02:49:13.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.000765 TRACE network [c80] - Made first apply on cl 02:49:13.000765 TRACE network [c80] - Applied on gs 02:49:13.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:13.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.000765 TRACE network [c80] - Made second apply on cl 02:49:13.000765 TRACE network [c80] - Listening... 02:49:13.016390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:13.016390 TRACE network [c80] - Made first apply on cl 02:49:13.016390 TRACE network [c80] - Applied on gs 02:49:13.016390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.016390 TRACE network [c80] - Made second apply on cl 02:49:13.016390 TRACE network [c80] - Listening... 02:49:13.016390 TRACE ai [824] - Completing goal: VISIT TILE (142 136 1) (Malcom) 02:49:13.016390 DEBUG ai [824] - Hero Malcom moved from 140 137 1 to 141 136 1. Returning 1. 02:49:13.016390 TRACE ai [824] - Completing goal: VISIT TILE (142 136 1) (Malcom) 02:49:13.016390 DEBUG ai [824] - Hero Malcom visited tile (142 136 1) 02:49:13.016390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.016390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.032015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:13.047640 DEBUG ai [824] - Considering goal EXPLORE 02:49:13.063265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.078890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.110140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.203890 TRACE ai [824] - Time of where to explore was 78 ms. 02:49:13.203890 DEBUG ai [824] - Considering goal EXPLORE (Олвин) 02:49:13.282015 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:13.282015 DEBUG ai [824] - Considering goal VISIT TILE (75 30 0) (Олвин) 02:49:13.282015 DEBUG ai [824] - Trying to realize VISIT TILE (75 30 0) (Олвин) (value 3.439) 02:49:13.297640 DEBUG ai [824] - Moving hero Олвин to tile 75 30 0 02:49:13.297640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=526. 02:49:13.297640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:13.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.297640 TRACE network [c80] - Made first apply on cl 02:49:13.297640 TRACE global [824] - We'll wait till request 526 is answered. 02:49:13.297640 TRACE network [c80] - Applied on gs 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.297640 TRACE network [c80] - Made second apply on cl 02:49:13.297640 TRACE network [c80] - Listening... 02:49:13.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:13.297640 TRACE network [c80] - Made first apply on cl 02:49:13.297640 TRACE network [c80] - Applied on gs 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.297640 TRACE network [c80] - Made second apply on cl 02:49:13.297640 TRACE network [c80] - Listening... 02:49:13.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.297640 TRACE network [c80] - Made first apply on cl 02:49:13.297640 TRACE network [c80] - Applied on gs 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:49:13.297640 TRACE ai [c80] - Completing goal: FIND OBJ 9,604 (Олвин) 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.297640 TRACE network [c80] - Made second apply on cl 02:49:13.297640 TRACE network [c80] - Listening... 02:49:13.297640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:13.297640 TRACE network [c80] - Made first apply on cl 02:49:13.297640 TRACE network [c80] - Applied on gs 02:49:13.297640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:13.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:13.297640 TRACE network [c80] - Made second apply on cl 02:49:13.297640 TRACE network [c80] - Listening... 02:49:13.297640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:13.297640 TRACE network [c80] - Made first apply on cl 02:49:13.297640 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:13.313265 TRACE network [c80] - Applied on gs 02:49:13.313265 TRACE network [c80] - Made second apply on cl 02:49:13.313265 TRACE network [c80] - Listening... 02:49:13.313265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.313265 TRACE network [c80] - Made first apply on cl 02:49:13.313265 TRACE network [c80] - Applied on gs 02:49:13.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:13.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.313265 TRACE network [c80] - Made second apply on cl 02:49:13.313265 TRACE network [c80] - Listening... 02:49:13.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.313265 TRACE network [c80] - Made first apply on cl 02:49:13.313265 TRACE network [c80] - Applied on gs 02:49:13.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:13.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.313265 TRACE network [c80] - Made second apply on cl 02:49:13.313265 TRACE network [c80] - Listening... 02:49:13.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:13.313265 TRACE network [c80] - Made first apply on cl 02:49:13.313265 TRACE network [c80] - Applied on gs 02:49:13.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.313265 TRACE network [c80] - Made second apply on cl 02:49:13.313265 TRACE network [c80] - Listening... 02:49:13.313265 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:13.313265 DEBUG ai [824] - Hero Олвин moved from 75 29 0 to 75 29 0. Returning 1. 02:49:13.313265 TRACE ai [824] - Completing goal: VISIT TILE (75 30 0) (Олвин) 02:49:13.313265 DEBUG ai [824] - Hero Олвин visited tile (75 30 0) 02:49:13.313265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.313265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.328890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:13.344515 DEBUG ai [824] - Considering goal EXPLORE 02:49:13.360140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.375765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.375765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.407015 DEBUG ai [824] - Considering goal EXPLORE (Вандрой) 02:49:13.422640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.422640 DEBUG ai [824] - Considering goal VISIT TILE (32 75 0) (Вандрой) 02:49:13.438265 DEBUG ai [824] - Trying to realize VISIT TILE (32 75 0) (Вандрой) (value 3.439) 02:49:13.438265 DEBUG ai [824] - Moving hero Вандрой to tile 32 75 0 02:49:13.438265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=527. 02:49:13.438265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:13.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.438265 TRACE network [c80] - Made first apply on cl 02:49:13.438265 TRACE global [824] - We'll wait till request 527 is answered. 02:49:13.438265 TRACE network [c80] - Applied on gs 02:49:13.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:13.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.438265 TRACE network [c80] - Made second apply on cl 02:49:13.438265 TRACE network [c80] - Listening... 02:49:13.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:13.453890 TRACE network [c80] - Made first apply on cl 02:49:13.453890 TRACE network [c80] - Applied on gs 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.453890 TRACE network [c80] - Made second apply on cl 02:49:13.453890 TRACE network [c80] - Listening... 02:49:13.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.453890 TRACE network [c80] - Made first apply on cl 02:49:13.453890 TRACE network [c80] - Applied on gs 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:13.453890 TRACE ai [c80] - Completing goal: FIND OBJ 14,025 (Вандрой) 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.453890 TRACE network [c80] - Made second apply on cl 02:49:13.453890 TRACE network [c80] - Listening... 02:49:13.453890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:13.453890 TRACE network [c80] - Made first apply on cl 02:49:13.453890 TRACE network [c80] - Applied on gs 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:13.453890 TRACE network [c80] - Made second apply on cl 02:49:13.453890 TRACE network [c80] - Listening... 02:49:13.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.453890 TRACE network [c80] - Made first apply on cl 02:49:13.453890 TRACE network [c80] - Applied on gs 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.453890 TRACE network [c80] - Made second apply on cl 02:49:13.453890 TRACE network [c80] - Listening... 02:49:13.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.453890 TRACE network [c80] - Made first apply on cl 02:49:13.453890 TRACE network [c80] - Applied on gs 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.453890 TRACE network [c80] - Made second apply on cl 02:49:13.453890 TRACE network [c80] - Listening... 02:49:13.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:13.453890 TRACE network [c80] - Made first apply on cl 02:49:13.453890 TRACE network [c80] - Applied on gs 02:49:13.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.453890 TRACE network [c80] - Made second apply on cl 02:49:13.453890 TRACE network [c80] - Listening... 02:49:13.453890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:13.453890 DEBUG ai [824] - Hero Вандрой moved from 33 75 0 to 33 75 0. Returning 1. 02:49:13.453890 TRACE ai [824] - Completing goal: VISIT TILE (32 75 0) (Вандрой) 02:49:13.453890 DEBUG ai [824] - Hero Вандрой visited tile (32 75 0) 02:49:13.453890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.453890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.469515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:13.500765 DEBUG ai [824] - Considering goal EXPLORE 02:49:13.563265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.578890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.594515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.625765 DEBUG ai [824] - Considering goal EXPLORE (Эйсидус) 02:49:13.641390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.641390 DEBUG ai [824] - Considering goal VISIT TILE (21 136 0) (Эйсидус) 02:49:13.641390 DEBUG ai [824] - Trying to realize VISIT TILE (21 136 0) (Эйсидус) (value 3.439) 02:49:13.641390 DEBUG ai [824] - Moving hero Эйсидус to tile 21 136 0 02:49:13.641390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=528. 02:49:13.641390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:13.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.657015 TRACE global [824] - We'll wait till request 528 is answered. 02:49:13.657015 TRACE network [c80] - Made first apply on cl 02:49:13.657015 TRACE network [c80] - Applied on gs 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.657015 TRACE network [c80] - Made second apply on cl 02:49:13.657015 TRACE network [c80] - Listening... 02:49:13.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:13.657015 TRACE network [c80] - Made first apply on cl 02:49:13.657015 TRACE network [c80] - Applied on gs 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.657015 TRACE network [c80] - Made second apply on cl 02:49:13.657015 TRACE network [c80] - Listening... 02:49:13.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.657015 TRACE network [c80] - Made first apply on cl 02:49:13.657015 TRACE network [c80] - Applied on gs 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.657015 TRACE network [c80] - Made second apply on cl 02:49:13.657015 TRACE network [c80] - Listening... 02:49:13.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:13.657015 TRACE network [c80] - Made first apply on cl 02:49:13.657015 TRACE network [c80] - Applied on gs 02:49:13.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.657015 TRACE network [c80] - Made second apply on cl 02:49:13.657015 TRACE network [c80] - Listening... 02:49:13.657015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=529. 02:49:13.657015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:13.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.657015 TRACE network [c80] - Made first apply on cl 02:49:13.672640 TRACE global [824] - We'll wait till request 529 is answered. 02:49:13.672640 TRACE network [c80] - Applied on gs 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.672640 TRACE network [c80] - Made second apply on cl 02:49:13.672640 TRACE network [c80] - Listening... 02:49:13.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:13.672640 TRACE network [c80] - Made first apply on cl 02:49:13.672640 TRACE network [c80] - Applied on gs 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.672640 TRACE network [c80] - Made second apply on cl 02:49:13.672640 TRACE network [c80] - Listening... 02:49:13.672640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.672640 TRACE network [c80] - Made first apply on cl 02:49:13.672640 TRACE network [c80] - Applied on gs 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:49:13.672640 TRACE ai [c80] - Completing goal: FIND OBJ 8,745 (Эйсидус) 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.672640 TRACE network [c80] - Made second apply on cl 02:49:13.672640 TRACE network [c80] - Listening... 02:49:13.672640 TRACE network [c80] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:13.672640 TRACE network [c80] - Made first apply on cl 02:49:13.672640 TRACE network [c80] - Applied on gs 02:49:13.672640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '50'. 02:49:13.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:13.672640 TRACE network [c80] - Made second apply on cl 02:49:13.672640 TRACE network [c80] - Listening... 02:49:13.672640 TRACE network [c80] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:49:13.672640 TRACE network [c80] - Made first apply on cl 02:49:13.672640 TRACE network [c80] - Applied on gs 02:49:13.672640 TRACE network [c80] - Made second apply on cl 02:49:13.672640 TRACE network [c80] - Listening... 02:49:13.688265 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:13.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:13.688265 TRACE network [c80] - Made first apply on cl 02:49:13.688265 DEBUG global [c80] - removing object id=8745; address=131015304; name=Resource 02:49:13.703890 TRACE network [c80] - Applied on gs 02:49:13.703890 TRACE network [c80] - Made second apply on cl 02:49:13.703890 TRACE network [c80] - Listening... 02:49:13.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.703890 TRACE network [c80] - Made first apply on cl 02:49:13.703890 TRACE network [c80] - Applied on gs 02:49:13.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:13.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.703890 TRACE network [c80] - Made second apply on cl 02:49:13.703890 TRACE network [c80] - Listening... 02:49:13.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.703890 TRACE network [c80] - Made first apply on cl 02:49:13.703890 TRACE network [c80] - Applied on gs 02:49:13.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:13.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.703890 TRACE network [c80] - Made second apply on cl 02:49:13.703890 TRACE network [c80] - Listening... 02:49:13.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:13.703890 TRACE network [c80] - Made first apply on cl 02:49:13.703890 TRACE network [c80] - Applied on gs 02:49:13.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.703890 TRACE network [c80] - Made second apply on cl 02:49:13.703890 TRACE network [c80] - Listening... 02:49:13.703890 TRACE ai [824] - Completing goal: VISIT TILE (21 136 0) (Эйсидус) 02:49:13.703890 DEBUG ai [824] - Hero Эйсидус moved from 19 135 0 to 20 135 0. Returning 1. 02:49:13.703890 TRACE ai [824] - Completing goal: VISIT TILE (21 136 0) (Эйсидус) 02:49:13.703890 DEBUG ai [824] - Hero Эйсидус visited tile (21 136 0) 02:49:13.703890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.703890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.719515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:13.797640 DEBUG ai [824] - Considering goal EXPLORE 02:49:13.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.828890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.844515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.844515 DEBUG ai [824] - Considering goal EXPLORE (Ufretin) 02:49:13.860140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.860140 DEBUG ai [824] - Considering goal VISIT TILE (119 111 1) (Ufretin) 02:49:13.860140 DEBUG ai [824] - Trying to realize VISIT TILE (119 111 1) (Ufretin) (value 3.438) 02:49:13.875765 DEBUG ai [824] - Moving hero Ufretin to tile 119 111 1 02:49:13.875765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=530. 02:49:13.875765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:13.875765 TRACE global [824] - We'll wait till request 530 is answered. 02:49:13.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.875765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.875765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Seer's Hut'. 02:49:13.875765 TRACE ai [c80] - Completing goal: FIND OBJ 27,614 (Ufretin) 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.875765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.875765 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.875765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.875765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.875765 TRACE network [c80] - Made first apply on cl 02:49:13.875765 TRACE network [c80] - Applied on gs 02:49:13.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:13.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.875765 TRACE network [c80] - Made second apply on cl 02:49:13.875765 TRACE network [c80] - Listening... 02:49:13.891390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:13.891390 TRACE network [c80] - Made first apply on cl 02:49:13.891390 TRACE network [c80] - Applied on gs 02:49:13.891390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.891390 TRACE network [c80] - Made second apply on cl 02:49:13.891390 TRACE network [c80] - Listening... 02:49:13.891390 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ufretin and object Seer's Hut at 120 111 1. 02:49:13.891390 TRACE ai [824] - Completing goal: FIND OBJ 27,614 (Ufretin) 02:49:13.891390 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:13.891390 TRACE ai [824] - Completing goal: VISIT TILE (119 111 1) (Ufretin) 02:49:13.891390 DEBUG ai [824] - Hero Ufretin moved from 118 111 1 to 119 111 1. Returning 1. 02:49:13.891390 TRACE ai [824] - Completing goal: VISIT TILE (119 111 1) (Ufretin) 02:49:13.891390 DEBUG ai [824] - Hero Ufretin visited tile (119 111 1) 02:49:13.891390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.891390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.907015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:13.922640 DEBUG ai [824] - Considering goal EXPLORE 02:49:13.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.938265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.953890 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:13.953890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:13.953890 DEBUG ai [824] - Considering goal VISIT TILE (99 105 1) (Ахмейд) 02:49:13.969515 DEBUG ai [824] - Trying to realize VISIT TILE (99 105 1) (Ахмейд) (value 3.263) 02:49:13.969515 DEBUG ai [824] - Moving hero Ахмейд to tile 99 105 1 02:49:13.969515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=531. 02:49:13.969515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:13.969515 TRACE global [824] - We'll wait till request 531 is answered. 02:49:13.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.969515 TRACE network [c80] - Made first apply on cl 02:49:13.969515 TRACE network [c80] - Applied on gs 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.969515 TRACE network [c80] - Made second apply on cl 02:49:13.969515 TRACE network [c80] - Listening... 02:49:13.969515 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:13.969515 TRACE network [c80] - Made first apply on cl 02:49:13.969515 TRACE network [c80] - Applied on gs 02:49:13.969515 TRACE network [c80] - Made second apply on cl 02:49:13.969515 TRACE network [c80] - Listening... 02:49:13.969515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:13.969515 TRACE network [c80] - Made first apply on cl 02:49:13.969515 TRACE network [c80] - Applied on gs 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:13.969515 TRACE network [c80] - Made second apply on cl 02:49:13.969515 TRACE network [c80] - Listening... 02:49:13.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:13.969515 TRACE network [c80] - Made first apply on cl 02:49:13.969515 TRACE network [c80] - Applied on gs 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:13.969515 TRACE network [c80] - Made second apply on cl 02:49:13.969515 TRACE network [c80] - Listening... 02:49:13.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:13.969515 TRACE network [c80] - Made first apply on cl 02:49:13.969515 TRACE network [c80] - Applied on gs 02:49:13.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:13.969515 TRACE network [c80] - Made second apply on cl 02:49:13.969515 TRACE network [c80] - Listening... 02:49:13.969515 TRACE ai [824] - Completing goal: VISIT TILE (99 105 1) (Ахмейд) 02:49:13.969515 DEBUG ai [824] - Hero Ахмейд moved from 98 104 1 to 99 105 1. Returning 1. 02:49:13.985140 TRACE ai [824] - Completing goal: VISIT TILE (99 105 1) (Ахмейд) 02:49:13.985140 DEBUG ai [824] - Hero Ахмейд visited tile (99 105 1) 02:49:13.985140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.985140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:13.985140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.016390 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.032015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.094515 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:14.094515 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:14.172640 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:14.172640 DEBUG ai [824] - Considering goal VISIT TILE (93 106 1) (Ахмейд) 02:49:14.172640 DEBUG ai [824] - Trying to realize VISIT TILE (93 106 1) (Ахмейд) (value 3.262) 02:49:14.172640 DEBUG ai [824] - Moving hero Ахмейд to tile 93 106 1 02:49:14.172640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=532. 02:49:14.172640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.172640 TRACE global [824] - We'll wait till request 532 is answered. 02:49:14.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.172640 TRACE network [c80] - Made first apply on cl 02:49:14.172640 TRACE network [c80] - Applied on gs 02:49:14.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.172640 TRACE network [c80] - Made second apply on cl 02:49:14.172640 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Дворец-в-горе, Rampart'. 02:49:14.188265 TRACE ai [c80] - Completing goal: FIND OBJ 29,285 (Ахмейд) 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=533. 02:49:14.188265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.188265 TRACE global [824] - We'll wait till request 533 is answered. 02:49:14.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:14.188265 TRACE network [c80] - Made first apply on cl 02:49:14.188265 TRACE network [c80] - Applied on gs 02:49:14.188265 TRACE network [c80] - Made second apply on cl 02:49:14.188265 TRACE network [c80] - Listening... 02:49:14.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.203890 TRACE network [c80] - Made first apply on cl 02:49:14.203890 TRACE network [c80] - Applied on gs 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE network [c80] - Made second apply on cl 02:49:14.203890 TRACE network [c80] - Listening... 02:49:14.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.203890 TRACE network [c80] - Made first apply on cl 02:49:14.203890 TRACE network [c80] - Applied on gs 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.203890 TRACE network [c80] - Made second apply on cl 02:49:14.203890 TRACE network [c80] - Listening... 02:49:14.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.203890 TRACE network [c80] - Made first apply on cl 02:49:14.203890 TRACE network [c80] - Applied on gs 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.203890 TRACE network [c80] - Made second apply on cl 02:49:14.203890 TRACE network [c80] - Listening... 02:49:14.203890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=534. 02:49:14.203890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.203890 TRACE global [824] - We'll wait till request 534 is answered. 02:49:14.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.203890 TRACE network [c80] - Made first apply on cl 02:49:14.203890 TRACE network [c80] - Applied on gs 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.203890 TRACE network [c80] - Made second apply on cl 02:49:14.203890 TRACE network [c80] - Listening... 02:49:14.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.203890 TRACE network [c80] - Made first apply on cl 02:49:14.203890 TRACE network [c80] - Applied on gs 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.203890 TRACE network [c80] - Made second apply on cl 02:49:14.203890 TRACE network [c80] - Listening... 02:49:14.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:14.203890 TRACE network [c80] - Made first apply on cl 02:49:14.203890 TRACE network [c80] - Applied on gs 02:49:14.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:14.203890 TRACE ai [c80] - Completing goal: FIND OBJ 28,816 (Ахмейд) 02:49:14.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=535. 02:49:14.219515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.219515 TRACE global [824] - We'll wait till request 535 is answered. 02:49:14.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=536. 02:49:14.219515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.219515 TRACE global [824] - We'll wait till request 536 is answered. 02:49:14.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.219515 TRACE network [c80] - Made first apply on cl 02:49:14.219515 TRACE network [c80] - Applied on gs 02:49:14.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.219515 TRACE network [c80] - Made second apply on cl 02:49:14.219515 TRACE network [c80] - Listening... 02:49:14.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.235140 TRACE network [c80] - Made first apply on cl 02:49:14.235140 TRACE network [c80] - Applied on gs 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE network [c80] - Made second apply on cl 02:49:14.235140 TRACE network [c80] - Listening... 02:49:14.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.235140 TRACE network [c80] - Made first apply on cl 02:49:14.235140 TRACE network [c80] - Applied on gs 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.235140 TRACE network [c80] - Made second apply on cl 02:49:14.235140 TRACE network [c80] - Listening... 02:49:14.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.235140 TRACE network [c80] - Made first apply on cl 02:49:14.235140 TRACE network [c80] - Applied on gs 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.235140 TRACE network [c80] - Made second apply on cl 02:49:14.235140 TRACE network [c80] - Listening... 02:49:14.235140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=537. 02:49:14.235140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.235140 TRACE global [824] - We'll wait till request 537 is answered. 02:49:14.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.235140 TRACE network [c80] - Made first apply on cl 02:49:14.235140 TRACE network [c80] - Applied on gs 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.235140 TRACE network [c80] - Made second apply on cl 02:49:14.235140 TRACE network [c80] - Listening... 02:49:14.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.235140 TRACE network [c80] - Made first apply on cl 02:49:14.235140 TRACE network [c80] - Applied on gs 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.235140 TRACE network [c80] - Made second apply on cl 02:49:14.235140 TRACE network [c80] - Listening... 02:49:14.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.235140 TRACE network [c80] - Made first apply on cl 02:49:14.235140 TRACE network [c80] - Applied on gs 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.235140 TRACE network [c80] - Made second apply on cl 02:49:14.235140 TRACE network [c80] - Listening... 02:49:14.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.235140 TRACE network [c80] - Made first apply on cl 02:49:14.235140 TRACE network [c80] - Applied on gs 02:49:14.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.235140 TRACE network [c80] - Made second apply on cl 02:49:14.235140 TRACE network [c80] - Listening... 02:49:14.235140 TRACE ai [824] - Completing goal: VISIT TILE (93 106 1) (Ахмейд) 02:49:14.235140 DEBUG ai [824] - Hero Ахмейд moved from 99 105 1 to 93 106 1. Returning 1. 02:49:14.250765 TRACE ai [824] - Completing goal: VISIT TILE (93 106 1) (Ахмейд) 02:49:14.250765 DEBUG ai [824] - Hero Ахмейд visited tile (93 106 1) 02:49:14.250765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.250765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.266390 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.282015 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.297640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.313265 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:14.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.313265 DEBUG ai [824] - Considering goal VISIT TILE (92 106 1) (Ахмейд) 02:49:14.328890 DEBUG ai [824] - Trying to realize VISIT TILE (92 106 1) (Ахмейд) (value 3.263) 02:49:14.328890 DEBUG ai [824] - Moving hero Ахмейд to tile 92 106 1 02:49:14.328890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=538. 02:49:14.328890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.328890 TRACE global [824] - We'll wait till request 538 is answered. 02:49:14.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.328890 TRACE network [c80] - Made first apply on cl 02:49:14.328890 TRACE network [c80] - Applied on gs 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.328890 TRACE network [c80] - Made second apply on cl 02:49:14.328890 TRACE network [c80] - Listening... 02:49:14.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.328890 TRACE network [c80] - Made first apply on cl 02:49:14.328890 TRACE network [c80] - Applied on gs 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.328890 TRACE network [c80] - Made second apply on cl 02:49:14.328890 TRACE network [c80] - Listening... 02:49:14.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.328890 TRACE network [c80] - Made first apply on cl 02:49:14.328890 TRACE network [c80] - Applied on gs 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.328890 TRACE network [c80] - Made second apply on cl 02:49:14.328890 TRACE network [c80] - Listening... 02:49:14.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.328890 TRACE network [c80] - Made first apply on cl 02:49:14.328890 TRACE network [c80] - Applied on gs 02:49:14.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.328890 TRACE network [c80] - Made second apply on cl 02:49:14.328890 TRACE network [c80] - Listening... 02:49:14.328890 TRACE ai [824] - Completing goal: VISIT TILE (92 106 1) (Ахмейд) 02:49:14.328890 DEBUG ai [824] - Hero Ахмейд moved from 93 106 1 to 92 106 1. Returning 1. 02:49:14.344515 TRACE ai [824] - Completing goal: VISIT TILE (92 106 1) (Ахмейд) 02:49:14.344515 DEBUG ai [824] - Hero Ахмейд visited tile (92 106 1) 02:49:14.344515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.344515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.360140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.375765 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.391390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.407015 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:14.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.407015 DEBUG ai [824] - Considering goal VISIT TILE (91 106 1) (Ахмейд) 02:49:14.422640 DEBUG ai [824] - Trying to realize VISIT TILE (91 106 1) (Ахмейд) (value 3.263) 02:49:14.422640 DEBUG ai [824] - Moving hero Ахмейд to tile 91 106 1 02:49:14.422640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=539. 02:49:14.422640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.422640 TRACE global [824] - We'll wait till request 539 is answered. 02:49:14.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.422640 TRACE network [c80] - Made first apply on cl 02:49:14.422640 TRACE network [c80] - Applied on gs 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.422640 TRACE network [c80] - Made second apply on cl 02:49:14.422640 TRACE network [c80] - Listening... 02:49:14.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.422640 TRACE network [c80] - Made first apply on cl 02:49:14.422640 TRACE network [c80] - Applied on gs 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.422640 TRACE network [c80] - Made second apply on cl 02:49:14.422640 TRACE network [c80] - Listening... 02:49:14.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.422640 TRACE network [c80] - Made first apply on cl 02:49:14.422640 TRACE network [c80] - Applied on gs 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.422640 TRACE network [c80] - Made second apply on cl 02:49:14.422640 TRACE network [c80] - Listening... 02:49:14.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.422640 TRACE network [c80] - Made first apply on cl 02:49:14.422640 TRACE network [c80] - Applied on gs 02:49:14.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.422640 TRACE network [c80] - Made second apply on cl 02:49:14.422640 TRACE network [c80] - Listening... 02:49:14.422640 TRACE ai [824] - Completing goal: VISIT TILE (91 106 1) (Ахмейд) 02:49:14.422640 DEBUG ai [824] - Hero Ахмейд moved from 92 106 1 to 91 106 1. Returning 1. 02:49:14.438265 TRACE ai [824] - Completing goal: VISIT TILE (91 106 1) (Ахмейд) 02:49:14.438265 DEBUG ai [824] - Hero Ахмейд visited tile (91 106 1) 02:49:14.438265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.438265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.453890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.469515 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.485140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.485140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.500765 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:14.500765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.500765 DEBUG ai [824] - Considering goal VISIT TILE (89 106 1) (Ахмейд) 02:49:14.516390 DEBUG ai [824] - Trying to realize VISIT TILE (89 106 1) (Ахмейд) (value 3.259) 02:49:14.532015 DEBUG ai [824] - Moving hero Ахмейд to tile 89 106 1 02:49:14.532015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=540. 02:49:14.532015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.532015 TRACE global [824] - We'll wait till request 540 is answered. 02:49:14.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.532015 TRACE network [c80] - Made first apply on cl 02:49:14.532015 TRACE network [c80] - Applied on gs 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.532015 TRACE network [c80] - Made second apply on cl 02:49:14.532015 TRACE network [c80] - Listening... 02:49:14.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.532015 TRACE network [c80] - Made first apply on cl 02:49:14.532015 TRACE network [c80] - Applied on gs 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.532015 TRACE network [c80] - Made second apply on cl 02:49:14.532015 TRACE network [c80] - Listening... 02:49:14.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.532015 TRACE network [c80] - Made first apply on cl 02:49:14.532015 TRACE network [c80] - Applied on gs 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.532015 TRACE network [c80] - Made second apply on cl 02:49:14.532015 TRACE network [c80] - Listening... 02:49:14.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.532015 TRACE network [c80] - Made first apply on cl 02:49:14.532015 TRACE network [c80] - Applied on gs 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.532015 TRACE network [c80] - Made second apply on cl 02:49:14.532015 TRACE network [c80] - Listening... 02:49:14.532015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=541. 02:49:14.532015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.532015 TRACE global [824] - We'll wait till request 541 is answered. 02:49:14.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.532015 TRACE network [c80] - Made first apply on cl 02:49:14.532015 TRACE network [c80] - Applied on gs 02:49:14.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.532015 TRACE network [c80] - Made second apply on cl 02:49:14.532015 TRACE network [c80] - Listening... 02:49:14.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Rally Flag'. 02:49:14.547640 TRACE ai [c80] - Completing goal: FIND OBJ 29,100 (Ахмейд) 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '683'. 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct SetMovePoints, data: {CPack: type '111'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMovePointsChanged(const class CGHeroInstance *). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMovePointsChanged(const class CGHeroInstance *). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.547640 TRACE network [c80] - Made first apply on cl 02:49:14.547640 TRACE network [c80] - Applied on gs 02:49:14.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.547640 TRACE network [c80] - Made second apply on cl 02:49:14.547640 TRACE network [c80] - Listening... 02:49:14.547640 TRACE ai [824] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ахмейд and object Rally Flag at 89 106 1. 02:49:14.547640 TRACE ai [824] - Completing goal: FIND OBJ 29,100 (Ахмейд) 02:49:14.547640 TRACE ai [824] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:14.547640 TRACE ai [824] - Completing goal: VISIT TILE (89 106 1) (Ахмейд) 02:49:14.547640 DEBUG ai [824] - Hero Ахмейд moved from 91 106 1 to 89 106 1. Returning 1. 02:49:14.547640 TRACE ai [824] - Completing goal: VISIT TILE (89 106 1) (Ахмейд) 02:49:14.547640 DEBUG ai [824] - Hero Ахмейд visited tile (89 106 1) 02:49:14.563265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.563265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.578890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.594515 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.610140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.625765 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:14.625765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.625765 DEBUG ai [824] - Considering goal VISIT TILE (88 105 1) (Ахмейд) 02:49:14.641390 DEBUG ai [824] - Trying to realize VISIT TILE (88 105 1) (Ахмейд) (value 3.250) 02:49:14.641390 DEBUG ai [824] - Moving hero Ахмейд to tile 88 105 1 02:49:14.641390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=542. 02:49:14.641390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.641390 TRACE global [824] - We'll wait till request 542 is answered. 02:49:14.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.641390 TRACE network [c80] - Made first apply on cl 02:49:14.641390 TRACE network [c80] - Applied on gs 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.641390 TRACE network [c80] - Made second apply on cl 02:49:14.641390 TRACE network [c80] - Listening... 02:49:14.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.641390 TRACE network [c80] - Made first apply on cl 02:49:14.641390 TRACE network [c80] - Applied on gs 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.641390 TRACE network [c80] - Made second apply on cl 02:49:14.641390 TRACE network [c80] - Listening... 02:49:14.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.641390 TRACE network [c80] - Made first apply on cl 02:49:14.641390 TRACE network [c80] - Applied on gs 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.641390 TRACE network [c80] - Made second apply on cl 02:49:14.641390 TRACE network [c80] - Listening... 02:49:14.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.641390 TRACE network [c80] - Made first apply on cl 02:49:14.641390 TRACE network [c80] - Applied on gs 02:49:14.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.641390 TRACE network [c80] - Made second apply on cl 02:49:14.641390 TRACE network [c80] - Listening... 02:49:14.641390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=543. 02:49:14.641390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.641390 TRACE global [824] - We'll wait till request 543 is answered. 02:49:14.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.657015 TRACE network [c80] - Made first apply on cl 02:49:14.657015 TRACE network [c80] - Applied on gs 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.657015 TRACE network [c80] - Made second apply on cl 02:49:14.657015 TRACE network [c80] - Listening... 02:49:14.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.657015 TRACE network [c80] - Made first apply on cl 02:49:14.657015 TRACE network [c80] - Applied on gs 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.657015 TRACE network [c80] - Made second apply on cl 02:49:14.657015 TRACE network [c80] - Listening... 02:49:14.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.657015 TRACE network [c80] - Made first apply on cl 02:49:14.657015 TRACE network [c80] - Applied on gs 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.657015 TRACE network [c80] - Made second apply on cl 02:49:14.657015 TRACE network [c80] - Listening... 02:49:14.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.657015 TRACE network [c80] - Made first apply on cl 02:49:14.657015 TRACE network [c80] - Applied on gs 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.657015 TRACE network [c80] - Made second apply on cl 02:49:14.657015 TRACE network [c80] - Listening... 02:49:14.657015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=544. 02:49:14.657015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.657015 TRACE global [824] - We'll wait till request 544 is answered. 02:49:14.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.657015 TRACE network [c80] - Made first apply on cl 02:49:14.657015 TRACE network [c80] - Applied on gs 02:49:14.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.657015 TRACE network [c80] - Made second apply on cl 02:49:14.657015 TRACE network [c80] - Listening... 02:49:14.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.672640 TRACE network [c80] - Made first apply on cl 02:49:14.672640 TRACE network [c80] - Applied on gs 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.672640 TRACE network [c80] - Made second apply on cl 02:49:14.672640 TRACE network [c80] - Listening... 02:49:14.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.672640 TRACE network [c80] - Made first apply on cl 02:49:14.672640 TRACE network [c80] - Applied on gs 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.672640 TRACE network [c80] - Made second apply on cl 02:49:14.672640 TRACE network [c80] - Listening... 02:49:14.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.672640 TRACE network [c80] - Made first apply on cl 02:49:14.672640 TRACE network [c80] - Applied on gs 02:49:14.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.672640 TRACE network [c80] - Made second apply on cl 02:49:14.672640 TRACE network [c80] - Listening... 02:49:14.672640 TRACE ai [824] - Completing goal: VISIT TILE (88 105 1) (Ахмейд) 02:49:14.672640 DEBUG ai [824] - Hero Ахмейд moved from 89 106 1 to 88 105 1. Returning 1. 02:49:14.672640 TRACE ai [824] - Completing goal: VISIT TILE (88 105 1) (Ахмейд) 02:49:14.672640 DEBUG ai [824] - Hero Ахмейд visited tile (88 105 1) 02:49:14.672640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.672640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.688265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.703890 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.719515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.735140 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:14.735140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.750765 DEBUG ai [824] - Considering goal VISIT TILE (87 105 1) (Ахмейд) 02:49:14.750765 DEBUG ai [824] - Trying to realize VISIT TILE (87 105 1) (Ахмейд) (value 3.263) 02:49:14.750765 DEBUG ai [824] - Moving hero Ахмейд to tile 87 105 1 02:49:14.750765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=545. 02:49:14.750765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.750765 TRACE global [824] - We'll wait till request 545 is answered. 02:49:14.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.750765 TRACE network [c80] - Made first apply on cl 02:49:14.750765 TRACE network [c80] - Applied on gs 02:49:14.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.750765 TRACE network [c80] - Made second apply on cl 02:49:14.750765 TRACE network [c80] - Listening... 02:49:14.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.766390 TRACE network [c80] - Made first apply on cl 02:49:14.766390 TRACE network [c80] - Applied on gs 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.766390 TRACE network [c80] - Made second apply on cl 02:49:14.766390 TRACE network [c80] - Listening... 02:49:14.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.766390 TRACE network [c80] - Made first apply on cl 02:49:14.766390 TRACE network [c80] - Applied on gs 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.766390 TRACE network [c80] - Made second apply on cl 02:49:14.766390 TRACE network [c80] - Listening... 02:49:14.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.766390 TRACE network [c80] - Made first apply on cl 02:49:14.766390 TRACE network [c80] - Applied on gs 02:49:14.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.766390 TRACE network [c80] - Made second apply on cl 02:49:14.766390 TRACE network [c80] - Listening... 02:49:14.766390 TRACE ai [824] - Completing goal: VISIT TILE (87 105 1) (Ахмейд) 02:49:14.766390 DEBUG ai [824] - Hero Ахмейд moved from 88 105 1 to 87 105 1. Returning 1. 02:49:14.766390 TRACE ai [824] - Completing goal: VISIT TILE (87 105 1) (Ахмейд) 02:49:14.766390 DEBUG ai [824] - Hero Ахмейд visited tile (87 105 1) 02:49:14.766390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.766390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.782015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.797640 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.813265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.828890 TRACE ai [824] - Time of where to explore was 16 ms. 02:49:14.828890 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:14.828890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.844515 DEBUG ai [824] - Considering goal VISIT TILE (86 106 1) (Ахмейд) 02:49:14.844515 DEBUG ai [824] - Trying to realize VISIT TILE (86 106 1) (Ахмейд) (value 3.263) 02:49:14.844515 DEBUG ai [824] - Moving hero Ахмейд to tile 86 106 1 02:49:14.844515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=546. 02:49:14.844515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:14.844515 TRACE global [824] - We'll wait till request 546 is answered. 02:49:14.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.844515 TRACE network [c80] - Made first apply on cl 02:49:14.844515 TRACE network [c80] - Applied on gs 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.844515 TRACE network [c80] - Made second apply on cl 02:49:14.844515 TRACE network [c80] - Listening... 02:49:14.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:14.844515 TRACE network [c80] - Made first apply on cl 02:49:14.844515 TRACE network [c80] - Applied on gs 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:14.844515 TRACE network [c80] - Made second apply on cl 02:49:14.844515 TRACE network [c80] - Listening... 02:49:14.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:14.860140 TRACE network [c80] - Made first apply on cl 02:49:14.860140 TRACE network [c80] - Applied on gs 02:49:14.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:14.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:14.860140 TRACE network [c80] - Made second apply on cl 02:49:14.860140 TRACE network [c80] - Listening... 02:49:14.860140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:14.860140 TRACE network [c80] - Made first apply on cl 02:49:14.860140 TRACE network [c80] - Applied on gs 02:49:14.860140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:14.860140 TRACE network [c80] - Made second apply on cl 02:49:14.860140 TRACE network [c80] - Listening... 02:49:14.860140 TRACE ai [824] - Completing goal: VISIT TILE (86 106 1) (Ахмейд) 02:49:14.860140 DEBUG ai [824] - Hero Ахмейд moved from 87 105 1 to 86 106 1. Returning 1. 02:49:14.860140 TRACE ai [824] - Completing goal: VISIT TILE (86 106 1) (Ахмейд) 02:49:14.860140 DEBUG ai [824] - Hero Ахмейд visited tile (86 106 1) 02:49:14.860140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.860140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:14.875765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:14.891390 DEBUG ai [824] - Considering goal EXPLORE 02:49:14.907015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:14.969515 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:14.985140 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:15.047640 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:15.047640 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:15.047640 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.263) 02:49:15.047640 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:15.047640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=547. 02:49:15.047640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:15.047640 TRACE global [824] - We'll wait till request 547 is answered. 02:49:15.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.063265 TRACE network [c80] - Made first apply on cl 02:49:15.063265 TRACE network [c80] - Applied on gs 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.063265 TRACE network [c80] - Made second apply on cl 02:49:15.063265 TRACE network [c80] - Listening... 02:49:15.063265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:15.063265 TRACE network [c80] - Made first apply on cl 02:49:15.063265 TRACE network [c80] - Applied on gs 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.063265 TRACE network [c80] - Made second apply on cl 02:49:15.063265 TRACE network [c80] - Listening... 02:49:15.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.063265 TRACE network [c80] - Made first apply on cl 02:49:15.063265 TRACE network [c80] - Applied on gs 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.063265 TRACE network [c80] - Made second apply on cl 02:49:15.063265 TRACE network [c80] - Listening... 02:49:15.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:15.063265 TRACE network [c80] - Made first apply on cl 02:49:15.063265 TRACE network [c80] - Applied on gs 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.063265 TRACE network [c80] - Made second apply on cl 02:49:15.063265 TRACE network [c80] - Listening... 02:49:15.063265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=548. 02:49:15.063265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:15.063265 TRACE global [824] - We'll wait till request 548 is answered. 02:49:15.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.063265 TRACE network [c80] - Made first apply on cl 02:49:15.063265 TRACE network [c80] - Applied on gs 02:49:15.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:15.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.063265 TRACE network [c80] - Made second apply on cl 02:49:15.063265 TRACE network [c80] - Listening... 02:49:15.063265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=549. 02:49:15.078890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:15.078890 TRACE global [824] - We'll wait till request 549 is answered. 02:49:15.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:15.078890 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:15.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.078890 TRACE network [c80] - Made second apply on cl 02:49:15.078890 TRACE network [c80] - Listening... 02:49:15.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.078890 TRACE network [c80] - Made first apply on cl 02:49:15.078890 TRACE network [c80] - Applied on gs 02:49:15.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:15.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.094515 TRACE network [c80] - Made second apply on cl 02:49:15.094515 TRACE network [c80] - Listening... 02:49:15.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:15.094515 TRACE network [c80] - Made first apply on cl 02:49:15.094515 TRACE network [c80] - Applied on gs 02:49:15.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.094515 TRACE network [c80] - Made second apply on cl 02:49:15.094515 TRACE network [c80] - Listening... 02:49:15.094515 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.094515 DEBUG ai [824] - Hero Ахмейд moved from 86 106 1 to 84 106 1. Returning 1. 02:49:15.094515 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.094515 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:15.094515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.094515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.110140 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:15.125765 DEBUG ai [824] - Considering goal EXPLORE 02:49:15.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:15.141390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:15.157015 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:15.157015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:15.172640 DEBUG ai [824] - Considering goal VISIT TILE (83 106 1) (Ахмейд) 02:49:15.172640 DEBUG ai [824] - Trying to realize VISIT TILE (83 106 1) (Ахмейд) (value 3.263) 02:49:15.172640 DEBUG ai [824] - Moving hero Ахмейд to tile 83 106 1 02:49:15.172640 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=550. 02:49:15.172640 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:15.172640 TRACE global [824] - We'll wait till request 550 is answered. 02:49:15.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.172640 TRACE network [c80] - Made first apply on cl 02:49:15.172640 TRACE network [c80] - Applied on gs 02:49:15.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:15.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.172640 TRACE network [c80] - Made second apply on cl 02:49:15.172640 TRACE network [c80] - Listening... 02:49:15.172640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:15.188265 TRACE network [c80] - Made first apply on cl 02:49:15.188265 TRACE network [c80] - Applied on gs 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.188265 TRACE network [c80] - Made second apply on cl 02:49:15.188265 TRACE network [c80] - Listening... 02:49:15.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.188265 TRACE network [c80] - Made first apply on cl 02:49:15.188265 TRACE network [c80] - Applied on gs 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.188265 TRACE network [c80] - Made second apply on cl 02:49:15.188265 TRACE network [c80] - Listening... 02:49:15.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:15.188265 TRACE network [c80] - Made first apply on cl 02:49:15.188265 TRACE network [c80] - Applied on gs 02:49:15.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.188265 TRACE network [c80] - Made second apply on cl 02:49:15.188265 TRACE network [c80] - Listening... 02:49:15.188265 TRACE ai [824] - Completing goal: VISIT TILE (83 106 1) (Ахмейд) 02:49:15.188265 DEBUG ai [824] - Hero Ахмейд moved from 84 106 1 to 83 106 1. Returning 1. 02:49:15.188265 TRACE ai [824] - Completing goal: VISIT TILE (83 106 1) (Ахмейд) 02:49:15.188265 DEBUG ai [824] - Hero Ахмейд visited tile (83 106 1) 02:49:15.188265 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.188265 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.203890 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:15.235140 DEBUG ai [824] - Considering goal EXPLORE 02:49:15.235140 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:15.313265 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:15.313265 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:15.375765 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:15.375765 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:15.391390 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.263) 02:49:15.391390 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:15.391390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=551. 02:49:15.391390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:15.391390 TRACE global [824] - We'll wait till request 551 is answered. 02:49:15.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.391390 TRACE network [c80] - Made second apply on cl 02:49:15.391390 TRACE network [c80] - Listening... 02:49:15.391390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.391390 TRACE network [c80] - Made second apply on cl 02:49:15.391390 TRACE network [c80] - Listening... 02:49:15.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:15.391390 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.391390 TRACE network [c80] - Made second apply on cl 02:49:15.391390 TRACE network [c80] - Listening... 02:49:15.391390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:15.391390 TRACE network [c80] - Made second apply on cl 02:49:15.391390 TRACE network [c80] - Listening... 02:49:15.391390 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE network [c80] - Made second apply on cl 02:49:15.391390 TRACE network [c80] - Listening... 02:49:15.391390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.391390 TRACE network [c80] - Made second apply on cl 02:49:15.391390 TRACE network [c80] - Listening... 02:49:15.391390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.391390 TRACE network [c80] - Made second apply on cl 02:49:15.391390 TRACE network [c80] - Listening... 02:49:15.391390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:15.391390 TRACE network [c80] - Made first apply on cl 02:49:15.391390 TRACE network [c80] - Applied on gs 02:49:15.391390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.391390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.407015 TRACE network [c80] - Made second apply on cl 02:49:15.407015 TRACE network [c80] - Listening... 02:49:15.407015 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.407015 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:15.407015 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.407015 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:15.407015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.407015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.422640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:15.438265 DEBUG ai [824] - Considering goal EXPLORE 02:49:15.453890 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:15.516390 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:15.532015 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:15.594515 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:15.594515 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:15.610140 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.263) 02:49:15.610140 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:15.610140 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=552. 02:49:15.610140 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:15.610140 TRACE global [824] - We'll wait till request 552 is answered. 02:49:15.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.610140 TRACE network [c80] - Made first apply on cl 02:49:15.610140 TRACE network [c80] - Applied on gs 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.610140 TRACE network [c80] - Made second apply on cl 02:49:15.610140 TRACE network [c80] - Listening... 02:49:15.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:15.610140 TRACE network [c80] - Made first apply on cl 02:49:15.610140 TRACE network [c80] - Applied on gs 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.610140 TRACE network [c80] - Made second apply on cl 02:49:15.610140 TRACE network [c80] - Listening... 02:49:15.610140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.610140 TRACE network [c80] - Made first apply on cl 02:49:15.610140 TRACE network [c80] - Applied on gs 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:15.610140 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.610140 TRACE network [c80] - Made second apply on cl 02:49:15.610140 TRACE network [c80] - Listening... 02:49:15.610140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:15.610140 TRACE network [c80] - Made first apply on cl 02:49:15.610140 TRACE network [c80] - Applied on gs 02:49:15.610140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:15.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:15.610140 TRACE network [c80] - Made second apply on cl 02:49:15.610140 TRACE network [c80] - Listening... 02:49:15.610140 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:15.610140 TRACE network [c80] - Made first apply on cl 02:49:15.610140 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:15.610140 TRACE network [c80] - Applied on gs 02:49:15.610140 TRACE network [c80] - Made second apply on cl 02:49:15.625765 TRACE network [c80] - Listening... 02:49:15.625765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.625765 TRACE network [c80] - Made first apply on cl 02:49:15.625765 TRACE network [c80] - Applied on gs 02:49:15.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:15.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.625765 TRACE network [c80] - Made second apply on cl 02:49:15.625765 TRACE network [c80] - Listening... 02:49:15.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.625765 TRACE network [c80] - Made first apply on cl 02:49:15.625765 TRACE network [c80] - Applied on gs 02:49:15.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:15.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.625765 TRACE network [c80] - Made second apply on cl 02:49:15.625765 TRACE network [c80] - Listening... 02:49:15.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:15.625765 TRACE network [c80] - Made first apply on cl 02:49:15.625765 TRACE network [c80] - Applied on gs 02:49:15.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.625765 TRACE network [c80] - Made second apply on cl 02:49:15.625765 TRACE network [c80] - Listening... 02:49:15.625765 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.625765 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:15.625765 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.625765 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:15.625765 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.625765 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.641390 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:15.657015 DEBUG ai [824] - Considering goal EXPLORE 02:49:15.672640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:15.735140 TRACE ai [824] - Time of where to explore was 47 ms. 02:49:15.750765 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:15.813265 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:15.813265 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:15.813265 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.262) 02:49:15.813265 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:15.813265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=553. 02:49:15.813265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:15.813265 TRACE global [824] - We'll wait till request 553 is answered. 02:49:15.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:15.828890 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:15.828890 TRACE network [c80] - Made first apply on cl 02:49:15.828890 TRACE network [c80] - Applied on gs 02:49:15.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:15.828890 TRACE network [c80] - Made second apply on cl 02:49:15.828890 TRACE network [c80] - Listening... 02:49:15.828890 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.828890 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:15.828890 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:15.828890 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:15.844515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.844515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:15.844515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:15.875765 DEBUG ai [824] - Considering goal EXPLORE 02:49:15.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:15.953890 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:15.953890 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:16.032015 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:16.032015 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:16.032015 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.262) 02:49:16.032015 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:16.032015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=554. 02:49:16.032015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:16.032015 TRACE global [824] - We'll wait till request 554 is answered. 02:49:16.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.032015 TRACE network [c80] - Made first apply on cl 02:49:16.032015 TRACE network [c80] - Applied on gs 02:49:16.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:16.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.032015 TRACE network [c80] - Made second apply on cl 02:49:16.032015 TRACE network [c80] - Listening... 02:49:16.032015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:16.047640 TRACE network [c80] - Made first apply on cl 02:49:16.047640 TRACE network [c80] - Applied on gs 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.047640 TRACE network [c80] - Made second apply on cl 02:49:16.047640 TRACE network [c80] - Listening... 02:49:16.047640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.047640 TRACE network [c80] - Made first apply on cl 02:49:16.047640 TRACE network [c80] - Applied on gs 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:16.047640 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.047640 TRACE network [c80] - Made second apply on cl 02:49:16.047640 TRACE network [c80] - Listening... 02:49:16.047640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:16.047640 TRACE network [c80] - Made first apply on cl 02:49:16.047640 TRACE network [c80] - Applied on gs 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:16.047640 TRACE network [c80] - Made second apply on cl 02:49:16.047640 TRACE network [c80] - Listening... 02:49:16.047640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:16.047640 TRACE network [c80] - Made first apply on cl 02:49:16.047640 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:16.047640 TRACE network [c80] - Applied on gs 02:49:16.047640 TRACE network [c80] - Made second apply on cl 02:49:16.047640 TRACE network [c80] - Listening... 02:49:16.047640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.047640 TRACE network [c80] - Made first apply on cl 02:49:16.047640 TRACE network [c80] - Applied on gs 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.047640 TRACE network [c80] - Made second apply on cl 02:49:16.047640 TRACE network [c80] - Listening... 02:49:16.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.047640 TRACE network [c80] - Made first apply on cl 02:49:16.047640 TRACE network [c80] - Applied on gs 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.047640 TRACE network [c80] - Made second apply on cl 02:49:16.047640 TRACE network [c80] - Listening... 02:49:16.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:16.047640 TRACE network [c80] - Made first apply on cl 02:49:16.047640 TRACE network [c80] - Applied on gs 02:49:16.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.047640 TRACE network [c80] - Made second apply on cl 02:49:16.047640 TRACE network [c80] - Listening... 02:49:16.047640 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.047640 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:16.047640 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.047640 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:16.047640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.047640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.063265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:16.094515 DEBUG ai [824] - Considering goal EXPLORE 02:49:16.094515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:16.172640 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:16.172640 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:16.235140 TRACE ai [824] - Time of where to explore was 47 ms. 02:49:16.250765 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:16.250765 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.254) 02:49:16.250765 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:16.250765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=555. 02:49:16.250765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:16.250765 TRACE global [824] - We'll wait till request 555 is answered. 02:49:16.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.250765 TRACE network [c80] - Made first apply on cl 02:49:16.250765 TRACE network [c80] - Applied on gs 02:49:16.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:16.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.250765 TRACE network [c80] - Made second apply on cl 02:49:16.250765 TRACE network [c80] - Listening... 02:49:16.250765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:16.266390 TRACE network [c80] - Made first apply on cl 02:49:16.266390 TRACE network [c80] - Applied on gs 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.266390 TRACE network [c80] - Made second apply on cl 02:49:16.266390 TRACE network [c80] - Listening... 02:49:16.266390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.266390 TRACE network [c80] - Made first apply on cl 02:49:16.266390 TRACE network [c80] - Applied on gs 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:16.266390 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.266390 TRACE network [c80] - Made second apply on cl 02:49:16.266390 TRACE network [c80] - Listening... 02:49:16.266390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:16.266390 TRACE network [c80] - Made first apply on cl 02:49:16.266390 TRACE network [c80] - Applied on gs 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:16.266390 TRACE network [c80] - Made second apply on cl 02:49:16.266390 TRACE network [c80] - Listening... 02:49:16.266390 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:16.266390 TRACE network [c80] - Made first apply on cl 02:49:16.266390 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:16.266390 TRACE network [c80] - Applied on gs 02:49:16.266390 TRACE network [c80] - Made second apply on cl 02:49:16.266390 TRACE network [c80] - Listening... 02:49:16.266390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.266390 TRACE network [c80] - Made first apply on cl 02:49:16.266390 TRACE network [c80] - Applied on gs 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.266390 TRACE network [c80] - Made second apply on cl 02:49:16.266390 TRACE network [c80] - Listening... 02:49:16.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.266390 TRACE network [c80] - Made first apply on cl 02:49:16.266390 TRACE network [c80] - Applied on gs 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.266390 TRACE network [c80] - Made second apply on cl 02:49:16.266390 TRACE network [c80] - Listening... 02:49:16.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:16.266390 TRACE network [c80] - Made first apply on cl 02:49:16.266390 TRACE network [c80] - Applied on gs 02:49:16.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.266390 TRACE network [c80] - Made second apply on cl 02:49:16.266390 TRACE network [c80] - Listening... 02:49:16.266390 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.266390 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:16.266390 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.266390 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:16.266390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.266390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.282015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:16.297640 DEBUG ai [824] - Considering goal EXPLORE 02:49:16.313265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:16.391390 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:16.391390 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:16.453890 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:16.453890 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:16.469515 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.244) 02:49:16.469515 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:16.469515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=556. 02:49:16.469515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:16.469515 TRACE global [824] - We'll wait till request 556 is answered. 02:49:16.469515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.469515 TRACE network [c80] - Made first apply on cl 02:49:16.469515 TRACE network [c80] - Applied on gs 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.469515 TRACE network [c80] - Made second apply on cl 02:49:16.469515 TRACE network [c80] - Listening... 02:49:16.469515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:16.469515 TRACE network [c80] - Made first apply on cl 02:49:16.469515 TRACE network [c80] - Applied on gs 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.469515 TRACE network [c80] - Made second apply on cl 02:49:16.469515 TRACE network [c80] - Listening... 02:49:16.469515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.469515 TRACE network [c80] - Made first apply on cl 02:49:16.469515 TRACE network [c80] - Applied on gs 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:16.469515 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.469515 TRACE network [c80] - Made second apply on cl 02:49:16.469515 TRACE network [c80] - Listening... 02:49:16.469515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:16.469515 TRACE network [c80] - Made first apply on cl 02:49:16.469515 TRACE network [c80] - Applied on gs 02:49:16.469515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:16.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:16.469515 TRACE network [c80] - Made second apply on cl 02:49:16.469515 TRACE network [c80] - Listening... 02:49:16.469515 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:16.469515 TRACE network [c80] - Made first apply on cl 02:49:16.469515 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:16.485140 TRACE network [c80] - Applied on gs 02:49:16.485140 TRACE network [c80] - Made second apply on cl 02:49:16.485140 TRACE network [c80] - Listening... 02:49:16.485140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.485140 TRACE network [c80] - Made first apply on cl 02:49:16.485140 TRACE network [c80] - Applied on gs 02:49:16.485140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:16.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.485140 TRACE network [c80] - Made second apply on cl 02:49:16.485140 TRACE network [c80] - Listening... 02:49:16.485140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.485140 TRACE network [c80] - Made first apply on cl 02:49:16.485140 TRACE network [c80] - Applied on gs 02:49:16.485140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:16.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.485140 TRACE network [c80] - Made second apply on cl 02:49:16.485140 TRACE network [c80] - Listening... 02:49:16.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:16.485140 TRACE network [c80] - Made first apply on cl 02:49:16.485140 TRACE network [c80] - Applied on gs 02:49:16.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.485140 TRACE network [c80] - Made second apply on cl 02:49:16.485140 TRACE network [c80] - Listening... 02:49:16.485140 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.485140 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:16.485140 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.485140 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:16.485140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.485140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.500765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:16.532015 DEBUG ai [824] - Considering goal EXPLORE 02:49:16.547640 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:16.610140 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:16.625765 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:16.688265 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:16.688265 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:16.688265 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.232) 02:49:16.688265 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:16.703890 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=557. 02:49:16.703890 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:16.703890 TRACE global [824] - We'll wait till request 557 is answered. 02:49:16.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:16.703890 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:16.703890 TRACE network [c80] - Made first apply on cl 02:49:16.703890 TRACE network [c80] - Applied on gs 02:49:16.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.703890 TRACE network [c80] - Made second apply on cl 02:49:16.703890 TRACE network [c80] - Listening... 02:49:16.703890 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.703890 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:16.703890 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.703890 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:16.719515 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.719515 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.719515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:16.750765 DEBUG ai [824] - Considering goal EXPLORE 02:49:16.766390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:16.828890 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:16.828890 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:16.907015 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:16.907015 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:16.907015 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.218) 02:49:16.907015 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:16.907015 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=558. 02:49:16.907015 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:16.907015 TRACE global [824] - We'll wait till request 558 is answered. 02:49:16.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.907015 TRACE network [c80] - Made first apply on cl 02:49:16.907015 TRACE network [c80] - Applied on gs 02:49:16.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:16.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.907015 TRACE network [c80] - Made second apply on cl 02:49:16.907015 TRACE network [c80] - Listening... 02:49:16.907015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:16.922640 TRACE network [c80] - Made first apply on cl 02:49:16.922640 TRACE network [c80] - Applied on gs 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:16.922640 TRACE network [c80] - Made second apply on cl 02:49:16.922640 TRACE network [c80] - Listening... 02:49:16.922640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.922640 TRACE network [c80] - Made first apply on cl 02:49:16.922640 TRACE network [c80] - Applied on gs 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:16.922640 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.922640 TRACE network [c80] - Made second apply on cl 02:49:16.922640 TRACE network [c80] - Listening... 02:49:16.922640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:16.922640 TRACE network [c80] - Made first apply on cl 02:49:16.922640 TRACE network [c80] - Applied on gs 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:16.922640 TRACE network [c80] - Made second apply on cl 02:49:16.922640 TRACE network [c80] - Listening... 02:49:16.922640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:16.922640 TRACE network [c80] - Made first apply on cl 02:49:16.922640 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:16.922640 TRACE network [c80] - Applied on gs 02:49:16.922640 TRACE network [c80] - Made second apply on cl 02:49:16.922640 TRACE network [c80] - Listening... 02:49:16.922640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:16.922640 TRACE network [c80] - Made first apply on cl 02:49:16.922640 TRACE network [c80] - Applied on gs 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:16.922640 TRACE network [c80] - Made second apply on cl 02:49:16.922640 TRACE network [c80] - Listening... 02:49:16.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:16.922640 TRACE network [c80] - Made first apply on cl 02:49:16.922640 TRACE network [c80] - Applied on gs 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:16.922640 TRACE network [c80] - Made second apply on cl 02:49:16.922640 TRACE network [c80] - Listening... 02:49:16.922640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:16.922640 TRACE network [c80] - Made first apply on cl 02:49:16.922640 TRACE network [c80] - Applied on gs 02:49:16.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:16.922640 TRACE network [c80] - Made second apply on cl 02:49:16.922640 TRACE network [c80] - Listening... 02:49:16.922640 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.922640 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:16.922640 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:16.922640 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:16.922640 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.922640 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:16.938265 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:16.969515 DEBUG ai [824] - Considering goal EXPLORE 02:49:16.969515 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:17.047640 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:17.047640 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:17.110140 TRACE ai [824] - Time of where to explore was 47 ms. 02:49:17.110140 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:17.125765 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.200) 02:49:17.125765 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:17.125765 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=559. 02:49:17.125765 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:17.125765 TRACE global [824] - We'll wait till request 559 is answered. 02:49:17.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.125765 TRACE network [c80] - Made first apply on cl 02:49:17.125765 TRACE network [c80] - Applied on gs 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.125765 TRACE network [c80] - Made second apply on cl 02:49:17.125765 TRACE network [c80] - Listening... 02:49:17.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:17.125765 TRACE network [c80] - Made first apply on cl 02:49:17.125765 TRACE network [c80] - Applied on gs 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.125765 TRACE network [c80] - Made second apply on cl 02:49:17.125765 TRACE network [c80] - Listening... 02:49:17.141390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.141390 TRACE network [c80] - Made first apply on cl 02:49:17.141390 TRACE network [c80] - Applied on gs 02:49:17.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:17.141390 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:17.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.141390 TRACE network [c80] - Made second apply on cl 02:49:17.141390 TRACE network [c80] - Listening... 02:49:17.141390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:17.141390 TRACE network [c80] - Made first apply on cl 02:49:17.141390 TRACE network [c80] - Applied on gs 02:49:17.141390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:17.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:17.141390 TRACE network [c80] - Made second apply on cl 02:49:17.141390 TRACE network [c80] - Listening... 02:49:17.141390 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:17.141390 TRACE network [c80] - Made first apply on cl 02:49:17.141390 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:17.141390 TRACE network [c80] - Applied on gs 02:49:17.141390 TRACE network [c80] - Made second apply on cl 02:49:17.141390 TRACE network [c80] - Listening... 02:49:17.141390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.141390 TRACE network [c80] - Made first apply on cl 02:49:17.141390 TRACE network [c80] - Applied on gs 02:49:17.141390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:17.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.141390 TRACE network [c80] - Made second apply on cl 02:49:17.141390 TRACE network [c80] - Listening... 02:49:17.141390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.141390 TRACE network [c80] - Made first apply on cl 02:49:17.141390 TRACE network [c80] - Applied on gs 02:49:17.141390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:17.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.141390 TRACE network [c80] - Made second apply on cl 02:49:17.141390 TRACE network [c80] - Listening... 02:49:17.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:17.141390 TRACE network [c80] - Made first apply on cl 02:49:17.141390 TRACE network [c80] - Applied on gs 02:49:17.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.141390 TRACE network [c80] - Made second apply on cl 02:49:17.141390 TRACE network [c80] - Listening... 02:49:17.141390 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.141390 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:17.141390 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.141390 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:17.141390 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.141390 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.157015 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:17.172640 DEBUG ai [824] - Considering goal EXPLORE 02:49:17.188265 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:17.250765 TRACE ai [824] - Time of where to explore was 47 ms. 02:49:17.266390 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:17.328890 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:17.328890 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:17.328890 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.176) 02:49:17.344515 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:17.344515 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=560. 02:49:17.344515 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:17.344515 TRACE global [824] - We'll wait till request 560 is answered. 02:49:17.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:17.344515 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:17.344515 TRACE network [c80] - Made first apply on cl 02:49:17.344515 TRACE network [c80] - Applied on gs 02:49:17.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.344515 TRACE network [c80] - Made second apply on cl 02:49:17.344515 TRACE network [c80] - Listening... 02:49:17.344515 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.344515 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:17.360140 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.360140 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:17.360140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.360140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.375765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:17.391390 DEBUG ai [824] - Considering goal EXPLORE 02:49:17.407015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:17.469515 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:17.469515 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:17.547640 TRACE ai [824] - Time of where to explore was 62 ms. 02:49:17.547640 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:17.547640 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 3.145) 02:49:17.563265 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:17.563265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=561. 02:49:17.563265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:17.563265 TRACE global [824] - We'll wait till request 561 is answered. 02:49:17.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.563265 TRACE network [c80] - Made first apply on cl 02:49:17.563265 TRACE network [c80] - Applied on gs 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.563265 TRACE network [c80] - Made second apply on cl 02:49:17.563265 TRACE network [c80] - Listening... 02:49:17.563265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:17.563265 TRACE network [c80] - Made first apply on cl 02:49:17.563265 TRACE network [c80] - Applied on gs 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.563265 TRACE network [c80] - Made second apply on cl 02:49:17.563265 TRACE network [c80] - Listening... 02:49:17.563265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.563265 TRACE network [c80] - Made first apply on cl 02:49:17.563265 TRACE network [c80] - Applied on gs 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:17.563265 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.563265 TRACE network [c80] - Made second apply on cl 02:49:17.563265 TRACE network [c80] - Listening... 02:49:17.563265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:17.563265 TRACE network [c80] - Made first apply on cl 02:49:17.563265 TRACE network [c80] - Applied on gs 02:49:17.563265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:17.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:17.563265 TRACE network [c80] - Made second apply on cl 02:49:17.563265 TRACE network [c80] - Listening... 02:49:17.563265 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:17.563265 TRACE network [c80] - Made first apply on cl 02:49:17.563265 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:17.594515 TRACE network [c80] - Applied on gs 02:49:17.594515 TRACE network [c80] - Made second apply on cl 02:49:17.594515 TRACE network [c80] - Listening... 02:49:17.594515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.594515 TRACE network [c80] - Made first apply on cl 02:49:17.594515 TRACE network [c80] - Applied on gs 02:49:17.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:17.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.594515 TRACE network [c80] - Made second apply on cl 02:49:17.594515 TRACE network [c80] - Listening... 02:49:17.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.594515 TRACE network [c80] - Made first apply on cl 02:49:17.594515 TRACE network [c80] - Applied on gs 02:49:17.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:17.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.594515 TRACE network [c80] - Made second apply on cl 02:49:17.594515 TRACE network [c80] - Listening... 02:49:17.594515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:17.594515 TRACE network [c80] - Made first apply on cl 02:49:17.594515 TRACE network [c80] - Applied on gs 02:49:17.594515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.594515 TRACE network [c80] - Made second apply on cl 02:49:17.594515 TRACE network [c80] - Listening... 02:49:17.594515 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.594515 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:17.610140 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.610140 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:17.610140 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.610140 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.625765 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:17.657015 DEBUG ai [824] - Considering goal EXPLORE 02:49:17.657015 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:17.735140 TRACE ai [824] - Time of where to explore was 63 ms. 02:49:17.735140 DEBUG ai [824] - Considering goal EXPLORE (Ахмейд) 02:49:17.797640 TRACE ai [824] - Time of where to explore was 46 ms. 02:49:17.813265 DEBUG ai [824] - Considering goal VISIT TILE (83 107 1) (Ахмейд) 02:49:17.813265 DEBUG ai [824] - Trying to realize VISIT TILE (83 107 1) (Ахмейд) (value 2.982) 02:49:17.813265 DEBUG ai [824] - Moving hero Ахмейд to tile 83 107 1 02:49:17.813265 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=562. 02:49:17.813265 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:17.813265 TRACE global [824] - We'll wait till request 562 is answered. 02:49:17.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.813265 TRACE network [c80] - Made first apply on cl 02:49:17.813265 TRACE network [c80] - Applied on gs 02:49:17.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:17.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.813265 TRACE network [c80] - Made second apply on cl 02:49:17.813265 TRACE network [c80] - Listening... 02:49:17.813265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:17.813265 TRACE network [c80] - Made first apply on cl 02:49:17.813265 TRACE network [c80] - Applied on gs 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.828890 TRACE network [c80] - Made second apply on cl 02:49:17.828890 TRACE network [c80] - Listening... 02:49:17.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.828890 TRACE network [c80] - Made first apply on cl 02:49:17.828890 TRACE network [c80] - Applied on gs 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Border Gate'. 02:49:17.828890 TRACE ai [c80] - Completing goal: FIND OBJ 29,140 (Ахмейд) 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.828890 TRACE network [c80] - Made second apply on cl 02:49:17.828890 TRACE network [c80] - Listening... 02:49:17.828890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:17.828890 TRACE network [c80] - Made first apply on cl 02:49:17.828890 TRACE network [c80] - Applied on gs 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:17.828890 TRACE network [c80] - Made second apply on cl 02:49:17.828890 TRACE network [c80] - Listening... 02:49:17.828890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:17.828890 TRACE network [c80] - Made first apply on cl 02:49:17.828890 WARN network [c80] - Warning! Attempt to add duplicated quest 02:49:17.828890 TRACE network [c80] - Applied on gs 02:49:17.828890 TRACE network [c80] - Made second apply on cl 02:49:17.828890 TRACE network [c80] - Listening... 02:49:17.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:17.828890 TRACE network [c80] - Made first apply on cl 02:49:17.828890 TRACE network [c80] - Applied on gs 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:17.828890 TRACE network [c80] - Made second apply on cl 02:49:17.828890 TRACE network [c80] - Listening... 02:49:17.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.828890 TRACE network [c80] - Made first apply on cl 02:49:17.828890 TRACE network [c80] - Applied on gs 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.828890 TRACE network [c80] - Made second apply on cl 02:49:17.828890 TRACE network [c80] - Listening... 02:49:17.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:17.828890 TRACE network [c80] - Made first apply on cl 02:49:17.828890 TRACE network [c80] - Applied on gs 02:49:17.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.828890 TRACE network [c80] - Made second apply on cl 02:49:17.828890 TRACE network [c80] - Listening... 02:49:17.828890 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.828890 DEBUG ai [824] - Hero Ахмейд moved from 83 106 1 to 83 106 1. Returning 1. 02:49:17.828890 TRACE ai [824] - Completing goal: VISIT TILE (83 107 1) (Ахмейд) 02:49:17.828890 DEBUG ai [824] - Hero Ахмейд visited tile (83 107 1) 02:49:17.828890 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.828890 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.844515 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:17.860140 DEBUG ai [824] - Considering goal EXPLORE 02:49:17.875765 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:17.875765 DEBUG ai [824] - Considering goal EXPLORE (Таргрон) 02:49:17.891390 TRACE ai [824] - Time of where to explore was 0 ms. 02:49:17.891390 DEBUG ai [824] - Considering goal VISIT TILE (7 61 0) (Таргрон) 02:49:17.891390 DEBUG ai [824] - Trying to realize VISIT TILE (7 61 0) (Таргрон) (value 2.426) 02:49:17.891390 DEBUG ai [824] - Moving hero Таргрон to tile 7 61 0 02:49:17.891390 TRACE network [824] - Sending a request "struct MoveHero". It'll have an ID=563. 02:49:17.891390 TRACE network [824] - Sending to server a pack of type struct MoveHero 02:49:17.891390 TRACE global [824] - We'll wait till request 563 is answered. 02:49:17.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.891390 TRACE network [c80] - Made first apply on cl 02:49:17.891390 TRACE network [c80] - Applied on gs 02:49:17.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:17.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.891390 TRACE network [c80] - Made second apply on cl 02:49:17.891390 TRACE network [c80] - Listening... 02:49:17.891390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:17.907015 TRACE network [c80] - Made first apply on cl 02:49:17.907015 TRACE network [c80] - Applied on gs 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:17.907015 TRACE network [c80] - Made second apply on cl 02:49:17.907015 TRACE network [c80] - Listening... 02:49:17.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:17.907015 TRACE network [c80] - Made first apply on cl 02:49:17.907015 TRACE network [c80] - Applied on gs 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:17.907015 TRACE network [c80] - Made second apply on cl 02:49:17.907015 TRACE network [c80] - Listening... 02:49:17.907015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:17.907015 TRACE network [c80] - Made first apply on cl 02:49:17.907015 TRACE network [c80] - Applied on gs 02:49:17.907015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:17.907015 TRACE network [c80] - Made second apply on cl 02:49:17.907015 TRACE network [c80] - Listening... 02:49:17.907015 TRACE ai [824] - Completing goal: VISIT TILE (7 61 0) (Таргрон) 02:49:17.907015 DEBUG ai [824] - reserved object id=12669; address=132436336; name=Brown Border Guard 02:49:17.907015 DEBUG ai [824] - Hero Таргрон moved from 5 62 0 to 6 62 0. Returning 0. 02:49:17.907015 DEBUG ai [824] - Striving to goal of type CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.907015 DEBUG ai [824] - Considering goal CLEAR WAY TO (33 74 0) (Вандрой) 02:49:17.922640 DEBUG ai [824] - Considering goal GATHER ARMY (Вандрой) 02:49:17.953890 DEBUG ai [824] - Considering goal EXPLORE 02:49:17.953890 TRACE ai [824] - Completing goal: EXPLORE 02:49:17.953890 DEBUG ai [824] - Goal EXPLORE decomposition failed: goal was completed as much as possible 02:49:17.953890 WARN ai [824] - Our heroes don't move anymore, exhaustive decomposition failed 02:49:17.953890 DEBUG ai [824] - Trying to realize quest: Defeat Олвин to open gate 02:49:17.953890 DEBUG ai [824] - Striving to goal of type FIND OBJ 14,162 02:49:17.953890 DEBUG ai [824] - Considering goal FIND OBJ 14,162 02:49:17.953890 DEBUG ai [824] - Goal FIND OBJ 14,162 decomposition failed: Cannot capture my own object Олвин the Ranger 02:49:17.953890 DEBUG ai [824] - Trying to realize quest: 02:49:17.969515 DEBUG ai [824] - Can't be player of color 1 02:49:17.969515 DEBUG ai [824] - Trying to realize quest: Find Sharpshooters to open gate 02:49:17.969515 DEBUG ai [824] - Striving to goal of type FIND OBJ 14,025 (Таргрон) 02:49:17.969515 DEBUG ai [824] - Considering goal FIND OBJ 14,025 (Таргрон) 02:49:17.969515 DEBUG ai [824] - Considering goal CLEAR WAY TO (32 75 0) (Таргрон) 02:49:17.985140 WARN ai [824] - There is no known way to clear the way to tile (32 75 0) 02:49:17.985140 TRACE ai [824] - Completing goal: CLEAR WAY TO (32 75 0) (Таргрон) 02:49:17.985140 DEBUG ai [824] - Goal CLEAR WAY TO (32 75 0) (Таргрон) decomposition failed: goal was completed as much as possible 02:49:17.985140 DEBUG ai [824] - Trying to realize quest: Defeat Rust Dragons for %s 02:49:17.985140 ERROR global [824] - Cannot get object with id 13834. Object is not visible. 02:49:17.985140 DEBUG ai [824] - Striving to goal of type FIND OBJ 27,614 02:49:17.985140 DEBUG ai [824] - Considering goal FIND OBJ 27,614 02:49:17.985140 DEBUG ai [824] - Considering goal VISIT TILE (119 111 1) (Ufretin) 02:49:17.985140 DEBUG ai [824] - Trying to realize VISIT TILE (119 111 1) (Ufretin) (value 4.000) 02:49:17.985140 DEBUG ai [824] - Failed to realize subgoal of type VISIT TILE (119 111 1) (Ufretin) (greater goal type was FIND OBJ 27,614), I will stop. 02:49:18.000765 DEBUG ai [824] - The error message was: Cannot visit tile: hero is out of MPs! 02:49:18.000765 DEBUG ai [824] - Striving to goal of type BUILD 02:49:18.000765 DEBUG ai [824] - Considering goal BUILD 02:49:18.000765 DEBUG ai [824] - Trying to realize BUILD (value 1.000) 02:49:18.000765 DEBUG ai [824] - Looking into Алондо 02:49:18.000765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=564. 02:49:18.000765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.000765 TRACE global [824] - We'll wait till request 564 is answered. 02:49:18.000765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=565. 02:49:18.000765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.000765 TRACE global [824] - We'll wait till request 565 is answered. 02:49:18.000765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=566. 02:49:18.000765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.000765 TRACE global [824] - We'll wait till request 566 is answered. 02:49:18.000765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=567. 02:49:18.000765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.000765 TRACE global [824] - We'll wait till request 567 is answered. 02:49:18.000765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.000765 TRACE network [c80] - Made second apply on cl 02:49:18.000765 TRACE network [c80] - Listening... 02:49:18.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.000765 TRACE network [c80] - Made first apply on cl 02:49:18.000765 TRACE network [c80] - Applied on gs 02:49:18.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=568. 02:49:18.016390 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.016390 TRACE global [824] - We'll wait till request 568 is answered. 02:49:18.016390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=569. 02:49:18.016390 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.016390 TRACE global [824] - We'll wait till request 569 is answered. 02:49:18.016390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=570. 02:49:18.016390 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.016390 TRACE global [824] - We'll wait till request 570 is answered. 02:49:18.016390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.016390 TRACE network [c80] - Made first apply on cl 02:49:18.016390 TRACE network [c80] - Applied on gs 02:49:18.016390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.016390 TRACE network [c80] - Made second apply on cl 02:49:18.016390 TRACE network [c80] - Listening... 02:49:18.016390 DEBUG ai [824] - Looking into Илондэ 02:49:18.016390 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.016390 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.016390 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.016390 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.016390 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.016390 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.016390 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=571. 02:49:18.016390 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.032015 TRACE global [824] - We'll wait till request 571 is answered. 02:49:18.032015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=572. 02:49:18.032015 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.032015 TRACE global [824] - We'll wait till request 572 is answered. 02:49:18.032015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=573. 02:49:18.032015 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.032015 TRACE global [824] - We'll wait till request 573 is answered. 02:49:18.032015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=574. 02:49:18.032015 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.032015 TRACE global [824] - We'll wait till request 574 is answered. 02:49:18.032015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=575. 02:49:18.032015 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.032015 TRACE global [824] - We'll wait till request 575 is answered. 02:49:18.032015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=576. 02:49:18.032015 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.032015 TRACE global [824] - We'll wait till request 576 is answered. 02:49:18.032015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.032015 TRACE network [c80] - Made first apply on cl 02:49:18.032015 TRACE network [c80] - Applied on gs 02:49:18.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.032015 TRACE network [c80] - Made second apply on cl 02:49:18.032015 TRACE network [c80] - Listening... 02:49:18.032015 DEBUG ai [824] - Looking into Элония 02:49:18.032015 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.047640 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.047640 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.047640 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.047640 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.047640 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.047640 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=577. 02:49:18.047640 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.047640 TRACE global [824] - We'll wait till request 577 is answered. 02:49:18.047640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=578. 02:49:18.047640 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.047640 TRACE global [824] - We'll wait till request 578 is answered. 02:49:18.047640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=579. 02:49:18.047640 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.047640 TRACE global [824] - We'll wait till request 579 is answered. 02:49:18.047640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=580. 02:49:18.047640 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.047640 TRACE global [824] - We'll wait till request 580 is answered. 02:49:18.047640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=581. 02:49:18.047640 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.047640 TRACE global [824] - We'll wait till request 581 is answered. 02:49:18.047640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.047640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.047640 TRACE network [c80] - Made first apply on cl 02:49:18.047640 TRACE network [c80] - Applied on gs 02:49:18.047640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.047640 TRACE network [c80] - Made second apply on cl 02:49:18.047640 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=582. 02:49:18.063265 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.063265 TRACE global [824] - We'll wait till request 582 is answered. 02:49:18.063265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 DEBUG ai [824] - Looking into Золотой Чертог 02:49:18.063265 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=583. 02:49:18.063265 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.063265 TRACE global [824] - We'll wait till request 583 is answered. 02:49:18.063265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=584. 02:49:18.063265 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.063265 TRACE global [824] - We'll wait till request 584 is answered. 02:49:18.063265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=585. 02:49:18.063265 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.063265 TRACE global [824] - We'll wait till request 585 is answered. 02:49:18.063265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=586. 02:49:18.063265 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.063265 TRACE global [824] - We'll wait till request 586 is answered. 02:49:18.063265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=587. 02:49:18.063265 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.063265 TRACE global [824] - We'll wait till request 587 is answered. 02:49:18.063265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.063265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.063265 TRACE network [c80] - Made first apply on cl 02:49:18.063265 TRACE network [c80] - Applied on gs 02:49:18.063265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.063265 TRACE network [c80] - Made second apply on cl 02:49:18.063265 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=588. 02:49:18.078890 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.078890 TRACE global [824] - We'll wait till request 588 is answered. 02:49:18.078890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 DEBUG ai [824] - Looking into Лонсаро 02:49:18.078890 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.078890 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.078890 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.078890 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.078890 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.078890 WARN ai [824] - Request to build building 18 in 0 days! 02:49:18.078890 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=589. 02:49:18.078890 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.078890 TRACE global [824] - We'll wait till request 589 is answered. 02:49:18.078890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=590. 02:49:18.078890 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.078890 TRACE global [824] - We'll wait till request 590 is answered. 02:49:18.078890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.078890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.078890 TRACE network [c80] - Made first apply on cl 02:49:18.078890 TRACE network [c80] - Applied on gs 02:49:18.078890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.078890 TRACE network [c80] - Made second apply on cl 02:49:18.078890 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=591. 02:49:18.094515 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.094515 TRACE global [824] - We'll wait till request 591 is answered. 02:49:18.094515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=592. 02:49:18.094515 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.094515 TRACE global [824] - We'll wait till request 592 is answered. 02:49:18.094515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=593. 02:49:18.094515 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.094515 TRACE global [824] - We'll wait till request 593 is answered. 02:49:18.094515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=594. 02:49:18.094515 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.094515 TRACE global [824] - We'll wait till request 594 is answered. 02:49:18.094515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.094515 TRACE network [c80] - Made first apply on cl 02:49:18.094515 TRACE network [c80] - Applied on gs 02:49:18.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.094515 TRACE network [c80] - Made second apply on cl 02:49:18.094515 TRACE network [c80] - Listening... 02:49:18.094515 DEBUG ai [824] - Looking into Бастион-в-горе 02:49:18.094515 WARN ai [824] - Request to build building 1 in 0 days! 02:49:18.094515 WARN ai [824] - Request to build building 1 in 0 days! 02:49:18.110140 WARN ai [824] - Request to build building 1 in 0 days! 02:49:18.110140 WARN ai [824] - Request to build building 1 in 0 days! 02:49:18.110140 WARN ai [824] - Request to build building 1 in 0 days! 02:49:18.110140 DEBUG ai [824] - Player 3 will build Mage Guild Level 1 in town of Бастион-в-горе at 143 141 1 02:49:18.110140 TRACE network [824] - Sending a request "struct BuildStructure". It'll have an ID=595. 02:49:18.110140 TRACE network [824] - Sending to server a pack of type struct BuildStructure 02:49:18.110140 TRACE global [824] - We'll wait till request 595 is answered. 02:49:18.110140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 TRACE network [c80] - received server message of type struct NewStructures, data: {CPack: type '504'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=596. 02:49:18.110140 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.110140 TRACE global [824] - We'll wait till request 596 is answered. 02:49:18.110140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.110140 TRACE network [c80] - Made first apply on cl 02:49:18.110140 TRACE network [c80] - Applied on gs 02:49:18.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.110140 TRACE network [c80] - Made second apply on cl 02:49:18.110140 TRACE network [c80] - Listening... 02:49:18.110140 DEBUG ai [824] - Looking into Замок-в-горе 02:49:18.110140 DEBUG ai [824] - Player 3 will build Mystic Pond in town of Замок-в-горе at 114 104 1 02:49:18.110140 TRACE network [824] - Sending a request "struct BuildStructure". It'll have an ID=597. 02:49:18.110140 TRACE network [824] - Sending to server a pack of type struct BuildStructure 02:49:18.110140 TRACE global [824] - We'll wait till request 597 is answered. 02:49:18.125765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct NewStructures, data: {CPack: type '504'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=598. 02:49:18.125765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.125765 TRACE global [824] - We'll wait till request 598 is answered. 02:49:18.125765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=599. 02:49:18.125765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.125765 TRACE global [824] - We'll wait till request 599 is answered. 02:49:18.125765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 DEBUG ai [824] - Looking into Дворец-в-горе 02:49:18.125765 WARN ai [824] - Request to build building 34 in 0 days! 02:49:18.125765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=600. 02:49:18.125765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.125765 TRACE global [824] - We'll wait till request 600 is answered. 02:49:18.125765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=601. 02:49:18.125765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.125765 TRACE global [824] - We'll wait till request 601 is answered. 02:49:18.125765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=602. 02:49:18.125765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.125765 TRACE global [824] - We'll wait till request 602 is answered. 02:49:18.125765 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.125765 TRACE network [c80] - Made first apply on cl 02:49:18.125765 TRACE network [c80] - Applied on gs 02:49:18.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.125765 TRACE network [c80] - Made second apply on cl 02:49:18.125765 TRACE network [c80] - Listening... 02:49:18.125765 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=603. 02:49:18.125765 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.125765 TRACE global [824] - We'll wait till request 603 is answered. 02:49:18.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [824] - Sending a request "struct RecruitCreatures". It'll have an ID=604. 02:49:18.141390 TRACE network [824] - Sending to server a pack of type struct RecruitCreatures 02:49:18.141390 TRACE global [824] - We'll wait till request 604 is answered. 02:49:18.141390 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 DEBUG ai [824] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 02:49:18.141390 DEBUG ai [824] - The error message was: BUILD has been realized as much as possible. 02:49:18.141390 INFO ai [824] - Player 3 ends turn 02:49:18.141390 DEBUG ai [824] - Resources at the end of turn: [8, 48, 18, 35, 26, 14, 13762, 0] 02:49:18.141390 TRACE global [824] - Player 3 ended his turn. 02:49:18.141390 TRACE network [824] - Sending a request "struct EndTurn". It'll have an ID=605. 02:49:18.141390 TRACE network [824] - Sending to server a pack of type struct EndTurn 02:49:18.141390 TRACE global [824] - We'll wait till request 605 is answered. 02:49:18.141390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.141390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.141390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.141390 TRACE network [c80] - Made second apply on cl 02:49:18.141390 INFO global [824] - Player 3 ended turn 02:49:18.141390 TRACE network [c80] - Listening... 02:49:18.141390 TRACE network [c80] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:49:18.141390 TRACE network [c80] - Made first apply on cl 02:49:18.141390 TRACE network [c80] - Applied on gs 02:49:18.157015 TRACE ai [c80] - Entering void __thiscall VCAI::yourTurn(void). 02:49:18.157015 TRACE ai [c80] - Leaving void __thiscall VCAI::yourTurn(void). 02:49:18.157015 TRACE network [c80] - Made second apply on cl 02:49:18.157015 TRACE network [c80] - Listening... 02:49:18.157015 INFO global [3b0] - Player 4 starting turn 02:49:18.157015 DEBUG ai [3b0] - Striving to goal of type WIN 02:49:18.157015 DEBUG ai [3b0] - Considering goal WIN 02:49:18.157015 DEBUG ai [3b0] - Considering goal CONQUER 02:49:18.172640 WARN ai [3b0] - Another allied hero stands in our way 02:49:18.266390 TRACE ai [3b0] - It's safe for Гелиар to visit tile 126 72 1 02:49:18.266390 DEBUG ai [3b0] - Choosing abstract goal CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.282015 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.282015 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.297640 DEBUG ai [3b0] - Considering goal VISIT TILE (141 1 1) (Йорогос) 02:49:18.297640 DEBUG ai [3b0] - Trying to realize VISIT TILE (141 1 1) (Йорогос) (value 3.135) 02:49:18.297640 DEBUG ai [3b0] - Moving hero Йорогос to tile 141 1 1 02:49:18.297640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=606. 02:49:18.297640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.297640 TRACE global [3b0] - We'll wait till request 606 is answered. 02:49:18.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.297640 TRACE network [c80] - Made first apply on cl 02:49:18.297640 TRACE network [c80] - Applied on gs 02:49:18.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.297640 TRACE network [c80] - Made second apply on cl 02:49:18.297640 TRACE network [c80] - Listening... 02:49:18.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.313265 TRACE network [c80] - Made first apply on cl 02:49:18.313265 TRACE network [c80] - Applied on gs 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.313265 TRACE network [c80] - Made second apply on cl 02:49:18.313265 TRACE network [c80] - Listening... 02:49:18.313265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.313265 TRACE network [c80] - Made first apply on cl 02:49:18.313265 TRACE network [c80] - Applied on gs 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Diplomat's Ring'. 02:49:18.313265 TRACE ai [c80] - Completing goal: FIND OBJ 28,286 (Йорогос) 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.313265 TRACE network [c80] - Made second apply on cl 02:49:18.313265 TRACE network [c80] - Listening... 02:49:18.313265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.313265 TRACE network [c80] - Made first apply on cl 02:49:18.313265 TRACE network [c80] - Applied on gs 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.313265 TRACE network [c80] - Made second apply on cl 02:49:18.313265 TRACE network [c80] - Listening... 02:49:18.313265 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:49:18.313265 TRACE network [c80] - Made first apply on cl 02:49:18.313265 TRACE network [c80] - Applied on gs 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:49:18.313265 TRACE network [c80] - Made second apply on cl 02:49:18.313265 TRACE network [c80] - Listening... 02:49:18.313265 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.313265 TRACE network [c80] - Made first apply on cl 02:49:18.313265 DEBUG global [c80] - removing object id=28286; address=138178888; name=Diplomat's Ring 02:49:18.328890 TRACE network [c80] - Applied on gs 02:49:18.328890 TRACE network [c80] - Made second apply on cl 02:49:18.328890 TRACE network [c80] - Listening... 02:49:18.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.328890 TRACE network [c80] - Made first apply on cl 02:49:18.328890 TRACE network [c80] - Applied on gs 02:49:18.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.328890 TRACE network [c80] - Made second apply on cl 02:49:18.328890 TRACE network [c80] - Listening... 02:49:18.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.328890 TRACE network [c80] - Made first apply on cl 02:49:18.328890 TRACE network [c80] - Applied on gs 02:49:18.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.328890 TRACE network [c80] - Made second apply on cl 02:49:18.328890 TRACE network [c80] - Listening... 02:49:18.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.328890 TRACE network [c80] - Made first apply on cl 02:49:18.328890 TRACE network [c80] - Applied on gs 02:49:18.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.328890 TRACE network [c80] - Made second apply on cl 02:49:18.328890 TRACE network [c80] - Listening... 02:49:18.328890 TRACE ai [3b0] - Completing goal: VISIT TILE (141 1 1) (Йорогос) 02:49:18.328890 DEBUG ai [3b0] - Hero Йорогос moved from 140 0 1 to 140 0 1. Returning 1. 02:49:18.328890 TRACE ai [3b0] - Completing goal: VISIT TILE (141 1 1) (Йорогос) 02:49:18.328890 DEBUG ai [3b0] - Hero Йорогос visited tile (141 1 1) 02:49:18.328890 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.328890 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.344515 DEBUG ai [3b0] - Considering goal VISIT TILE (143 0 1) (Йорогос) 02:49:18.344515 DEBUG ai [3b0] - Trying to realize VISIT TILE (143 0 1) (Йорогос) (value 4.000) 02:49:18.344515 DEBUG ai [3b0] - Moving hero Йорогос to tile 143 0 1 02:49:18.344515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=607. 02:49:18.344515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.344515 TRACE global [3b0] - We'll wait till request 607 is answered. 02:49:18.344515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.344515 TRACE network [c80] - Made first apply on cl 02:49:18.344515 TRACE network [c80] - Applied on gs 02:49:18.344515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.344515 TRACE network [c80] - Made second apply on cl 02:49:18.344515 TRACE network [c80] - Listening... 02:49:18.344515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=608. 02:49:18.360140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.360140 TRACE global [3b0] - We'll wait till request 608 is answered. 02:49:18.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=609. 02:49:18.360140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.360140 TRACE global [3b0] - We'll wait till request 609 is answered. 02:49:18.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.360140 TRACE network [c80] - Made first apply on cl 02:49:18.360140 TRACE network [c80] - Applied on gs 02:49:18.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.360140 TRACE network [c80] - Made second apply on cl 02:49:18.360140 TRACE network [c80] - Listening... 02:49:18.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.375765 TRACE network [c80] - Made first apply on cl 02:49:18.375765 TRACE network [c80] - Applied on gs 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.375765 TRACE network [c80] - Made second apply on cl 02:49:18.375765 TRACE network [c80] - Listening... 02:49:18.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.375765 TRACE network [c80] - Made first apply on cl 02:49:18.375765 TRACE network [c80] - Applied on gs 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Нихуя, Tower'. 02:49:18.375765 TRACE ai [c80] - Completing goal: FIND OBJ 24,790 (Йорогос) 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.375765 TRACE network [c80] - Made second apply on cl 02:49:18.375765 TRACE network [c80] - Listening... 02:49:18.375765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:18.375765 TRACE network [c80] - Made first apply on cl 02:49:18.375765 TRACE network [c80] - Applied on gs 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.375765 TRACE network [c80] - Made second apply on cl 02:49:18.375765 TRACE network [c80] - Listening... 02:49:18.375765 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:18.375765 TRACE network [c80] - Made first apply on cl 02:49:18.375765 TRACE network [c80] - Applied on gs 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:18.375765 TRACE network [c80] - Made second apply on cl 02:49:18.375765 TRACE network [c80] - Listening... 02:49:18.375765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.375765 TRACE network [c80] - Made first apply on cl 02:49:18.375765 TRACE network [c80] - Applied on gs 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.375765 TRACE network [c80] - Made second apply on cl 02:49:18.375765 TRACE network [c80] - Listening... 02:49:18.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.375765 TRACE network [c80] - Made first apply on cl 02:49:18.375765 TRACE network [c80] - Applied on gs 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.375765 TRACE network [c80] - Made second apply on cl 02:49:18.375765 TRACE network [c80] - Listening... 02:49:18.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.375765 TRACE network [c80] - Made first apply on cl 02:49:18.375765 TRACE network [c80] - Applied on gs 02:49:18.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.375765 TRACE network [c80] - Made second apply on cl 02:49:18.375765 TRACE network [c80] - Listening... 02:49:18.375765 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Йорогос and object Нихуя, Tower at 145 0 1. 02:49:18.375765 TRACE ai [3b0] - Completing goal: FIND OBJ 24,790 (Йорогос) 02:49:18.375765 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:18.375765 TRACE ai [3b0] - Completing goal: VISIT TILE (143 0 1) (Йорогос) 02:49:18.375765 DEBUG ai [3b0] - Hero Йорогос moved from 140 0 1 to 143 0 1. Returning 1. 02:49:18.375765 TRACE ai [3b0] - Completing goal: VISIT TILE (143 0 1) (Йорогос) 02:49:18.375765 DEBUG ai [3b0] - Hero Йорогос visited tile (143 0 1) 02:49:18.375765 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.375765 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.391390 WARN ai [3b0] - There is no known way to clear the way to tile (143 0 1) 02:49:18.391390 TRACE ai [3b0] - Completing goal: CLEAR WAY TO (143 0 1) (Йорогос) 02:49:18.391390 DEBUG ai [3b0] - Goal CLEAR WAY TO (143 0 1) (Йорогос) decomposition failed: goal was completed as much as possible 02:49:18.391390 WARN ai [3b0] - Our heroes don't move anymore, exhaustive decomposition failed 02:49:18.391390 DEBUG ai [3b0] - Striving to goal of type BUILD 02:49:18.391390 DEBUG ai [3b0] - Considering goal BUILD 02:49:18.391390 DEBUG ai [3b0] - Trying to realize BUILD (value 1.000) 02:49:18.407015 DEBUG ai [3b0] - Looking into Сероскальный 02:49:18.407015 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=610. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.407015 TRACE global [3b0] - We'll wait till request 610 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=611. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.407015 TRACE global [3b0] - We'll wait till request 611 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=612. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.407015 TRACE global [3b0] - We'll wait till request 612 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=613. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.407015 TRACE global [3b0] - We'll wait till request 613 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=614. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.407015 TRACE global [3b0] - We'll wait till request 614 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=615. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.407015 TRACE global [3b0] - We'll wait till request 615 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=616. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.407015 TRACE global [3b0] - We'll wait till request 616 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.407015 TRACE network [c80] - Applied on gs 02:49:18.407015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.407015 TRACE network [c80] - Made second apply on cl 02:49:18.407015 TRACE network [c80] - Listening... 02:49:18.407015 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=617. 02:49:18.407015 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.407015 TRACE global [3b0] - We'll wait till request 617 is answered. 02:49:18.407015 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.407015 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=618. 02:49:18.422640 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.422640 TRACE global [3b0] - We'll wait till request 618 is answered. 02:49:18.422640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=619. 02:49:18.422640 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.422640 TRACE global [3b0] - We'll wait till request 619 is answered. 02:49:18.422640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=620. 02:49:18.422640 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.422640 TRACE global [3b0] - We'll wait till request 620 is answered. 02:49:18.422640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=621. 02:49:18.422640 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.422640 TRACE global [3b0] - We'll wait till request 621 is answered. 02:49:18.422640 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 DEBUG ai [3b0] - Looking into Перекресток 02:49:18.422640 DEBUG ai [3b0] - Looking into Безымянный 02:49:18.422640 WARN ai [3b0] - Request to build building 22 in 0 days! 02:49:18.422640 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=622. 02:49:18.422640 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.422640 TRACE global [3b0] - We'll wait till request 622 is answered. 02:49:18.422640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.422640 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=623. 02:49:18.422640 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.422640 TRACE global [3b0] - We'll wait till request 623 is answered. 02:49:18.422640 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.422640 TRACE network [c80] - Made first apply on cl 02:49:18.422640 TRACE network [c80] - Applied on gs 02:49:18.422640 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.422640 TRACE network [c80] - Made second apply on cl 02:49:18.422640 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=624. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.438265 TRACE global [3b0] - We'll wait till request 624 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=625. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.438265 TRACE global [3b0] - We'll wait till request 625 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=626. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.438265 TRACE global [3b0] - We'll wait till request 626 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=627. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.438265 TRACE global [3b0] - We'll wait till request 627 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=628. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.438265 TRACE global [3b0] - We'll wait till request 628 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=629. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.438265 TRACE global [3b0] - We'll wait till request 629 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE bonus [c80] - #$#+1 Archangels #is no longer propagated to# Hero Гелиар 02:49:18.438265 TRACE bonus [c80] - #$# +1 Archangels #propagated to# Hero Гелиар 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=630. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.438265 TRACE global [3b0] - We'll wait till request 630 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.438265 TRACE network [c80] - Applied on gs 02:49:18.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.438265 TRACE network [c80] - Made second apply on cl 02:49:18.438265 TRACE network [c80] - Listening... 02:49:18.438265 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=631. 02:49:18.438265 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.438265 TRACE global [3b0] - We'll wait till request 631 is answered. 02:49:18.438265 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.438265 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=632. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.453890 TRACE global [3b0] - We'll wait till request 632 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=633. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.453890 TRACE global [3b0] - We'll wait till request 633 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=634. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.453890 TRACE global [3b0] - We'll wait till request 634 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=635. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.453890 TRACE global [3b0] - We'll wait till request 635 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=636. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.453890 TRACE global [3b0] - We'll wait till request 636 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=637. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.453890 TRACE global [3b0] - We'll wait till request 637 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 DEBUG ai [3b0] - Looking into Тар-Кунор 02:49:18.453890 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=638. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.453890 TRACE global [3b0] - We'll wait till request 638 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=639. 02:49:18.453890 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.453890 TRACE global [3b0] - We'll wait till request 639 is answered. 02:49:18.453890 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.453890 TRACE network [c80] - Listening... 02:49:18.453890 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.453890 TRACE network [c80] - Made first apply on cl 02:49:18.453890 TRACE network [c80] - Applied on gs 02:49:18.453890 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.453890 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=640. 02:49:18.469515 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.469515 TRACE global [3b0] - We'll wait till request 640 is answered. 02:49:18.469515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=641. 02:49:18.469515 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.469515 TRACE global [3b0] - We'll wait till request 641 is answered. 02:49:18.469515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=642. 02:49:18.469515 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.469515 TRACE global [3b0] - We'll wait till request 642 is answered. 02:49:18.469515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=643. 02:49:18.469515 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.469515 TRACE global [3b0] - We'll wait till request 643 is answered. 02:49:18.469515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=644. 02:49:18.469515 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.469515 TRACE global [3b0] - We'll wait till request 644 is answered. 02:49:18.469515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 DEBUG ai [3b0] - Looking into Перст Смерти 02:49:18.469515 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=645. 02:49:18.469515 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.469515 TRACE global [3b0] - We'll wait till request 645 is answered. 02:49:18.469515 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.469515 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.469515 TRACE network [c80] - Made first apply on cl 02:49:18.469515 TRACE network [c80] - Applied on gs 02:49:18.469515 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.469515 TRACE network [c80] - Made second apply on cl 02:49:18.469515 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=646. 02:49:18.485140 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.485140 TRACE global [3b0] - We'll wait till request 646 is answered. 02:49:18.485140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=647. 02:49:18.485140 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.485140 TRACE global [3b0] - We'll wait till request 647 is answered. 02:49:18.485140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=648. 02:49:18.485140 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.485140 TRACE global [3b0] - We'll wait till request 648 is answered. 02:49:18.485140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=649. 02:49:18.485140 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.485140 TRACE global [3b0] - We'll wait till request 649 is answered. 02:49:18.485140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=650. 02:49:18.485140 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.485140 TRACE global [3b0] - We'll wait till request 650 is answered. 02:49:18.485140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=651. 02:49:18.485140 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:18.485140 TRACE global [3b0] - We'll wait till request 651 is answered. 02:49:18.485140 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.485140 TRACE network [c80] - Applied on gs 02:49:18.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.485140 TRACE network [c80] - Made second apply on cl 02:49:18.485140 TRACE network [c80] - Listening... 02:49:18.485140 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=652. 02:49:18.485140 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.485140 TRACE global [3b0] - We'll wait till request 652 is answered. 02:49:18.485140 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.485140 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=653. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 653 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=654. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 654 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=655. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 655 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=656. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 656 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=657. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 657 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=658. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 658 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=659. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 659 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=660. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 660 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.500765 TRACE network [c80] - Applied on gs 02:49:18.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.500765 TRACE network [c80] - Made second apply on cl 02:49:18.500765 TRACE network [c80] - Listening... 02:49:18.500765 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=661. 02:49:18.500765 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.500765 TRACE global [3b0] - We'll wait till request 661 is answered. 02:49:18.500765 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.500765 TRACE network [c80] - Made first apply on cl 02:49:18.516390 TRACE network [c80] - Applied on gs 02:49:18.516390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.516390 TRACE network [c80] - Made second apply on cl 02:49:18.516390 TRACE network [c80] - Listening... 02:49:18.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.516390 TRACE network [c80] - Made first apply on cl 02:49:18.516390 TRACE network [c80] - Applied on gs 02:49:18.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.516390 TRACE network [c80] - Made second apply on cl 02:49:18.516390 TRACE network [c80] - Listening... 02:49:18.516390 TRACE network [3b0] - Sending a request "struct ArrangeStacks". It'll have an ID=662. 02:49:18.516390 TRACE network [3b0] - Sending to server a pack of type struct ArrangeStacks 02:49:18.516390 TRACE global [3b0] - We'll wait till request 662 is answered. 02:49:18.516390 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:18.516390 TRACE network [c80] - Made first apply on cl 02:49:18.516390 TRACE network [c80] - Applied on gs 02:49:18.516390 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:18.516390 TRACE network [c80] - Made second apply on cl 02:49:18.516390 TRACE network [c80] - Listening... 02:49:18.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.516390 TRACE network [c80] - Made first apply on cl 02:49:18.516390 TRACE network [c80] - Applied on gs 02:49:18.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.516390 TRACE network [c80] - Made second apply on cl 02:49:18.516390 TRACE network [c80] - Listening... 02:49:18.516390 DEBUG ai [3b0] - Looking into Нихуя 02:49:18.516390 DEBUG ai [3b0] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 02:49:18.516390 DEBUG ai [3b0] - The error message was: BUILD has been realized as much as possible. 02:49:18.516390 DEBUG ai [3b0] - Looking into Вандрой, MP=2900 02:49:18.547640 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:18.547640 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:18.563265 DEBUG ai [3b0] - Of all 5 destinations, object oid=27678 seems nice 02:49:18.563265 DEBUG ai [3b0] - Вандрой will try to visit Light blue Keymaster's Tent at (132 1 1) 02:49:18.578890 DEBUG ai [3b0] - Moving hero Вандрой to tile 132 1 1 02:49:18.578890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=663. 02:49:18.578890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.578890 TRACE global [3b0] - We'll wait till request 663 is answered. 02:49:18.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Light blue Keymaster's Tent'. 02:49:18.578890 TRACE ai [c80] - Completing goal: FIND OBJ 27,678 (Вандрой) 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.578890 TRACE network [c80] - Made first apply on cl 02:49:18.578890 TRACE network [c80] - Applied on gs 02:49:18.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.578890 TRACE network [c80] - Made second apply on cl 02:49:18.578890 TRACE network [c80] - Listening... 02:49:18.578890 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Вандрой and object Light blue Keymaster's Tent at 132 1 1. 02:49:18.578890 TRACE ai [3b0] - Completing goal: FIND OBJ 27,678 (Вандрой) 02:49:18.578890 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:18.578890 TRACE ai [3b0] - Completing goal: VISIT TILE (132 1 1) (Вандрой) 02:49:18.578890 DEBUG ai [3b0] - Hero Вандрой moved from 133 1 1 to 132 1 1. Returning 1. 02:49:18.594515 DEBUG ai [3b0] - Of all 4 destinations, object oid=27987 seems nice 02:49:18.594515 DEBUG ai [3b0] - Вандрой will try to visit Black Border Guard at (134 0 1) 02:49:18.594515 DEBUG ai [3b0] - Moving hero Вандрой to tile 134 0 1 02:49:18.594515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=664. 02:49:18.594515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.594515 TRACE global [3b0] - We'll wait till request 664 is answered. 02:49:18.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.594515 TRACE network [c80] - Made first apply on cl 02:49:18.594515 TRACE network [c80] - Applied on gs 02:49:18.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.594515 TRACE network [c80] - Made second apply on cl 02:49:18.594515 TRACE network [c80] - Listening... 02:49:18.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.610140 TRACE network [c80] - Made first apply on cl 02:49:18.610140 TRACE network [c80] - Applied on gs 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE network [c80] - Made second apply on cl 02:49:18.610140 TRACE network [c80] - Listening... 02:49:18.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.610140 TRACE network [c80] - Made first apply on cl 02:49:18.610140 TRACE network [c80] - Applied on gs 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.610140 TRACE network [c80] - Made second apply on cl 02:49:18.610140 TRACE network [c80] - Listening... 02:49:18.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.610140 TRACE network [c80] - Made first apply on cl 02:49:18.610140 TRACE network [c80] - Applied on gs 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.610140 TRACE network [c80] - Made second apply on cl 02:49:18.610140 TRACE network [c80] - Listening... 02:49:18.610140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=665. 02:49:18.610140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.610140 TRACE global [3b0] - We'll wait till request 665 is answered. 02:49:18.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.610140 TRACE network [c80] - Made first apply on cl 02:49:18.610140 TRACE network [c80] - Applied on gs 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.610140 TRACE network [c80] - Made second apply on cl 02:49:18.610140 TRACE network [c80] - Listening... 02:49:18.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.610140 TRACE network [c80] - Made first apply on cl 02:49:18.610140 TRACE network [c80] - Applied on gs 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.610140 TRACE network [c80] - Made second apply on cl 02:49:18.610140 TRACE network [c80] - Listening... 02:49:18.625765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.625765 TRACE network [c80] - Made first apply on cl 02:49:18.625765 TRACE network [c80] - Applied on gs 02:49:18.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 02:49:18.625765 TRACE ai [c80] - Completing goal: FIND OBJ 27,987 (Вандрой) 02:49:18.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.625765 TRACE network [c80] - Made second apply on cl 02:49:18.625765 TRACE network [c80] - Listening... 02:49:18.625765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.625765 TRACE network [c80] - Made first apply on cl 02:49:18.625765 TRACE network [c80] - Applied on gs 02:49:18.625765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:18.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.625765 TRACE network [c80] - Made second apply on cl 02:49:18.625765 TRACE network [c80] - Listening... 02:49:18.625765 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:18.625765 TRACE network [c80] - Made first apply on cl 02:49:18.625765 TRACE network [c80] - Applied on gs 02:49:18.625765 TRACE network [c80] - Made second apply on cl 02:49:18.625765 TRACE network [c80] - Listening... 02:49:18.625765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.625765 TRACE network [c80] - Made first apply on cl 02:49:18.625765 TRACE network [c80] - Applied on gs 02:49:18.625765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.625765 TRACE network [c80] - Made second apply on cl 02:49:18.625765 TRACE network [c80] - Listening... 02:49:18.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.625765 TRACE network [c80] - Made first apply on cl 02:49:18.625765 TRACE network [c80] - Applied on gs 02:49:18.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.625765 TRACE network [c80] - Made second apply on cl 02:49:18.625765 TRACE network [c80] - Listening... 02:49:18.625765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.625765 TRACE network [c80] - Made first apply on cl 02:49:18.625765 TRACE network [c80] - Applied on gs 02:49:18.625765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.625765 TRACE network [c80] - Made second apply on cl 02:49:18.625765 TRACE network [c80] - Listening... 02:49:18.625765 TRACE ai [3b0] - Completing goal: VISIT TILE (134 0 1) (Вандрой) 02:49:18.625765 DEBUG ai [3b0] - Hero Вандрой moved from 132 1 1 to 133 1 1. Returning 1. 02:49:18.625765 DEBUG ai [3b0] - Of all 3 destinations, object oid=28762 seems nice 02:49:18.625765 DEBUG ai [3b0] - Вандрой will try to visit Statesman's Medal at (132 0 1) 02:49:18.625765 DEBUG ai [3b0] - Moving hero Вандрой to tile 132 0 1 02:49:18.625765 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=666. 02:49:18.625765 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.641390 TRACE global [3b0] - We'll wait till request 666 is answered. 02:49:18.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.641390 TRACE network [c80] - Made first apply on cl 02:49:18.641390 TRACE network [c80] - Applied on gs 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.641390 TRACE network [c80] - Made second apply on cl 02:49:18.641390 TRACE network [c80] - Listening... 02:49:18.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.641390 TRACE network [c80] - Made first apply on cl 02:49:18.641390 TRACE network [c80] - Applied on gs 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.641390 TRACE network [c80] - Made second apply on cl 02:49:18.641390 TRACE network [c80] - Listening... 02:49:18.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.641390 TRACE network [c80] - Made first apply on cl 02:49:18.641390 TRACE network [c80] - Applied on gs 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Statesman's Medal'. 02:49:18.641390 TRACE ai [c80] - Completing goal: FIND OBJ 28,762 (Вандрой) 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.641390 TRACE network [c80] - Made second apply on cl 02:49:18.641390 TRACE network [c80] - Listening... 02:49:18.641390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.641390 TRACE network [c80] - Made first apply on cl 02:49:18.641390 TRACE network [c80] - Applied on gs 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.641390 TRACE network [c80] - Made second apply on cl 02:49:18.641390 TRACE network [c80] - Listening... 02:49:18.641390 TRACE network [c80] - received server message of type struct PutArtifact, data: {CPack: type '1'} 02:49:18.641390 TRACE network [c80] - Made first apply on cl 02:49:18.641390 TRACE network [c80] - Applied on gs 02:49:18.641390 TRACE ai [c80] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:49:18.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 02:49:18.641390 TRACE network [c80] - Made second apply on cl 02:49:18.641390 TRACE network [c80] - Listening... 02:49:18.641390 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:18.657015 TRACE network [c80] - Made first apply on cl 02:49:18.657015 DEBUG global [c80] - removing object id=28762; address=138369592; name=Statesman's Medal 02:49:18.657015 TRACE network [c80] - Applied on gs 02:49:18.657015 TRACE network [c80] - Made second apply on cl 02:49:18.657015 TRACE network [c80] - Listening... 02:49:18.657015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.657015 TRACE network [c80] - Made first apply on cl 02:49:18.657015 TRACE network [c80] - Applied on gs 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.657015 TRACE network [c80] - Made second apply on cl 02:49:18.657015 TRACE network [c80] - Listening... 02:49:18.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.657015 TRACE network [c80] - Made first apply on cl 02:49:18.657015 TRACE network [c80] - Applied on gs 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.657015 TRACE network [c80] - Made second apply on cl 02:49:18.657015 TRACE network [c80] - Listening... 02:49:18.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.657015 TRACE network [c80] - Made first apply on cl 02:49:18.657015 TRACE network [c80] - Applied on gs 02:49:18.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.657015 TRACE network [c80] - Made second apply on cl 02:49:18.657015 TRACE network [c80] - Listening... 02:49:18.657015 TRACE ai [3b0] - Completing goal: VISIT TILE (132 0 1) (Вандрой) 02:49:18.657015 DEBUG ai [3b0] - Hero Вандрой moved from 133 1 1 to 133 1 1. Returning 1. 02:49:18.672640 DEBUG ai [3b0] - Of all 1 destinations, object oid=27964 seems nice 02:49:18.672640 DEBUG ai [3b0] - Вандрой will try to visit Purple Keymaster's Tent at (133 3 1) 02:49:18.672640 DEBUG ai [3b0] - Moving hero Вандрой to tile 133 3 1 02:49:18.672640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=667. 02:49:18.672640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.672640 TRACE global [3b0] - We'll wait till request 667 is answered. 02:49:18.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.672640 TRACE network [c80] - Made first apply on cl 02:49:18.672640 TRACE network [c80] - Applied on gs 02:49:18.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.672640 TRACE network [c80] - Made second apply on cl 02:49:18.672640 TRACE network [c80] - Listening... 02:49:18.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.672640 TRACE network [c80] - Made first apply on cl 02:49:18.672640 TRACE network [c80] - Applied on gs 02:49:18.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.688265 TRACE network [c80] - Made first apply on cl 02:49:18.688265 TRACE network [c80] - Applied on gs 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.688265 TRACE network [c80] - Made first apply on cl 02:49:18.688265 TRACE network [c80] - Applied on gs 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=668. 02:49:18.688265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.688265 TRACE global [3b0] - We'll wait till request 668 is answered. 02:49:18.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.688265 TRACE network [c80] - Made first apply on cl 02:49:18.688265 TRACE network [c80] - Applied on gs 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.688265 TRACE network [c80] - Made first apply on cl 02:49:18.688265 TRACE network [c80] - Applied on gs 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.688265 TRACE network [c80] - Made first apply on cl 02:49:18.688265 TRACE network [c80] - Applied on gs 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.688265 TRACE network [c80] - Made first apply on cl 02:49:18.688265 TRACE network [c80] - Applied on gs 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=669. 02:49:18.688265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.688265 TRACE global [3b0] - We'll wait till request 669 is answered. 02:49:18.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.688265 TRACE network [c80] - Made first apply on cl 02:49:18.688265 TRACE network [c80] - Applied on gs 02:49:18.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.688265 TRACE network [c80] - Made second apply on cl 02:49:18.688265 TRACE network [c80] - Listening... 02:49:18.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.703890 TRACE network [c80] - Made first apply on cl 02:49:18.703890 TRACE network [c80] - Applied on gs 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.703890 TRACE network [c80] - Made second apply on cl 02:49:18.703890 TRACE network [c80] - Listening... 02:49:18.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.703890 TRACE network [c80] - Made first apply on cl 02:49:18.703890 TRACE network [c80] - Applied on gs 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Purple Keymaster's Tent'. 02:49:18.703890 TRACE ai [c80] - Completing goal: FIND OBJ 27,964 (Вандрой) 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.703890 TRACE network [c80] - Made second apply on cl 02:49:18.703890 TRACE network [c80] - Listening... 02:49:18.703890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:18.703890 TRACE network [c80] - Made first apply on cl 02:49:18.703890 TRACE network [c80] - Applied on gs 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.703890 TRACE network [c80] - Made second apply on cl 02:49:18.703890 TRACE network [c80] - Listening... 02:49:18.703890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.703890 TRACE network [c80] - Made first apply on cl 02:49:18.703890 TRACE network [c80] - Applied on gs 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.703890 TRACE network [c80] - Made second apply on cl 02:49:18.703890 TRACE network [c80] - Listening... 02:49:18.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.703890 TRACE network [c80] - Made first apply on cl 02:49:18.703890 TRACE network [c80] - Applied on gs 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.703890 TRACE network [c80] - Made second apply on cl 02:49:18.703890 TRACE network [c80] - Listening... 02:49:18.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.703890 TRACE network [c80] - Made first apply on cl 02:49:18.703890 TRACE network [c80] - Applied on gs 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.703890 TRACE network [c80] - Made second apply on cl 02:49:18.703890 TRACE network [c80] - Listening... 02:49:18.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.703890 TRACE network [c80] - Made first apply on cl 02:49:18.703890 TRACE network [c80] - Applied on gs 02:49:18.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.703890 TRACE network [c80] - Made second apply on cl 02:49:18.703890 TRACE network [c80] - Listening... 02:49:18.703890 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Вандрой and object Purple Keymaster's Tent at 133 3 1. 02:49:18.703890 TRACE ai [3b0] - Completing goal: FIND OBJ 27,964 (Вандрой) 02:49:18.703890 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:18.703890 TRACE ai [3b0] - Completing goal: VISIT TILE (133 3 1) (Вандрой) 02:49:18.703890 DEBUG ai [3b0] - Hero Вандрой moved from 133 1 1 to 133 3 1. Returning 1. 02:49:18.735140 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:18.735140 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:18.750765 DEBUG ai [3b0] - Of all 2 destinations, object oid=27986 seems nice 02:49:18.750765 DEBUG ai [3b0] - Вандрой will try to visit Dark blue Keymaster's Tent at (133 2 1) 02:49:18.750765 DEBUG ai [3b0] - Moving hero Вандрой to tile 133 2 1 02:49:18.750765 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=670. 02:49:18.750765 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.750765 TRACE global [3b0] - We'll wait till request 670 is answered. 02:49:18.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.750765 TRACE network [c80] - Made first apply on cl 02:49:18.750765 TRACE network [c80] - Applied on gs 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.750765 TRACE network [c80] - Made second apply on cl 02:49:18.750765 TRACE network [c80] - Listening... 02:49:18.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.750765 TRACE network [c80] - Made first apply on cl 02:49:18.750765 TRACE network [c80] - Applied on gs 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.750765 TRACE network [c80] - Made second apply on cl 02:49:18.750765 TRACE network [c80] - Listening... 02:49:18.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.750765 TRACE network [c80] - Made first apply on cl 02:49:18.750765 TRACE network [c80] - Applied on gs 02:49:18.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.750765 TRACE network [c80] - Made second apply on cl 02:49:18.750765 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=671. 02:49:18.766390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.766390 TRACE global [3b0] - We'll wait till request 671 is answered. 02:49:18.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Keymaster's Tent'. 02:49:18.766390 TRACE ai [c80] - Completing goal: FIND OBJ 27,986 (Вандрой) 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.766390 TRACE network [c80] - Made first apply on cl 02:49:18.766390 TRACE network [c80] - Applied on gs 02:49:18.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.766390 TRACE network [c80] - Made second apply on cl 02:49:18.766390 TRACE network [c80] - Listening... 02:49:18.766390 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Вандрой and object Dark blue Keymaster's Tent at 133 2 1. 02:49:18.766390 TRACE ai [3b0] - Completing goal: FIND OBJ 27,986 (Вандрой) 02:49:18.766390 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:18.766390 TRACE ai [3b0] - Completing goal: VISIT TILE (133 2 1) (Вандрой) 02:49:18.766390 DEBUG ai [3b0] - Hero Вандрой moved from 133 3 1 to 133 2 1. Returning 1. 02:49:18.782015 DEBUG ai [3b0] - Of all 1 destinations, object oid=27679 seems nice 02:49:18.782015 DEBUG ai [3b0] - Вандрой will try to visit Green Keymaster's Tent at (131 0 1) 02:49:18.782015 DEBUG ai [3b0] - Moving hero Вандрой to tile 131 0 1 02:49:18.782015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=672. 02:49:18.782015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.782015 TRACE global [3b0] - We'll wait till request 672 is answered. 02:49:18.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.797640 TRACE network [c80] - Made first apply on cl 02:49:18.797640 TRACE network [c80] - Applied on gs 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.797640 TRACE network [c80] - Made second apply on cl 02:49:18.797640 TRACE network [c80] - Listening... 02:49:18.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.797640 TRACE network [c80] - Made first apply on cl 02:49:18.797640 TRACE network [c80] - Applied on gs 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.797640 TRACE network [c80] - Made second apply on cl 02:49:18.797640 TRACE network [c80] - Listening... 02:49:18.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.797640 TRACE network [c80] - Made first apply on cl 02:49:18.797640 TRACE network [c80] - Applied on gs 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.797640 TRACE network [c80] - Made second apply on cl 02:49:18.797640 TRACE network [c80] - Listening... 02:49:18.797640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.797640 TRACE network [c80] - Made first apply on cl 02:49:18.797640 TRACE network [c80] - Applied on gs 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.797640 TRACE network [c80] - Made second apply on cl 02:49:18.797640 TRACE network [c80] - Listening... 02:49:18.797640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=673. 02:49:18.797640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.797640 TRACE global [3b0] - We'll wait till request 673 is answered. 02:49:18.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.797640 TRACE network [c80] - Made first apply on cl 02:49:18.797640 TRACE network [c80] - Applied on gs 02:49:18.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.797640 TRACE network [c80] - Made second apply on cl 02:49:18.797640 TRACE network [c80] - Listening... 02:49:18.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.813265 TRACE network [c80] - Made first apply on cl 02:49:18.813265 TRACE network [c80] - Applied on gs 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE network [c80] - Made second apply on cl 02:49:18.813265 TRACE network [c80] - Listening... 02:49:18.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.813265 TRACE network [c80] - Made first apply on cl 02:49:18.813265 TRACE network [c80] - Applied on gs 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.813265 TRACE network [c80] - Made second apply on cl 02:49:18.813265 TRACE network [c80] - Listening... 02:49:18.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.813265 TRACE network [c80] - Made first apply on cl 02:49:18.813265 TRACE network [c80] - Applied on gs 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.813265 TRACE network [c80] - Made second apply on cl 02:49:18.813265 TRACE network [c80] - Listening... 02:49:18.813265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=674. 02:49:18.813265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.813265 TRACE global [3b0] - We'll wait till request 674 is answered. 02:49:18.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.813265 TRACE network [c80] - Made first apply on cl 02:49:18.813265 TRACE network [c80] - Applied on gs 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.813265 TRACE network [c80] - Made second apply on cl 02:49:18.813265 TRACE network [c80] - Listening... 02:49:18.813265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.813265 TRACE network [c80] - Made first apply on cl 02:49:18.813265 TRACE network [c80] - Applied on gs 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.813265 TRACE network [c80] - Made second apply on cl 02:49:18.813265 TRACE network [c80] - Listening... 02:49:18.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.813265 TRACE network [c80] - Made first apply on cl 02:49:18.813265 TRACE network [c80] - Applied on gs 02:49:18.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=675. 02:49:18.828890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.828890 TRACE global [3b0] - We'll wait till request 675 is answered. 02:49:18.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Keymaster's Tent'. 02:49:18.828890 TRACE ai [c80] - Completing goal: FIND OBJ 27,679 (Вандрой) 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.828890 TRACE network [c80] - Made first apply on cl 02:49:18.828890 TRACE network [c80] - Applied on gs 02:49:18.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.828890 TRACE network [c80] - Made second apply on cl 02:49:18.828890 TRACE network [c80] - Listening... 02:49:18.828890 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Вандрой and object Green Keymaster's Tent at 131 0 1. 02:49:18.828890 TRACE ai [3b0] - Completing goal: FIND OBJ 27,679 (Вандрой) 02:49:18.828890 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:18.828890 TRACE ai [3b0] - Completing goal: VISIT TILE (131 0 1) (Вандрой) 02:49:18.828890 DEBUG ai [3b0] - Hero Вандрой moved from 133 2 1 to 131 0 1. Returning 1. 02:49:18.860140 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:18.860140 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:18.860140 DEBUG ai [3b0] - Moving hero Вандрой to tile 131 0 1 02:49:18.860140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=676. 02:49:18.860140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.860140 TRACE global [3b0] - We'll wait till request 676 is answered. 02:49:18.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.860140 TRACE network [c80] - Made first apply on cl 02:49:18.860140 TRACE network [c80] - Applied on gs 02:49:18.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.860140 TRACE network [c80] - Made second apply on cl 02:49:18.860140 TRACE network [c80] - Listening... 02:49:18.860140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.875765 TRACE network [c80] - Made first apply on cl 02:49:18.875765 TRACE network [c80] - Applied on gs 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.875765 TRACE network [c80] - Made second apply on cl 02:49:18.875765 TRACE network [c80] - Listening... 02:49:18.875765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.875765 TRACE network [c80] - Made first apply on cl 02:49:18.875765 TRACE network [c80] - Applied on gs 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Green Keymaster's Tent'. 02:49:18.875765 TRACE ai [c80] - Completing goal: FIND OBJ 27,679 (Вандрой) 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.875765 TRACE network [c80] - Made second apply on cl 02:49:18.875765 TRACE network [c80] - Listening... 02:49:18.875765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.875765 TRACE network [c80] - Made first apply on cl 02:49:18.875765 TRACE network [c80] - Applied on gs 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.875765 TRACE network [c80] - Made second apply on cl 02:49:18.875765 TRACE network [c80] - Listening... 02:49:18.875765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.875765 TRACE network [c80] - Made first apply on cl 02:49:18.875765 TRACE network [c80] - Applied on gs 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.875765 TRACE network [c80] - Made second apply on cl 02:49:18.875765 TRACE network [c80] - Listening... 02:49:18.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.875765 TRACE network [c80] - Made first apply on cl 02:49:18.875765 TRACE network [c80] - Applied on gs 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.875765 TRACE network [c80] - Made second apply on cl 02:49:18.875765 TRACE network [c80] - Listening... 02:49:18.875765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.875765 TRACE network [c80] - Made first apply on cl 02:49:18.875765 TRACE network [c80] - Applied on gs 02:49:18.875765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.875765 TRACE network [c80] - Made second apply on cl 02:49:18.875765 TRACE network [c80] - Listening... 02:49:18.875765 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Вандрой and object Green Keymaster's Tent at 131 0 1. 02:49:18.875765 TRACE ai [3b0] - Completing goal: FIND OBJ 27,679 (Вандрой) 02:49:18.875765 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:18.875765 TRACE ai [3b0] - Completing goal: VISIT TILE (131 0 1) (Вандрой) 02:49:18.875765 DEBUG ai [3b0] - Hero Вандрой moved from 131 0 1 to 131 0 1. Returning 1. 02:49:18.875765 DEBUG ai [3b0] - Вандрой can't reach any town, we'll try to make our way to Тар-Кунор at 119 3 1 02:49:18.875765 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (119 3 1) (Вандрой) 02:49:18.891390 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (119 3 1) (Вандрой) 02:49:18.891390 WARN ai [3b0] - There is no known way to clear the way to tile (119 3 1) 02:49:18.891390 TRACE ai [3b0] - Completing goal: CLEAR WAY TO (119 3 1) (Вандрой) 02:49:18.891390 DEBUG ai [3b0] - Goal CLEAR WAY TO (119 3 1) (Вандрой) decomposition failed: goal was completed as much as possible 02:49:18.907015 TRACE ai [3b0] - Time of looking for wander destination was 391 ms. 02:49:18.907015 DEBUG ai [3b0] - Looking into Йорогос, MP=1477 02:49:18.907015 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:18.922640 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:18.922640 DEBUG ai [3b0] - Of all 1 destinations, object oid=28017 seems nice 02:49:18.922640 DEBUG ai [3b0] - Йорогос will try to visit Black Border Guard at (139 0 1) 02:49:18.922640 DEBUG ai [3b0] - Moving hero Йорогос to tile 139 0 1 02:49:18.922640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=677. 02:49:18.922640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.922640 TRACE global [3b0] - We'll wait till request 677 is answered. 02:49:18.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.922640 TRACE network [c80] - Made first apply on cl 02:49:18.922640 TRACE network [c80] - Applied on gs 02:49:18.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.922640 TRACE network [c80] - Made second apply on cl 02:49:18.922640 TRACE network [c80] - Listening... 02:49:18.922640 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:18.922640 TRACE network [c80] - Made first apply on cl 02:49:18.922640 TRACE network [c80] - Applied on gs 02:49:18.922640 TRACE network [c80] - Made second apply on cl 02:49:18.922640 TRACE network [c80] - Listening... 02:49:18.922640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.938265 TRACE network [c80] - Made first apply on cl 02:49:18.938265 TRACE network [c80] - Applied on gs 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE network [c80] - Made second apply on cl 02:49:18.938265 TRACE network [c80] - Listening... 02:49:18.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.938265 TRACE network [c80] - Made first apply on cl 02:49:18.938265 TRACE network [c80] - Applied on gs 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.938265 TRACE network [c80] - Made second apply on cl 02:49:18.938265 TRACE network [c80] - Listening... 02:49:18.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.938265 TRACE network [c80] - Made first apply on cl 02:49:18.938265 TRACE network [c80] - Applied on gs 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.938265 TRACE network [c80] - Made second apply on cl 02:49:18.938265 TRACE network [c80] - Listening... 02:49:18.938265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=678. 02:49:18.938265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.938265 TRACE global [3b0] - We'll wait till request 678 is answered. 02:49:18.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.938265 TRACE network [c80] - Made first apply on cl 02:49:18.938265 TRACE network [c80] - Applied on gs 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.938265 TRACE network [c80] - Made second apply on cl 02:49:18.938265 TRACE network [c80] - Listening... 02:49:18.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.938265 TRACE network [c80] - Made first apply on cl 02:49:18.938265 TRACE network [c80] - Applied on gs 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.938265 TRACE network [c80] - Made second apply on cl 02:49:18.938265 TRACE network [c80] - Listening... 02:49:18.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.938265 TRACE network [c80] - Made first apply on cl 02:49:18.938265 TRACE network [c80] - Applied on gs 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.938265 TRACE network [c80] - Made second apply on cl 02:49:18.938265 TRACE network [c80] - Listening... 02:49:18.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.938265 TRACE network [c80] - Made first apply on cl 02:49:18.938265 TRACE network [c80] - Applied on gs 02:49:18.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.938265 TRACE network [c80] - Made second apply on cl 02:49:18.938265 TRACE network [c80] - Listening... 02:49:18.938265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=679. 02:49:18.938265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.938265 TRACE global [3b0] - We'll wait till request 679 is answered. 02:49:18.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.953890 TRACE network [c80] - Made first apply on cl 02:49:18.953890 TRACE network [c80] - Applied on gs 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.953890 TRACE network [c80] - Made second apply on cl 02:49:18.953890 TRACE network [c80] - Listening... 02:49:18.953890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.953890 TRACE network [c80] - Made first apply on cl 02:49:18.953890 TRACE network [c80] - Applied on gs 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.953890 TRACE network [c80] - Made second apply on cl 02:49:18.953890 TRACE network [c80] - Listening... 02:49:18.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.953890 TRACE network [c80] - Made first apply on cl 02:49:18.953890 TRACE network [c80] - Applied on gs 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.953890 TRACE network [c80] - Made second apply on cl 02:49:18.953890 TRACE network [c80] - Listening... 02:49:18.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.953890 TRACE network [c80] - Made first apply on cl 02:49:18.953890 TRACE network [c80] - Applied on gs 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.953890 TRACE network [c80] - Made second apply on cl 02:49:18.953890 TRACE network [c80] - Listening... 02:49:18.953890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=680. 02:49:18.953890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:18.953890 TRACE global [3b0] - We'll wait till request 680 is answered. 02:49:18.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.953890 TRACE network [c80] - Made first apply on cl 02:49:18.953890 TRACE network [c80] - Applied on gs 02:49:18.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:18.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.953890 TRACE network [c80] - Made second apply on cl 02:49:18.953890 TRACE network [c80] - Listening... 02:49:18.953890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:18.969515 TRACE network [c80] - Made first apply on cl 02:49:18.969515 TRACE network [c80] - Applied on gs 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:18.969515 TRACE network [c80] - Made second apply on cl 02:49:18.969515 TRACE network [c80] - Listening... 02:49:18.969515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.969515 TRACE network [c80] - Made first apply on cl 02:49:18.969515 TRACE network [c80] - Applied on gs 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 02:49:18.969515 TRACE ai [c80] - Completing goal: FIND OBJ 28,017 (Йорогос) 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.969515 TRACE network [c80] - Made second apply on cl 02:49:18.969515 TRACE network [c80] - Listening... 02:49:18.969515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:18.969515 TRACE network [c80] - Made first apply on cl 02:49:18.969515 TRACE network [c80] - Applied on gs 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:18.969515 TRACE network [c80] - Made second apply on cl 02:49:18.969515 TRACE network [c80] - Listening... 02:49:18.969515 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:18.969515 TRACE network [c80] - Made first apply on cl 02:49:18.969515 TRACE network [c80] - Applied on gs 02:49:18.969515 TRACE network [c80] - Made second apply on cl 02:49:18.969515 TRACE network [c80] - Listening... 02:49:18.969515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:18.969515 TRACE network [c80] - Made first apply on cl 02:49:18.969515 TRACE network [c80] - Applied on gs 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:18.969515 TRACE network [c80] - Made second apply on cl 02:49:18.969515 TRACE network [c80] - Listening... 02:49:18.969515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:18.969515 TRACE network [c80] - Made first apply on cl 02:49:18.969515 TRACE network [c80] - Applied on gs 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:18.969515 TRACE network [c80] - Made second apply on cl 02:49:18.969515 TRACE network [c80] - Listening... 02:49:18.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:18.969515 TRACE network [c80] - Made first apply on cl 02:49:18.969515 TRACE network [c80] - Applied on gs 02:49:18.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:18.969515 TRACE network [c80] - Made second apply on cl 02:49:18.969515 TRACE network [c80] - Listening... 02:49:18.969515 TRACE ai [3b0] - Completing goal: VISIT TILE (139 0 1) (Йорогос) 02:49:18.969515 DEBUG ai [3b0] - Hero Йорогос moved from 143 0 1 to 140 0 1. Returning 1. 02:49:18.985140 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:18.985140 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.000765 DEBUG ai [3b0] - Йорогос can't reach any town, we'll try to make our way to Тар-Кунор at 119 3 1 02:49:19.000765 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (119 3 1) (Йорогос) 02:49:19.000765 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (119 3 1) (Йорогос) 02:49:19.000765 WARN ai [3b0] - There is no known way to clear the way to tile (119 3 1) 02:49:19.000765 TRACE ai [3b0] - Completing goal: CLEAR WAY TO (119 3 1) (Йорогос) 02:49:19.000765 DEBUG ai [3b0] - Goal CLEAR WAY TO (119 3 1) (Йорогос) decomposition failed: goal was completed as much as possible 02:49:19.016390 TRACE ai [3b0] - Time of looking for wander destination was 109 ms. 02:49:19.016390 DEBUG ai [3b0] - Looking into Жозефина, MP=2600 02:49:19.032015 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.032015 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.032015 DEBUG ai [3b0] - Of all 1 destinations, object oid=27984 seems nice 02:49:19.032015 DEBUG ai [3b0] - Жозефина will try to visit Black Border Guard at (136 3 1) 02:49:19.032015 DEBUG ai [3b0] - Moving hero Жозефина to tile 136 3 1 02:49:19.032015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=681. 02:49:19.032015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.032015 TRACE global [3b0] - We'll wait till request 681 is answered. 02:49:19.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.032015 TRACE network [c80] - Made first apply on cl 02:49:19.032015 TRACE network [c80] - Applied on gs 02:49:19.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.032015 TRACE network [c80] - Made second apply on cl 02:49:19.032015 TRACE network [c80] - Listening... 02:49:19.032015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.047640 TRACE network [c80] - Made first apply on cl 02:49:19.047640 TRACE network [c80] - Applied on gs 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.047640 TRACE network [c80] - Made second apply on cl 02:49:19.047640 TRACE network [c80] - Listening... 02:49:19.047640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.047640 TRACE network [c80] - Made first apply on cl 02:49:19.047640 TRACE network [c80] - Applied on gs 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 02:49:19.047640 TRACE ai [c80] - Completing goal: FIND OBJ 27,984 (Жозефина) 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.047640 TRACE network [c80] - Made second apply on cl 02:49:19.047640 TRACE network [c80] - Listening... 02:49:19.047640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:19.047640 TRACE network [c80] - Made first apply on cl 02:49:19.047640 TRACE network [c80] - Applied on gs 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:19.047640 TRACE network [c80] - Made second apply on cl 02:49:19.047640 TRACE network [c80] - Listening... 02:49:19.047640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:19.047640 TRACE network [c80] - Made first apply on cl 02:49:19.047640 TRACE network [c80] - Applied on gs 02:49:19.047640 TRACE network [c80] - Made second apply on cl 02:49:19.047640 TRACE network [c80] - Listening... 02:49:19.047640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.047640 TRACE network [c80] - Made first apply on cl 02:49:19.047640 TRACE network [c80] - Applied on gs 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.047640 TRACE network [c80] - Made second apply on cl 02:49:19.047640 TRACE network [c80] - Listening... 02:49:19.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.047640 TRACE network [c80] - Made first apply on cl 02:49:19.047640 TRACE network [c80] - Applied on gs 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.047640 TRACE network [c80] - Made second apply on cl 02:49:19.047640 TRACE network [c80] - Listening... 02:49:19.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.047640 TRACE network [c80] - Made first apply on cl 02:49:19.047640 TRACE network [c80] - Applied on gs 02:49:19.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.047640 TRACE network [c80] - Made second apply on cl 02:49:19.047640 TRACE network [c80] - Listening... 02:49:19.047640 TRACE ai [3b0] - Completing goal: VISIT TILE (136 3 1) (Жозефина) 02:49:19.047640 DEBUG ai [3b0] - Hero Жозефина moved from 136 4 1 to 136 4 1. Returning 1. 02:49:19.063265 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.063265 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.078890 DEBUG ai [3b0] - Жозефина can't reach any town, we'll try to make our way to Тар-Кунор at 119 3 1 02:49:19.078890 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (119 3 1) (Жозефина) 02:49:19.078890 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (119 3 1) (Жозефина) 02:49:19.094515 WARN ai [3b0] - There is no known way to clear the way to tile (119 3 1) 02:49:19.094515 TRACE ai [3b0] - Completing goal: CLEAR WAY TO (119 3 1) (Жозефина) 02:49:19.094515 DEBUG ai [3b0] - Goal CLEAR WAY TO (119 3 1) (Жозефина) decomposition failed: goal was completed as much as possible 02:49:19.094515 TRACE ai [3b0] - Time of looking for wander destination was 78 ms. 02:49:19.094515 DEBUG ai [3b0] - Looking into Tamika, MP=1960 02:49:19.110140 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.110140 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.110140 DEBUG ai [3b0] - Of all 1 destinations, object oid=23425 seems nice 02:49:19.110140 DEBUG ai [3b0] - Tamika will try to visit Red Border Guard at (116 81 1) 02:49:19.110140 DEBUG ai [3b0] - Moving hero Tamika to tile 116 81 1 02:49:19.110140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=682. 02:49:19.110140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.110140 TRACE global [3b0] - We'll wait till request 682 is answered. 02:49:19.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Guard'. 02:49:19.125765 TRACE ai [c80] - Completing goal: FIND OBJ 23,425 (Tamika) 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.125765 TRACE network [c80] - Made first apply on cl 02:49:19.125765 TRACE network [c80] - Applied on gs 02:49:19.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.125765 TRACE network [c80] - Made second apply on cl 02:49:19.125765 TRACE network [c80] - Listening... 02:49:19.125765 TRACE ai [3b0] - Completing goal: VISIT TILE (116 81 1) (Tamika) 02:49:19.125765 DEBUG ai [3b0] - Hero Tamika moved from 117 81 1 to 117 81 1. Returning 1. 02:49:19.141390 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.157015 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.157015 DEBUG ai [3b0] - Tamika can't reach any town, we'll try to make our way to Тар-Кунор at 119 3 1 02:49:19.157015 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (119 3 1) (Tamika) 02:49:19.157015 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (119 3 1) (Tamika) 02:49:19.172640 WARN ai [3b0] - There is no known way to clear the way to tile (119 3 1) 02:49:19.172640 TRACE ai [3b0] - Completing goal: CLEAR WAY TO (119 3 1) (Tamika) 02:49:19.172640 DEBUG ai [3b0] - Goal CLEAR WAY TO (119 3 1) (Tamika) decomposition failed: goal was completed as much as possible 02:49:19.172640 TRACE ai [3b0] - Time of looking for wander destination was 78 ms. 02:49:19.172640 DEBUG ai [3b0] - Looking into Натаниэль, MP=1560 02:49:19.188265 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.188265 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.188265 TRACE ai [3b0] - It's safe for Натаниэль to visit tile 138 55 1 02:49:19.188265 DEBUG ai [3b0] - Of all 1 destinations, object oid=29116 seems nice 02:49:19.188265 DEBUG ai [3b0] - Натаниэль will try to visit Monster at (138 55 1) 02:49:19.188265 DEBUG ai [3b0] - Moving hero Натаниэль to tile 138 55 1 02:49:19.203890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=683. 02:49:19.203890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.203890 TRACE global [3b0] - We'll wait till request 683 is answered. 02:49:19.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.203890 TRACE network [c80] - Made first apply on cl 02:49:19.203890 TRACE network [c80] - Applied on gs 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.203890 TRACE network [c80] - Made second apply on cl 02:49:19.203890 TRACE network [c80] - Listening... 02:49:19.203890 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:19.203890 TRACE network [c80] - Made first apply on cl 02:49:19.203890 TRACE network [c80] - Applied on gs 02:49:19.203890 TRACE network [c80] - Made second apply on cl 02:49:19.203890 TRACE network [c80] - Listening... 02:49:19.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.203890 TRACE network [c80] - Made first apply on cl 02:49:19.203890 TRACE network [c80] - Applied on gs 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.203890 TRACE network [c80] - Made second apply on cl 02:49:19.203890 TRACE network [c80] - Listening... 02:49:19.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.203890 TRACE network [c80] - Made first apply on cl 02:49:19.203890 TRACE network [c80] - Applied on gs 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.203890 TRACE network [c80] - Made second apply on cl 02:49:19.203890 TRACE network [c80] - Listening... 02:49:19.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.203890 TRACE network [c80] - Made first apply on cl 02:49:19.203890 TRACE network [c80] - Applied on gs 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.203890 TRACE network [c80] - Made second apply on cl 02:49:19.203890 TRACE network [c80] - Listening... 02:49:19.203890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=684. 02:49:19.203890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.203890 TRACE global [3b0] - We'll wait till request 684 is answered. 02:49:19.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.203890 TRACE network [c80] - Made first apply on cl 02:49:19.203890 TRACE network [c80] - Applied on gs 02:49:19.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.203890 TRACE network [c80] - Made second apply on cl 02:49:19.203890 TRACE network [c80] - Listening... 02:49:19.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.219515 TRACE network [c80] - Made first apply on cl 02:49:19.219515 TRACE network [c80] - Applied on gs 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE network [c80] - Made second apply on cl 02:49:19.219515 TRACE network [c80] - Listening... 02:49:19.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.219515 TRACE network [c80] - Made first apply on cl 02:49:19.219515 TRACE network [c80] - Applied on gs 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:19.219515 TRACE ai [c80] - Completing goal: FIND OBJ 26,849 (Натаниэль) 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.219515 TRACE network [c80] - Made second apply on cl 02:49:19.219515 TRACE network [c80] - Listening... 02:49:19.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.219515 TRACE network [c80] - Made first apply on cl 02:49:19.219515 TRACE network [c80] - Applied on gs 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.219515 TRACE network [c80] - Made second apply on cl 02:49:19.219515 TRACE network [c80] - Listening... 02:49:19.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.219515 TRACE network [c80] - Made first apply on cl 02:49:19.219515 TRACE network [c80] - Applied on gs 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.219515 TRACE network [c80] - Made second apply on cl 02:49:19.219515 TRACE network [c80] - Listening... 02:49:19.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.219515 TRACE network [c80] - Made first apply on cl 02:49:19.219515 TRACE network [c80] - Applied on gs 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.219515 TRACE network [c80] - Made second apply on cl 02:49:19.219515 TRACE network [c80] - Listening... 02:49:19.219515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=685. 02:49:19.219515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.219515 TRACE global [3b0] - We'll wait till request 685 is answered. 02:49:19.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.219515 TRACE network [c80] - Made first apply on cl 02:49:19.219515 TRACE network [c80] - Applied on gs 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.219515 TRACE network [c80] - Made second apply on cl 02:49:19.219515 TRACE network [c80] - Listening... 02:49:19.219515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.219515 TRACE network [c80] - Made first apply on cl 02:49:19.219515 TRACE network [c80] - Applied on gs 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.219515 TRACE network [c80] - Made second apply on cl 02:49:19.219515 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 02:49:19.235140 TRACE ai [c80] - Completing goal: FIND OBJ 29,116 (Натаниэль) 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE ai [c80] - 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 Magic Elementals, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '606', soundID '0', selection '0', cancel '1'. 02:49:19.235140 DEBUG ai [c80] - Adding query 606 - Blocking dialog query with 0 components - The Magic Elementals, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 DEBUG ai [a24] - I'll answer the query 606 giving the choice 1 02:49:19.235140 TRACE network [a24] - Sending a request "struct QueryReply". It'll have an ID=686. 02:49:19.235140 TRACE network [a24] - Sending to server a pack of type struct QueryReply 02:49:19.235140 DEBUG ai [a24] - Attempted answering query 606 - Blocking dialog query with 0 components - The Magic Elementals, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=686. Waiting for results... 02:49:19.235140 TRACE global [a24] - We'll wait till request 686 is answered. 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE network [c80] - Made second apply on cl 02:49:19.235140 TRACE network [c80] - Listening... 02:49:19.235140 TRACE network [c80] - received server message of type struct BattleStart, data: {CPack: type '3000'} 02:49:19.235140 TRACE network [c80] - Made first apply on cl 02:49:19.235140 TRACE network [c80] - Applied on gs 02:49:19.235140 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 02:49:19.235140 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.235140 INFO global [c80] - Opening StupidAI 02:49:19.250765 INFO global [c80] - Loaded Stupid AI 0.1 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: created 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: init called, saving ptr to IBattleCallback 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStart called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStart called 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.250765 DEBUG ai [c80] - Removing query 606 - Blocking dialog query with 0 components - The Magic Elementals, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 02:49:19.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleNewRoundFirst called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRoundFirst called 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleNewRound called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRound called 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE ai [49c] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [1]: 501 creatures of Ghost Dragons from slot 1 of armyobj=29175 02:49:19.250765 TRACE network [49c] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '1', hex '32'}', additionalInfo '49', selectedStack '-1'} 02:49:19.250765 TRACE network [49c] - Sending a request "struct MakeAction". It'll have an ID=687. 02:49:19.250765 TRACE network [49c] - Sending to server a pack of type struct MakeAction 02:49:19.250765 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.250765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.250765 TRACE network [c80] - Made first apply on cl 02:49:19.250765 TRACE network [c80] - Applied on gs 02:49:19.250765 TRACE network [c80] - Made second apply on cl 02:49:19.250765 TRACE network [c80] - Listening... 02:49:19.250765 TRACE ai [f14] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [7]: 68 creatures of Magic Elementals from slot 0 of armyobj=29116 02:49:19.266390 TRACE network [f14] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '32', selectedStack '-1'} 02:49:19.266390 TRACE network [f14] - Sending a request "struct MakeAction". It'll have an ID=688. 02:49:19.266390 TRACE network [f14] - Sending to server a pack of type struct MakeAction 02:49:19.266390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE ai [7c] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [8]: 1333 creatures of Magic Elementals from slot 1 of armyobj=29116 02:49:19.266390 TRACE network [7c] - Send battle action to server: {BattleAction: side '1', stackNumber '8', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '1', hex '30'}', additionalInfo '32', selectedStack '-1'} 02:49:19.266390 TRACE network [7c] - Sending a request "struct MakeAction". It'll have an ID=689. 02:49:19.266390 TRACE network [7c] - Sending to server a pack of type struct MakeAction 02:49:19.266390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.266390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.266390 TRACE network [c80] - Made first apply on cl 02:49:19.266390 TRACE network [c80] - Applied on gs 02:49:19.266390 TRACE network [c80] - Made second apply on cl 02:49:19.266390 TRACE network [c80] - Listening... 02:49:19.266390 TRACE ai [97c] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [9]: 1333 creatures of Magic Elementals from slot 2 of armyobj=29116 02:49:19.282015 TRACE network [97c] - Send battle action to server: {BattleAction: side '1', stackNumber '9', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '2', hex '47'}', additionalInfo '32', selectedStack '-1'} 02:49:19.282015 TRACE network [97c] - Sending a request "struct MakeAction". It'll have an ID=690. 02:49:19.282015 TRACE network [97c] - Sending to server a pack of type struct MakeAction 02:49:19.282015 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE ai [fa8] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [0]: 1002 creatures of Dread Knights from slot 0 of armyobj=29175 02:49:19.282015 TRACE network [fa8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.282015 TRACE network [fa8] - Sending a request "struct MakeAction". It'll have an ID=691. 02:49:19.282015 TRACE network [fa8] - Sending to server a pack of type struct MakeAction 02:49:19.282015 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.282015 TRACE ai [3dc] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [3]: 2004 creatures of Vampire Lords from slot 3 of armyobj=29175 02:49:19.282015 TRACE network [3dc] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '8', y '1', hex '25'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.282015 TRACE network [3dc] - Sending a request "struct MakeAction". It'll have an ID=692. 02:49:19.282015 TRACE network [3dc] - Sending to server a pack of type struct MakeAction 02:49:19.282015 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.282015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.282015 TRACE network [c80] - Made first apply on cl 02:49:19.282015 TRACE network [c80] - Applied on gs 02:49:19.282015 TRACE network [c80] - Made second apply on cl 02:49:19.282015 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE ai [b94] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [2]: 1503 creatures of Power Liches from slot 2 of armyobj=29175 02:49:19.297640 TRACE network [b94] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Shoot', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.297640 TRACE network [b94] - Sending a request "struct MakeAction". It'll have an ID=693. 02:49:19.297640 TRACE network [b94] - Sending to server a pack of type struct MakeAction 02:49:19.297640 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE ai [bfc] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [4]: 4007 creatures of Wraiths from slot 4 of armyobj=29175 02:49:19.297640 TRACE network [bfc] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '6', y '1', hex '23'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.297640 TRACE network [bfc] - Sending a request "struct MakeAction". It'll have an ID=694. 02:49:19.297640 TRACE network [bfc] - Sending to server a pack of type struct MakeAction 02:49:19.297640 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE ai [e70] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [6]: 5012 creatures of Skeleton Warriors from slot 6 of armyobj=29175 02:49:19.297640 TRACE network [e70] - Send battle action to server: {BattleAction: side '0', stackNumber '6', actionType 'Walk', destinationTile '{BattleHex: x '6', y '10', hex '176'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.297640 TRACE network [e70] - Sending a request "struct MakeAction". It'll have an ID=695. 02:49:19.297640 TRACE network [e70] - Sending to server a pack of type struct MakeAction 02:49:19.297640 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.297640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.297640 TRACE network [c80] - Made first apply on cl 02:49:19.297640 TRACE network [c80] - Applied on gs 02:49:19.297640 TRACE network [c80] - Made second apply on cl 02:49:19.297640 TRACE network [c80] - Listening... 02:49:19.297640 TRACE ai [8cc] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [5]: 5008 creatures of Zombies from slot 5 of armyobj=29175 02:49:19.313265 TRACE network [8cc] - Send battle action to server: {BattleAction: side '0', stackNumber '5', actionType 'Walk', destinationTile '{BattleHex: x '5', y '7', hex '124'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.313265 TRACE network [8cc] - Sending a request "struct MakeAction". It'll have an ID=696. 02:49:19.313265 TRACE network [8cc] - Sending to server a pack of type struct MakeAction 02:49:19.313265 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleNewRoundFirst called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRoundFirst called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleNewRound called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRound called 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE ai [990] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [1]: 430 creatures of Ghost Dragons from slot 1 of armyobj=29175 02:49:19.313265 TRACE network [990] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '30', selectedStack '-1'} 02:49:19.313265 TRACE network [990] - Sending a request "struct MakeAction". It'll have an ID=697. 02:49:19.313265 TRACE network [990] - Sending to server a pack of type struct MakeAction 02:49:19.313265 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.313265 TRACE network [c80] - Made second apply on cl 02:49:19.313265 TRACE network [c80] - Listening... 02:49:19.313265 TRACE ai [8d0] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [8]: 224 creatures of Magic Elementals from slot 1 of armyobj=29116 02:49:19.313265 TRACE network [8d0] - Send battle action to server: {BattleAction: side '1', stackNumber '8', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '11', selectedStack '-1'} 02:49:19.313265 TRACE network [8d0] - Sending a request "struct MakeAction". It'll have an ID=698. 02:49:19.313265 TRACE network [8d0] - Sending to server a pack of type struct MakeAction 02:49:19.313265 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.313265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.313265 TRACE network [c80] - Made first apply on cl 02:49:19.313265 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE ai [e48] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [9]: 1333 creatures of Magic Elementals from slot 2 of armyobj=29116 02:49:19.328890 TRACE network [e48] - Send battle action to server: {BattleAction: side '1', stackNumber '9', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '11', selectedStack '-1'} 02:49:19.328890 TRACE network [e48] - Sending a request "struct MakeAction". It'll have an ID=699. 02:49:19.328890 TRACE network [e48] - Sending to server a pack of type struct MakeAction 02:49:19.328890 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE ai [99c] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [0]: 940 creatures of Dread Knights from slot 0 of armyobj=29175 02:49:19.328890 TRACE network [99c] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '9', selectedStack '-1'} 02:49:19.328890 TRACE network [99c] - Sending a request "struct MakeAction". It'll have an ID=700. 02:49:19.328890 TRACE network [99c] - Sending to server a pack of type struct MakeAction 02:49:19.328890 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.328890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.328890 TRACE network [c80] - Made first apply on cl 02:49:19.328890 TRACE network [c80] - Applied on gs 02:49:19.328890 TRACE network [c80] - Made second apply on cl 02:49:19.328890 TRACE network [c80] - Listening... 02:49:19.328890 TRACE ai [90c] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [3]: 2004 creatures of Vampire Lords from slot 3 of armyobj=29175 02:49:19.328890 TRACE network [90c] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '27', selectedStack '-1'} 02:49:19.328890 TRACE network [90c] - Sending a request "struct MakeAction". It'll have an ID=701. 02:49:19.328890 TRACE network [90c] - Sending to server a pack of type struct MakeAction 02:49:19.344515 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE ai [548] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [2]: 1503 creatures of Power Liches from slot 2 of armyobj=29175 02:49:19.344515 TRACE network [548] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Shoot', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.344515 TRACE network [548] - Sending a request "struct MakeAction". It'll have an ID=702. 02:49:19.344515 TRACE network [548] - Sending to server a pack of type struct MakeAction 02:49:19.344515 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct BattleResult, data: {CPack: type '3003'} 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.344515 DEBUG ai [c80] - Player 4: I won the Starting battle of Натаниэль attacking Monster at 138 55 1! 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleEnd called 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: destroyed 02:49:19.344515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleEnd called 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 WARN bonus [c80] - Warning: an orphaned child! 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '320000'. 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '769'. 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 02:49:19.344515 TRACE network [c80] - Made first apply on cl 02:49:19.344515 TRACE network [c80] - Applied on gs 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall VCAI::battleResultsApplied(void). 02:49:19.344515 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::battleResultsApplied(void). 02:49:19.344515 TRACE network [c80] - Made second apply on cl 02:49:19.344515 TRACE network [c80] - Listening... 02:49:19.344515 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:19.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.360140 TRACE network [c80] - Made first apply on cl 02:49:19.360140 DEBUG global [c80] - removing object id=29116; address=138549288; name=Monster 02:49:19.360140 TRACE network [c80] - Applied on gs 02:49:19.360140 TRACE network [c80] - Made second apply on cl 02:49:19.360140 TRACE network [c80] - Listening... 02:49:19.360140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.360140 TRACE network [c80] - Made first apply on cl 02:49:19.360140 TRACE network [c80] - Applied on gs 02:49:19.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.360140 TRACE network [c80] - Made second apply on cl 02:49:19.360140 TRACE network [c80] - Listening... 02:49:19.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.360140 TRACE network [c80] - Made first apply on cl 02:49:19.360140 TRACE network [c80] - Applied on gs 02:49:19.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.360140 TRACE network [c80] - Made second apply on cl 02:49:19.360140 TRACE network [c80] - Listening... 02:49:19.360140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=703. 02:49:19.360140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.360140 TRACE global [3b0] - We'll wait till request 703 is answered. 02:49:19.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.360140 TRACE network [c80] - Made first apply on cl 02:49:19.360140 TRACE network [c80] - Applied on gs 02:49:19.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.360140 TRACE network [c80] - Made second apply on cl 02:49:19.360140 TRACE network [c80] - Listening... 02:49:19.360140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.375765 TRACE network [c80] - Made first apply on cl 02:49:19.375765 TRACE network [c80] - Applied on gs 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.375765 TRACE network [c80] - Made second apply on cl 02:49:19.375765 TRACE network [c80] - Listening... 02:49:19.375765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.375765 TRACE network [c80] - Made first apply on cl 02:49:19.375765 TRACE network [c80] - Applied on gs 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.375765 TRACE network [c80] - Made second apply on cl 02:49:19.375765 TRACE network [c80] - Listening... 02:49:19.375765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.375765 TRACE network [c80] - Made first apply on cl 02:49:19.375765 TRACE network [c80] - Applied on gs 02:49:19.375765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.375765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.375765 TRACE network [c80] - Made second apply on cl 02:49:19.375765 TRACE network [c80] - Listening... 02:49:19.375765 TRACE ai [3b0] - Completing goal: VISIT TILE (138 55 1) (Натаниэль) 02:49:19.375765 DEBUG ai [3b0] - Hero Натаниэль moved from 140 52 1 to 138 55 1. Returning 1. 02:49:19.391390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:19.391390 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.391390 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.407015 TRACE ai [3b0] - It's safe for Натаниэль to visit tile 134 54 1 02:49:19.407015 DEBUG ai [3b0] - Of all 1 destinations, object oid=24081 seems nice 02:49:19.407015 DEBUG ai [3b0] - Натаниэль will try to visit Monster at (134 54 1) 02:49:19.407015 DEBUG ai [3b0] - Moving hero Натаниэль to tile 134 54 1 02:49:19.407015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=704. 02:49:19.407015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.407015 TRACE global [3b0] - We'll wait till request 704 is answered. 02:49:19.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.407015 TRACE network [c80] - Made first apply on cl 02:49:19.407015 TRACE network [c80] - Applied on gs 02:49:19.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.407015 TRACE network [c80] - Made second apply on cl 02:49:19.407015 TRACE network [c80] - Listening... 02:49:19.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:19.422640 TRACE ai [c80] - Completing goal: FIND OBJ 26,858 (Натаниэль) 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=705. 02:49:19.422640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.422640 TRACE global [3b0] - We'll wait till request 705 is answered. 02:49:19.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=706. 02:49:19.422640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.422640 TRACE global [3b0] - We'll wait till request 706 is answered. 02:49:19.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.422640 TRACE network [c80] - Made first apply on cl 02:49:19.422640 TRACE network [c80] - Applied on gs 02:49:19.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.422640 TRACE network [c80] - Made second apply on cl 02:49:19.422640 TRACE network [c80] - Listening... 02:49:19.422640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 02:49:19.438265 TRACE ai [c80] - Completing goal: FIND OBJ 24,081 (Натаниэль) 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct BattleStart, data: {CPack: type '3000'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.438265 INFO global [c80] - Opening StupidAI 02:49:19.438265 INFO global [c80] - Loaded Stupid AI 0.1 02:49:19.438265 TRACE ai [c80] - CStupidAI [08,3B5,77C]: created 02:49:19.438265 TRACE ai [c80] - CStupidAI [08,3B5,77C]: init called, saving ptr to IBattleCallback 02:49:19.438265 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStart called 02:49:19.438265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStart called 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:49:19.438265 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleNewRoundFirst called 02:49:19.438265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRoundFirst called 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleNewRound called 02:49:19.438265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRound called 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.438265 TRACE network [c80] - Made first apply on cl 02:49:19.438265 TRACE network [c80] - Applied on gs 02:49:19.438265 TRACE network [c80] - Made second apply on cl 02:49:19.438265 TRACE network [c80] - Listening... 02:49:19.438265 TRACE ai [4d8] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [1]: 424 creatures of Ghost Dragons from slot 1 of armyobj=29175 02:49:19.453890 TRACE network [4d8] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '14', selectedStack '-1'} 02:49:19.453890 TRACE network [4d8] - Sending a request "struct MakeAction". It'll have an ID=707. 02:49:19.453890 TRACE network [4d8] - Sending to server a pack of type struct MakeAction 02:49:19.453890 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE ai [ee4] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [7]: 259 creatures of Ghost Dragons from slot 0 of armyobj=24081 02:49:19.453890 TRACE network [ee4] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 02:49:19.453890 TRACE network [ee4] - Sending a request "struct MakeAction". It'll have an ID=708. 02:49:19.453890 TRACE network [ee4] - Sending to server a pack of type struct MakeAction 02:49:19.453890 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.453890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.453890 TRACE network [c80] - Made first apply on cl 02:49:19.453890 TRACE network [c80] - Applied on gs 02:49:19.453890 TRACE network [c80] - Made second apply on cl 02:49:19.453890 TRACE network [c80] - Listening... 02:49:19.453890 TRACE ai [ae4] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [8]: 667 creatures of Ghost Dragons from slot 1 of armyobj=24081 02:49:19.453890 TRACE network [ae4] - Send battle action to server: {BattleAction: side '1', stackNumber '8', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 02:49:19.453890 TRACE network [ae4] - Sending a request "struct MakeAction". It'll have an ID=709. 02:49:19.469515 TRACE network [ae4] - Sending to server a pack of type struct MakeAction 02:49:19.469515 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE ai [290] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [9]: 667 creatures of Ghost Dragons from slot 2 of armyobj=24081 02:49:19.469515 TRACE network [290] - Send battle action to server: {BattleAction: side '1', stackNumber '9', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '1', hex '18'}', additionalInfo '2', selectedStack '-1'} 02:49:19.469515 TRACE network [290] - Sending a request "struct MakeAction". It'll have an ID=710. 02:49:19.469515 TRACE network [290] - Sending to server a pack of type struct MakeAction 02:49:19.469515 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE ai [278] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [10]: 667 creatures of Ghost Dragons from slot 3 of armyobj=24081 02:49:19.469515 TRACE network [278] - Send battle action to server: {BattleAction: side '1', stackNumber '10', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '1', hex '20'}', additionalInfo '2', selectedStack '-1'} 02:49:19.469515 TRACE network [278] - Sending a request "struct MakeAction". It'll have an ID=711. 02:49:19.469515 TRACE network [278] - Sending to server a pack of type struct MakeAction 02:49:19.469515 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.469515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.469515 TRACE network [c80] - Made first apply on cl 02:49:19.469515 TRACE network [c80] - Applied on gs 02:49:19.469515 TRACE network [c80] - Made second apply on cl 02:49:19.469515 TRACE network [c80] - Listening... 02:49:19.469515 TRACE ai [c3c] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [11]: 666 creatures of Ghost Dragons from slot 4 of armyobj=24081 02:49:19.485140 TRACE network [c3c] - Send battle action to server: {BattleAction: side '1', stackNumber '11', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '13', selectedStack '-1'} 02:49:19.485140 TRACE network [c3c] - Sending a request "struct MakeAction". It'll have an ID=712. 02:49:19.485140 TRACE network [c3c] - Sending to server a pack of type struct MakeAction 02:49:19.485140 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE ai [488] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [12]: 666 creatures of Ghost Dragons from slot 5 of armyobj=24081 02:49:19.485140 TRACE network [488] - Send battle action to server: {BattleAction: side '1', stackNumber '12', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '13', selectedStack '-1'} 02:49:19.485140 TRACE network [488] - Sending a request "struct MakeAction". It'll have an ID=713. 02:49:19.485140 TRACE network [488] - Sending to server a pack of type struct MakeAction 02:49:19.485140 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE ai [5cc] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [0]: 756 creatures of Dread Knights from slot 0 of armyobj=29175 02:49:19.485140 TRACE network [5cc] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '3', selectedStack '-1'} 02:49:19.485140 TRACE network [5cc] - Sending a request "struct MakeAction". It'll have an ID=714. 02:49:19.485140 TRACE network [5cc] - Sending to server a pack of type struct MakeAction 02:49:19.485140 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.485140 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.485140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.485140 TRACE network [c80] - Made first apply on cl 02:49:19.485140 TRACE network [c80] - Applied on gs 02:49:19.485140 TRACE network [c80] - Made second apply on cl 02:49:19.485140 TRACE network [c80] - Listening... 02:49:19.485140 TRACE ai [b50] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [3]: 2004 creatures of Vampire Lords from slot 3 of armyobj=29175 02:49:19.500765 TRACE network [b50] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '5', y '0', hex '5'}', additionalInfo '3', selectedStack '-1'} 02:49:19.500765 TRACE network [b50] - Sending a request "struct MakeAction". It'll have an ID=715. 02:49:19.500765 TRACE network [b50] - Sending to server a pack of type struct MakeAction 02:49:19.500765 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE ai [95c] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [2]: 1503 creatures of Power Liches from slot 2 of armyobj=29175 02:49:19.500765 TRACE network [95c] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '1', hex '18'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.500765 TRACE network [95c] - Sending a request "struct MakeAction". It'll have an ID=716. 02:49:19.500765 TRACE network [95c] - Sending to server a pack of type struct MakeAction 02:49:19.500765 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE ai [d00] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [4]: 4007 creatures of Wraiths from slot 4 of armyobj=29175 02:49:19.500765 TRACE network [d00] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '2', hex '35'}', additionalInfo '18', selectedStack '-1'} 02:49:19.500765 TRACE network [d00] - Sending a request "struct MakeAction". It'll have an ID=717. 02:49:19.500765 TRACE network [d00] - Sending to server a pack of type struct MakeAction 02:49:19.500765 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.500765 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.500765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.500765 TRACE network [c80] - Made first apply on cl 02:49:19.500765 TRACE network [c80] - Applied on gs 02:49:19.500765 TRACE network [c80] - Made second apply on cl 02:49:19.500765 TRACE network [c80] - Listening... 02:49:19.500765 TRACE ai [fb4] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [6]: 7412 creatures of Skeleton Warriors from slot 6 of armyobj=29175 02:49:19.516390 TRACE network [fb4] - Send battle action to server: {BattleAction: side '0', stackNumber '6', actionType 'Walk', destinationTile '{BattleHex: x '2', y '4', hex '70'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.516390 TRACE network [fb4] - Sending a request "struct MakeAction". It'll have an ID=718. 02:49:19.516390 TRACE network [fb4] - Sending to server a pack of type struct MakeAction 02:49:19.516390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE ai [a9c] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [5]: 5008 creatures of Zombies from slot 5 of armyobj=29175 02:49:19.516390 TRACE network [a9c] - Send battle action to server: {BattleAction: side '0', stackNumber '5', actionType 'Walk', destinationTile '{BattleHex: x '3', y '3', hex '54'}', additionalInfo '-1', selectedStack '-1'} 02:49:19.516390 TRACE network [a9c] - Sending a request "struct MakeAction". It'll have an ID=719. 02:49:19.516390 TRACE network [a9c] - Sending to server a pack of type struct MakeAction 02:49:19.516390 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.516390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleNewRoundFirst called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRoundFirst called 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleNewRound called 02:49:19.516390 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRound called 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.516390 TRACE network [c80] - Made first apply on cl 02:49:19.516390 TRACE network [c80] - Applied on gs 02:49:19.516390 TRACE network [c80] - Made second apply on cl 02:49:19.516390 TRACE network [c80] - Listening... 02:49:19.516390 TRACE ai [868] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [10]: 667 creatures of Ghost Dragons from slot 3 of armyobj=24081 02:49:19.532015 TRACE network [868] - Send battle action to server: {BattleAction: side '1', stackNumber '10', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 02:49:19.532015 TRACE network [868] - Sending a request "struct MakeAction". It'll have an ID=720. 02:49:19.532015 TRACE network [868] - Sending to server a pack of type struct MakeAction 02:49:19.532015 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE ai [d1c] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [1]: 351 creatures of Ghost Dragons from slot 1 of armyobj=29175 02:49:19.532015 TRACE network [d1c] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '1', hex '20'}', additionalInfo '3', selectedStack '-1'} 02:49:19.532015 TRACE network [d1c] - Sending a request "struct MakeAction". It'll have an ID=721. 02:49:19.532015 TRACE network [d1c] - Sending to server a pack of type struct MakeAction 02:49:19.532015 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE ai [9e4] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [11]: 334 creatures of Ghost Dragons from slot 4 of armyobj=24081 02:49:19.532015 TRACE network [9e4] - Send battle action to server: {BattleAction: side '1', stackNumber '11', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 02:49:19.532015 TRACE network [9e4] - Sending a request "struct MakeAction". It'll have an ID=722. 02:49:19.532015 TRACE network [9e4] - Sending to server a pack of type struct MakeAction 02:49:19.532015 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.532015 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.532015 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.532015 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.532015 TRACE network [c80] - Made first apply on cl 02:49:19.532015 TRACE network [c80] - Applied on gs 02:49:19.532015 TRACE network [c80] - Made second apply on cl 02:49:19.532015 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE ai [45c] - CStupidAI [0B,BCD,AF4]: activeStack called for Battle stack [12]: 666 creatures of Ghost Dragons from slot 5 of armyobj=24081 02:49:19.547640 TRACE network [45c] - Send battle action to server: {BattleAction: side '1', stackNumber '12', actionType 'Walk and attack', destinationTile '{BattleHex: x '4', y '1', hex '21'}', additionalInfo '20', selectedStack '-1'} 02:49:19.547640 TRACE network [45c] - Sending a request "struct MakeAction". It'll have an ID=723. 02:49:19.547640 TRACE network [45c] - Sending to server a pack of type struct MakeAction 02:49:19.547640 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE ai [358] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [0]: 657 creatures of Dread Knights from slot 0 of armyobj=29175 02:49:19.547640 TRACE network [358] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '3', selectedStack '-1'} 02:49:19.547640 TRACE network [358] - Sending a request "struct MakeAction". It'll have an ID=724. 02:49:19.547640 TRACE network [358] - Sending to server a pack of type struct MakeAction 02:49:19.547640 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE ai [f54] - CStupidAI [08,3B5,77C]: activeStack called for Battle stack [3]: 2004 creatures of Vampire Lords from slot 3 of armyobj=29175 02:49:19.547640 TRACE network [f54] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '21', selectedStack '-1'} 02:49:19.547640 TRACE network [f54] - Sending a request "struct MakeAction". It'll have an ID=725. 02:49:19.547640 TRACE network [f54] - Sending to server a pack of type struct MakeAction 02:49:19.547640 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionStarted called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStackMoved called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleAttack called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleStacksAttacked called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - CStupidAI [08,3B5,77C]: actionFinished called 02:49:19.547640 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.547640 TRACE network [c80] - Made first apply on cl 02:49:19.547640 TRACE network [c80] - Applied on gs 02:49:19.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.547640 TRACE network [c80] - Made second apply on cl 02:49:19.547640 TRACE network [c80] - Listening... 02:49:19.547640 TRACE network [c80] - received server message of type struct BattleResult, data: {CPack: type '3003'} 02:49:19.547640 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 02:49:19.547640 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.547640 DEBUG ai [c80] - Player 4: I won the Starting battle of Натаниэль attacking Monster at 134 54 1! 02:49:19.563265 TRACE ai [c80] - CStupidAI [08,3B5,77C]: battleEnd called 02:49:19.563265 TRACE ai [c80] - CStupidAI [08,3B5,77C]: destroyed 02:49:19.563265 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleEnd called 02:49:19.563265 TRACE network [c80] - Made first apply on cl 02:49:19.563265 WARN bonus [c80] - Warning: an orphaned child! 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 02:49:19.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 02:49:19.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '800000'. 02:49:19.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '773'. 02:49:19.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:49:19.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 02:49:19.578890 TRACE network [c80] - Made first apply on cl 02:49:19.578890 TRACE network [c80] - Applied on gs 02:49:19.578890 TRACE ai [c80] - Entering void __thiscall VCAI::battleResultsApplied(void). 02:49:19.578890 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 02:49:19.578890 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::battleResultsApplied(void). 02:49:19.578890 TRACE network [c80] - Made second apply on cl 02:49:19.578890 TRACE network [c80] - Listening... 02:49:19.578890 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:19.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.594515 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.594515 TRACE network [c80] - Made first apply on cl 02:49:19.594515 DEBUG global [c80] - removing object id=24081; address=136437680; name=Monster 02:49:19.594515 TRACE network [c80] - Applied on gs 02:49:19.594515 TRACE network [c80] - Made second apply on cl 02:49:19.594515 TRACE network [c80] - Listening... 02:49:19.594515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.594515 TRACE network [c80] - Made first apply on cl 02:49:19.594515 TRACE network [c80] - Applied on gs 02:49:19.594515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.594515 TRACE network [c80] - Made second apply on cl 02:49:19.594515 TRACE network [c80] - Listening... 02:49:19.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.594515 TRACE network [c80] - Made first apply on cl 02:49:19.594515 TRACE network [c80] - Applied on gs 02:49:19.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.594515 TRACE network [c80] - Made second apply on cl 02:49:19.594515 TRACE network [c80] - Listening... 02:49:19.594515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=726. 02:49:19.594515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.594515 TRACE global [3b0] - We'll wait till request 726 is answered. 02:49:19.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.594515 TRACE network [c80] - Made first apply on cl 02:49:19.594515 TRACE network [c80] - Applied on gs 02:49:19.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.594515 TRACE network [c80] - Made second apply on cl 02:49:19.594515 TRACE network [c80] - Listening... 02:49:19.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.610140 TRACE network [c80] - Made first apply on cl 02:49:19.610140 TRACE network [c80] - Applied on gs 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.610140 TRACE network [c80] - Made second apply on cl 02:49:19.610140 TRACE network [c80] - Listening... 02:49:19.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.610140 TRACE network [c80] - Made first apply on cl 02:49:19.610140 TRACE network [c80] - Applied on gs 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.610140 TRACE network [c80] - Made second apply on cl 02:49:19.610140 TRACE network [c80] - Listening... 02:49:19.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.610140 TRACE network [c80] - Made first apply on cl 02:49:19.610140 TRACE network [c80] - Applied on gs 02:49:19.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.610140 TRACE network [c80] - Made second apply on cl 02:49:19.610140 TRACE network [c80] - Listening... 02:49:19.610140 TRACE ai [3b0] - Completing goal: VISIT TILE (134 54 1) (Натаниэль) 02:49:19.610140 DEBUG ai [3b0] - Hero Натаниэль moved from 138 55 1 to 134 54 1. Returning 1. 02:49:19.625765 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:19.625765 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.625765 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.641390 TRACE ai [3b0] - It's safe for Натаниэль to visit tile 139 47 1 02:49:19.641390 DEBUG ai [3b0] - Of all 4 destinations, object oid=20436 seems nice 02:49:19.641390 DEBUG ai [3b0] - Натаниэль will try to visit Altar of Sacrifice at (132 52 1) 02:49:19.641390 DEBUG ai [3b0] - Moving hero Натаниэль to tile 132 52 1 02:49:19.641390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=727. 02:49:19.641390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.641390 TRACE global [3b0] - We'll wait till request 727 is answered. 02:49:19.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.641390 TRACE network [c80] - Made first apply on cl 02:49:19.641390 TRACE network [c80] - Applied on gs 02:49:19.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.641390 TRACE network [c80] - Made second apply on cl 02:49:19.641390 TRACE network [c80] - Listening... 02:49:19.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=728. 02:49:19.657015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.657015 TRACE global [3b0] - We'll wait till request 728 is answered. 02:49:19.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Altar of Sacrifice'. 02:49:19.657015 TRACE ai [c80] - Completing goal: FIND OBJ 20,436 (Натаниэль) 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::showMarketWindow(const class IMarket *,const class CGHeroInstance *). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::showMarketWindow(const class IMarket *,const class CGHeroInstance *). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.657015 TRACE network [c80] - Made first apply on cl 02:49:19.657015 TRACE network [c80] - Applied on gs 02:49:19.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.657015 TRACE network [c80] - Made second apply on cl 02:49:19.657015 TRACE network [c80] - Listening... 02:49:19.657015 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Натаниэль and object Altar of Sacrifice at 132 52 1. 02:49:19.657015 TRACE ai [3b0] - Completing goal: FIND OBJ 20,436 (Натаниэль) 02:49:19.657015 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:19.657015 TRACE ai [3b0] - Completing goal: VISIT TILE (132 52 1) (Натаниэль) 02:49:19.657015 DEBUG ai [3b0] - Hero Натаниэль moved from 134 54 1 to 132 52 1. Returning 1. 02:49:19.672640 DEBUG ai [3b0] - Of all 3 destinations, object oid=23980 seems nice 02:49:19.672640 DEBUG ai [3b0] - Натаниэль will try to visit Quest Guard at (133 51 1) 02:49:19.672640 DEBUG ai [3b0] - Moving hero Натаниэль to tile 133 51 1 02:49:19.672640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=729. 02:49:19.672640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.672640 TRACE global [3b0] - We'll wait till request 729 is answered. 02:49:19.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.672640 TRACE network [c80] - Made first apply on cl 02:49:19.672640 TRACE network [c80] - Applied on gs 02:49:19.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.672640 TRACE network [c80] - Made second apply on cl 02:49:19.672640 TRACE network [c80] - Listening... 02:49:19.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=730. 02:49:19.688265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.688265 TRACE global [3b0] - We'll wait till request 730 is answered. 02:49:19.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:19.688265 TRACE ai [c80] - Completing goal: FIND OBJ 23,980 (Натаниэль) 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.688265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.688265 TRACE network [c80] - Made first apply on cl 02:49:19.688265 TRACE network [c80] - Applied on gs 02:49:19.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.688265 TRACE network [c80] - Made second apply on cl 02:49:19.688265 TRACE network [c80] - Listening... 02:49:19.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.703890 TRACE network [c80] - Made first apply on cl 02:49:19.703890 TRACE network [c80] - Applied on gs 02:49:19.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.703890 TRACE network [c80] - Made second apply on cl 02:49:19.703890 TRACE network [c80] - Listening... 02:49:19.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.703890 TRACE network [c80] - Made first apply on cl 02:49:19.703890 TRACE network [c80] - Applied on gs 02:49:19.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.703890 TRACE network [c80] - Made second apply on cl 02:49:19.703890 TRACE network [c80] - Listening... 02:49:19.703890 TRACE ai [3b0] - Completing goal: VISIT TILE (133 51 1) (Натаниэль) 02:49:19.703890 DEBUG ai [3b0] - Hero Натаниэль moved from 132 52 1 to 133 52 1. Returning 1. 02:49:19.703890 DEBUG ai [3b0] - Of all 2 destinations, object oid=23617 seems nice 02:49:19.703890 DEBUG ai [3b0] - Натаниэль will try to visit Quest Guard at (129 55 1) 02:49:19.703890 DEBUG ai [3b0] - Moving hero Натаниэль to tile 129 55 1 02:49:19.703890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=731. 02:49:19.703890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.703890 TRACE global [3b0] - We'll wait till request 731 is answered. 02:49:19.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.703890 TRACE network [c80] - Made first apply on cl 02:49:19.703890 TRACE network [c80] - Applied on gs 02:49:19.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.703890 TRACE network [c80] - Made second apply on cl 02:49:19.703890 TRACE network [c80] - Listening... 02:49:19.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.719515 TRACE network [c80] - Made first apply on cl 02:49:19.719515 TRACE network [c80] - Applied on gs 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.719515 TRACE network [c80] - Made second apply on cl 02:49:19.719515 TRACE network [c80] - Listening... 02:49:19.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.719515 TRACE network [c80] - Made first apply on cl 02:49:19.719515 TRACE network [c80] - Applied on gs 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.719515 TRACE network [c80] - Made second apply on cl 02:49:19.719515 TRACE network [c80] - Listening... 02:49:19.719515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.719515 TRACE network [c80] - Made first apply on cl 02:49:19.719515 TRACE network [c80] - Applied on gs 02:49:19.719515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.719515 TRACE network [c80] - Made second apply on cl 02:49:19.719515 TRACE network [c80] - Listening... 02:49:19.719515 TRACE ai [3b0] - Completing goal: VISIT TILE (129 55 1) (Натаниэль) 02:49:19.719515 DEBUG ai [3b0] - reserved object id=23617; address=136267664; name=Quest Guard 02:49:19.719515 DEBUG ai [3b0] - Hero Натаниэль moved from 133 52 1 to 133 53 1. Returning 0. 02:49:19.719515 DEBUG ai [3b0] - Hero Натаниэль apparently used all MPs (0 left) 02:49:19.719515 TRACE ai [3b0] - Time of looking for wander destination was 547 ms. 02:49:19.719515 DEBUG ai [3b0] - Looking into Инвинсион, MP=2000 02:49:19.735140 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:19.735140 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:19.750765 TRACE ai [3b0] - It's safe for Инвинсион to visit tile 122 4 1 02:49:19.750765 DEBUG ai [3b0] - Of all 5 destinations, object oid=27687 seems nice 02:49:19.750765 DEBUG ai [3b0] - Инвинсион will try to visit Frozen Cliffs at (118 5 1) 02:49:19.750765 DEBUG ai [3b0] - Moving hero Инвинсион to tile 118 5 1 02:49:19.750765 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=732. 02:49:19.750765 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.750765 TRACE global [3b0] - We'll wait till request 732 is answered. 02:49:19.750765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.750765 TRACE network [c80] - Made first apply on cl 02:49:19.750765 TRACE network [c80] - Applied on gs 02:49:19.750765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.750765 TRACE network [c80] - Made second apply on cl 02:49:19.750765 TRACE network [c80] - Listening... 02:49:19.750765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:19.766390 TRACE ai [c80] - Completing goal: FIND OBJ 27,686 (Инвинсион) 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=733. 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.766390 TRACE global [3b0] - We'll wait till request 733 is answered. 02:49:19.766390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Frozen Cliffs'. 02:49:19.766390 TRACE ai [c80] - Completing goal: FIND OBJ 27,687 (Инвинсион) 02:49:19.766390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.766390 TRACE network [c80] - Made second apply on cl 02:49:19.766390 TRACE network [c80] - Listening... 02:49:19.766390 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:19.766390 TRACE network [c80] - Made first apply on cl 02:49:19.766390 TRACE network [c80] - Applied on gs 02:49:19.766390 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Frozen Cliffs} Would you like to recruit Azure Dragons?', askID '627', soundID '0', selection '0', cancel '1'. 02:49:19.766390 DEBUG ai [c80] - Adding query 627 - Blocking dialog query with 0 components - {Frozen Cliffs} Would you like to recruit Azure Dragons?. Total queries count: 1 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 DEBUG ai [84] - I'll answer the query 627 giving the choice 1 02:49:19.782015 TRACE network [84] - Sending a request "struct QueryReply". It'll have an ID=734. 02:49:19.782015 TRACE network [84] - Sending to server a pack of type struct QueryReply 02:49:19.782015 DEBUG ai [84] - Attempted answering query 627 - Blocking dialog query with 0 components - {Frozen Cliffs} Would you like to recruit Azure Dragons?. Request id=734. Waiting for results... 02:49:19.782015 TRACE global [84] - We'll wait till request 734 is answered. 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.782015 DEBUG ai [c80] - Removing query 627 - Blocking dialog query with 0 components - {Frozen Cliffs} Would you like to recruit Azure Dragons?. Total queries count: 0 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Инвинсион and object Frozen Cliffs at 118 5 1. 02:49:19.782015 TRACE network [3b0] - Sending a request "struct RecruitCreatures". It'll have an ID=735. 02:49:19.782015 TRACE network [3b0] - Sending to server a pack of type struct RecruitCreatures 02:49:19.782015 TRACE global [3b0] - We'll wait till request 735 is answered. 02:49:19.782015 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.782015 TRACE network [c80] - Made first apply on cl 02:49:19.782015 TRACE network [c80] - Applied on gs 02:49:19.782015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.782015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.782015 TRACE network [c80] - Made second apply on cl 02:49:19.782015 TRACE network [c80] - Listening... 02:49:19.782015 TRACE ai [3b0] - Completing goal: FIND OBJ 27,687 (Инвинсион) 02:49:19.782015 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:19.782015 TRACE ai [3b0] - Completing goal: VISIT TILE (118 5 1) (Инвинсион) 02:49:19.782015 DEBUG ai [3b0] - Hero Инвинсион moved from 119 7 1 to 118 5 1. Returning 1. 02:49:19.797640 DEBUG ai [3b0] - Of all 4 destinations, object oid=29794 seems nice 02:49:19.797640 DEBUG ai [3b0] - Инвинсион will try to visit Brown Keymaster's Tent at (116 6 1) 02:49:19.797640 DEBUG ai [3b0] - Moving hero Инвинсион to tile 116 6 1 02:49:19.797640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=736. 02:49:19.797640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.797640 TRACE global [3b0] - We'll wait till request 736 is answered. 02:49:19.797640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.797640 TRACE network [c80] - Made first apply on cl 02:49:19.797640 TRACE network [c80] - Applied on gs 02:49:19.797640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.797640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.797640 TRACE network [c80] - Made second apply on cl 02:49:19.797640 TRACE network [c80] - Listening... 02:49:19.797640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.813265 TRACE network [c80] - Made first apply on cl 02:49:19.813265 TRACE network [c80] - Applied on gs 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE network [c80] - Made second apply on cl 02:49:19.813265 TRACE network [c80] - Listening... 02:49:19.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.813265 TRACE network [c80] - Made first apply on cl 02:49:19.813265 TRACE network [c80] - Applied on gs 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.813265 TRACE network [c80] - Made second apply on cl 02:49:19.813265 TRACE network [c80] - Listening... 02:49:19.813265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.813265 TRACE network [c80] - Made first apply on cl 02:49:19.813265 TRACE network [c80] - Applied on gs 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.813265 TRACE network [c80] - Made second apply on cl 02:49:19.813265 TRACE network [c80] - Listening... 02:49:19.813265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=737. 02:49:19.813265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.813265 TRACE global [3b0] - We'll wait till request 737 is answered. 02:49:19.813265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.813265 TRACE network [c80] - Made first apply on cl 02:49:19.813265 TRACE network [c80] - Applied on gs 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.813265 TRACE network [c80] - Made second apply on cl 02:49:19.813265 TRACE network [c80] - Listening... 02:49:19.813265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.813265 TRACE network [c80] - Made first apply on cl 02:49:19.813265 TRACE network [c80] - Applied on gs 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.813265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.828890 TRACE network [c80] - Made second apply on cl 02:49:19.828890 TRACE network [c80] - Listening... 02:49:19.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.828890 TRACE network [c80] - Made first apply on cl 02:49:19.828890 TRACE network [c80] - Applied on gs 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Keymaster's Tent'. 02:49:19.828890 TRACE ai [c80] - Completing goal: FIND OBJ 29,794 (Инвинсион) 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.828890 TRACE network [c80] - Made second apply on cl 02:49:19.828890 TRACE network [c80] - Listening... 02:49:19.828890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:19.828890 TRACE network [c80] - Made first apply on cl 02:49:19.828890 TRACE network [c80] - Applied on gs 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.828890 TRACE network [c80] - Made second apply on cl 02:49:19.828890 TRACE network [c80] - Listening... 02:49:19.828890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:19.828890 TRACE network [c80] - Made first apply on cl 02:49:19.828890 TRACE network [c80] - Applied on gs 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:19.828890 TRACE network [c80] - Made second apply on cl 02:49:19.828890 TRACE network [c80] - Listening... 02:49:19.828890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.828890 TRACE network [c80] - Made first apply on cl 02:49:19.828890 TRACE network [c80] - Applied on gs 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.828890 TRACE network [c80] - Made second apply on cl 02:49:19.828890 TRACE network [c80] - Listening... 02:49:19.828890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.828890 TRACE network [c80] - Made first apply on cl 02:49:19.828890 TRACE network [c80] - Applied on gs 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.828890 TRACE network [c80] - Made second apply on cl 02:49:19.828890 TRACE network [c80] - Listening... 02:49:19.828890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.828890 TRACE network [c80] - Made first apply on cl 02:49:19.828890 TRACE network [c80] - Applied on gs 02:49:19.828890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.828890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.828890 TRACE network [c80] - Made second apply on cl 02:49:19.828890 TRACE network [c80] - Listening... 02:49:19.828890 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Инвинсион and object Brown Keymaster's Tent at 116 6 1. 02:49:19.828890 TRACE ai [3b0] - Completing goal: FIND OBJ 29,794 (Инвинсион) 02:49:19.828890 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:19.828890 TRACE ai [3b0] - Completing goal: VISIT TILE (116 6 1) (Инвинсион) 02:49:19.828890 DEBUG ai [3b0] - Hero Инвинсион moved from 118 5 1 to 116 6 1. Returning 1. 02:49:19.828890 DEBUG ai [3b0] - Of all 3 destinations, object oid=29469 seems nice 02:49:19.828890 DEBUG ai [3b0] - Инвинсион will try to visit Monster at (122 4 1) 02:49:19.828890 DEBUG ai [3b0] - Moving hero Инвинсион to tile 122 4 1 02:49:19.828890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=738. 02:49:19.828890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.828890 TRACE global [3b0] - We'll wait till request 738 is answered. 02:49:19.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.844515 TRACE network [c80] - Made first apply on cl 02:49:19.844515 TRACE network [c80] - Applied on gs 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.844515 TRACE network [c80] - Made second apply on cl 02:49:19.844515 TRACE network [c80] - Listening... 02:49:19.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.844515 TRACE network [c80] - Made first apply on cl 02:49:19.844515 TRACE network [c80] - Applied on gs 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.844515 TRACE network [c80] - Made second apply on cl 02:49:19.844515 TRACE network [c80] - Listening... 02:49:19.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.844515 TRACE network [c80] - Made first apply on cl 02:49:19.844515 TRACE network [c80] - Applied on gs 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.844515 TRACE network [c80] - Made second apply on cl 02:49:19.844515 TRACE network [c80] - Listening... 02:49:19.844515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.844515 TRACE network [c80] - Made first apply on cl 02:49:19.844515 TRACE network [c80] - Applied on gs 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.844515 TRACE network [c80] - Made second apply on cl 02:49:19.844515 TRACE network [c80] - Listening... 02:49:19.844515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=739. 02:49:19.844515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.844515 TRACE global [3b0] - We'll wait till request 739 is answered. 02:49:19.844515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.844515 TRACE network [c80] - Made first apply on cl 02:49:19.844515 TRACE network [c80] - Applied on gs 02:49:19.844515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.844515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.844515 TRACE network [c80] - Made second apply on cl 02:49:19.844515 TRACE network [c80] - Listening... 02:49:19.844515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=740. 02:49:19.860140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.860140 TRACE global [3b0] - We'll wait till request 740 is answered. 02:49:19.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=741. 02:49:19.860140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.860140 TRACE global [3b0] - We'll wait till request 741 is answered. 02:49:19.860140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.860140 TRACE network [c80] - Made first apply on cl 02:49:19.860140 TRACE network [c80] - Applied on gs 02:49:19.860140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.860140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.860140 TRACE network [c80] - Made second apply on cl 02:49:19.860140 TRACE network [c80] - Listening... 02:49:19.860140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.875765 TRACE network [c80] - Made first apply on cl 02:49:19.875765 TRACE network [c80] - Applied on gs 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE network [c80] - Made second apply on cl 02:49:19.875765 TRACE network [c80] - Listening... 02:49:19.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.875765 TRACE network [c80] - Made first apply on cl 02:49:19.875765 TRACE network [c80] - Applied on gs 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.875765 TRACE network [c80] - Made second apply on cl 02:49:19.875765 TRACE network [c80] - Listening... 02:49:19.875765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.875765 TRACE network [c80] - Made first apply on cl 02:49:19.875765 TRACE network [c80] - Applied on gs 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.875765 TRACE network [c80] - Made second apply on cl 02:49:19.875765 TRACE network [c80] - Listening... 02:49:19.875765 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=742. 02:49:19.875765 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.875765 TRACE global [3b0] - We'll wait till request 742 is answered. 02:49:19.875765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.875765 TRACE network [c80] - Made first apply on cl 02:49:19.875765 TRACE network [c80] - Applied on gs 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.875765 TRACE network [c80] - Made second apply on cl 02:49:19.875765 TRACE network [c80] - Listening... 02:49:19.875765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.875765 TRACE network [c80] - Made first apply on cl 02:49:19.875765 TRACE network [c80] - Applied on gs 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.875765 TRACE network [c80] - Made second apply on cl 02:49:19.875765 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.891390 TRACE network [c80] - Made first apply on cl 02:49:19.891390 TRACE network [c80] - Applied on gs 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.891390 TRACE network [c80] - Made second apply on cl 02:49:19.891390 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.891390 TRACE network [c80] - Made first apply on cl 02:49:19.891390 TRACE network [c80] - Applied on gs 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.891390 TRACE network [c80] - Made second apply on cl 02:49:19.891390 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=743. 02:49:19.891390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.891390 TRACE global [3b0] - We'll wait till request 743 is answered. 02:49:19.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.891390 TRACE network [c80] - Made first apply on cl 02:49:19.891390 TRACE network [c80] - Applied on gs 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.891390 TRACE network [c80] - Made second apply on cl 02:49:19.891390 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.891390 TRACE network [c80] - Made first apply on cl 02:49:19.891390 TRACE network [c80] - Applied on gs 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.891390 TRACE network [c80] - Made second apply on cl 02:49:19.891390 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.891390 TRACE network [c80] - Made first apply on cl 02:49:19.891390 TRACE network [c80] - Applied on gs 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.891390 TRACE network [c80] - Made second apply on cl 02:49:19.891390 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.891390 TRACE network [c80] - Made first apply on cl 02:49:19.891390 TRACE network [c80] - Applied on gs 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.891390 TRACE network [c80] - Made second apply on cl 02:49:19.891390 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=744. 02:49:19.891390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.891390 TRACE global [3b0] - We'll wait till request 744 is answered. 02:49:19.891390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.891390 TRACE network [c80] - Made first apply on cl 02:49:19.891390 TRACE network [c80] - Applied on gs 02:49:19.891390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.891390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.891390 TRACE network [c80] - Made second apply on cl 02:49:19.891390 TRACE network [c80] - Listening... 02:49:19.891390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.907015 TRACE network [c80] - Made first apply on cl 02:49:19.907015 TRACE network [c80] - Applied on gs 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.907015 TRACE network [c80] - Made second apply on cl 02:49:19.907015 TRACE network [c80] - Listening... 02:49:19.907015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.907015 TRACE network [c80] - Made first apply on cl 02:49:19.907015 TRACE network [c80] - Applied on gs 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 02:49:19.907015 TRACE ai [c80] - Completing goal: FIND OBJ 29,469 (Инвинсион) 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.907015 TRACE network [c80] - Made second apply on cl 02:49:19.907015 TRACE network [c80] - Listening... 02:49:19.907015 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:19.907015 TRACE network [c80] - Made first apply on cl 02:49:19.907015 TRACE network [c80] - Applied on gs 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Followers} A group of Azure Dragons with a desire for greater glory wish to join you. Do you accept? ', askID '639', soundID '0', selection '0', cancel '1'. 02:49:19.907015 DEBUG ai [c80] - Adding query 639 - Blocking dialog query with 0 components - {Followers} A group of Azure Dragons with a desire for greater glory wish to join you. Do you accept? . Total queries count: 1 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:19.907015 TRACE network [c80] - Made second apply on cl 02:49:19.907015 TRACE network [c80] - Listening... 02:49:19.907015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.907015 TRACE network [c80] - Made first apply on cl 02:49:19.907015 DEBUG ai [cec] - I'll answer the query 639 giving the choice 1 02:49:19.907015 TRACE network [cec] - Sending a request "struct QueryReply". It'll have an ID=745. 02:49:19.907015 TRACE network [cec] - Sending to server a pack of type struct QueryReply 02:49:19.907015 DEBUG ai [cec] - Attempted answering query 639 - Blocking dialog query with 0 components - {Followers} A group of Azure Dragons with a desire for greater glory wish to join you. Do you accept? . Request id=745. Waiting for results... 02:49:19.907015 TRACE global [cec] - We'll wait till request 745 is answered. 02:49:19.907015 TRACE network [c80] - Applied on gs 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.907015 TRACE network [c80] - Made second apply on cl 02:49:19.907015 TRACE network [c80] - Listening... 02:49:19.907015 TRACE network [c80] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:19.907015 TRACE network [c80] - Made first apply on cl 02:49:19.907015 TRACE network [c80] - Applied on gs 02:49:19.907015 TRACE ai [c80] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:19.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 02:49:19.907015 TRACE network [c80] - Made second apply on cl 02:49:19.907015 TRACE network [c80] - Listening... 02:49:19.922640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.922640 TRACE network [c80] - Made first apply on cl 02:49:19.922640 TRACE network [c80] - Applied on gs 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.922640 TRACE network [c80] - Made second apply on cl 02:49:19.922640 TRACE network [c80] - Listening... 02:49:19.922640 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.922640 TRACE network [c80] - Made first apply on cl 02:49:19.922640 DEBUG global [c80] - removing object id=29469; address=138822616; name=Monster 02:49:19.922640 TRACE network [c80] - Applied on gs 02:49:19.922640 TRACE network [c80] - Made second apply on cl 02:49:19.922640 TRACE network [c80] - Listening... 02:49:19.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.922640 TRACE network [c80] - Made first apply on cl 02:49:19.922640 TRACE network [c80] - Applied on gs 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.922640 TRACE network [c80] - Made second apply on cl 02:49:19.922640 TRACE network [c80] - Listening... 02:49:19.922640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.922640 TRACE network [c80] - Made first apply on cl 02:49:19.922640 TRACE network [c80] - Applied on gs 02:49:19.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.922640 DEBUG ai [c80] - Removing query 639 - Blocking dialog query with 0 components - {Followers} A group of Azure Dragons with a desire for greater glory wish to join you. Do you accept? . Total queries count: 0 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.938265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=746. 02:49:19.938265 TRACE network [c80] - Made second apply on cl 02:49:19.938265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:19.938265 TRACE network [c80] - Listening... 02:49:19.938265 TRACE global [3b0] - We'll wait till request 746 is answered. 02:49:19.938265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.938265 TRACE network [c80] - Made first apply on cl 02:49:19.938265 TRACE network [c80] - Applied on gs 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.938265 TRACE network [c80] - Made second apply on cl 02:49:19.938265 TRACE network [c80] - Listening... 02:49:19.938265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:19.938265 TRACE network [c80] - Made first apply on cl 02:49:19.938265 TRACE network [c80] - Applied on gs 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:19.938265 TRACE network [c80] - Made second apply on cl 02:49:19.938265 TRACE network [c80] - Listening... 02:49:19.938265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.938265 TRACE network [c80] - Made first apply on cl 02:49:19.938265 TRACE network [c80] - Applied on gs 02:49:19.938265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 02:49:19.938265 TRACE ai [c80] - Completing goal: FIND OBJ 29,473 (Инвинсион) 02:49:19.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.938265 TRACE network [c80] - Made second apply on cl 02:49:19.938265 TRACE network [c80] - Listening... 02:49:19.938265 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:19.938265 TRACE network [c80] - Made first apply on cl 02:49:19.938265 TRACE network [c80] - Applied on gs 02:49:19.938265 TRACE ai [c80] - 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 Lizard Warriors, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '642', soundID '0', selection '0', cancel '1'. 02:49:19.938265 DEBUG ai [c80] - Adding query 642 - Blocking dialog query with 0 components - The Lizard Warriors, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:19.953890 TRACE network [c80] - Made second apply on cl 02:49:19.953890 TRACE network [c80] - Listening... 02:49:19.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.953890 TRACE network [c80] - Made first apply on cl 02:49:19.953890 DEBUG ai [ff0] - I'll answer the query 642 giving the choice 1 02:49:19.953890 TRACE network [ff0] - Sending a request "struct QueryReply". It'll have an ID=747. 02:49:19.953890 TRACE network [ff0] - Sending to server a pack of type struct QueryReply 02:49:19.953890 DEBUG ai [ff0] - Attempted answering query 642 - Blocking dialog query with 0 components - The Lizard Warriors, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=747. Waiting for results... 02:49:19.953890 TRACE global [ff0] - We'll wait till request 747 is answered. 02:49:19.953890 TRACE network [c80] - Applied on gs 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.953890 TRACE network [c80] - Made second apply on cl 02:49:19.953890 TRACE network [c80] - Listening... 02:49:19.953890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:19.953890 TRACE network [c80] - Made first apply on cl 02:49:19.953890 TRACE network [c80] - Applied on gs 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:19.953890 TRACE network [c80] - Made second apply on cl 02:49:19.953890 TRACE network [c80] - Listening... 02:49:19.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.953890 TRACE network [c80] - Made first apply on cl 02:49:19.953890 TRACE network [c80] - Applied on gs 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.953890 TRACE network [c80] - Made second apply on cl 02:49:19.953890 TRACE network [c80] - Listening... 02:49:19.953890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.953890 TRACE network [c80] - Made first apply on cl 02:49:19.953890 TRACE network [c80] - Applied on gs 02:49:19.953890 TRACE network [c80] - Made second apply on cl 02:49:19.953890 TRACE network [c80] - Listening... 02:49:19.953890 TRACE network [c80] - received server message of type struct BattleStart, data: {CPack: type '3000'} 02:49:19.953890 TRACE network [c80] - Made first apply on cl 02:49:19.953890 TRACE bonus [c80] - #$# Shackles of War #propagated to# Bonus system node of type struct BattleInfo 02:49:19.953890 TRACE bonus [c80] - #$# Orb of Vulnerability #propagated to# Bonus system node of type struct BattleInfo 02:49:19.953890 TRACE network [c80] - Applied on gs 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 02:49:19.953890 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.953890 INFO global [c80] - Opening StupidAI 02:49:19.953890 INFO global [c80] - Loaded Stupid AI 0.1 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: created 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: init called, saving ptr to IBattleCallback 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStart called 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStart called 02:49:19.953890 TRACE network [c80] - Made second apply on cl 02:49:19.953890 TRACE network [c80] - Listening... 02:49:19.953890 TRACE network [c80] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleNewRoundFirst called 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRoundFirst called 02:49:19.953890 TRACE network [c80] - Made first apply on cl 02:49:19.953890 TRACE network [c80] - Applied on gs 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleNewRound called 02:49:19.953890 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleNewRound called 02:49:19.953890 TRACE network [c80] - Made second apply on cl 02:49:19.953890 TRACE network [c80] - Listening... 02:49:19.953890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.953890 TRACE network [c80] - Made first apply on cl 02:49:19.953890 TRACE network [c80] - Applied on gs 02:49:19.953890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.953890 DEBUG ai [c80] - Removing query 642 - Blocking dialog query with 0 components - The Lizard Warriors, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 02:49:19.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE ai [a50] - CStupidAI [0B,D38,B4C]: activeStack called for Battle stack [0]: 331 creatures of Azure Dragons from slot 0 of armyobj=27685 02:49:19.969515 TRACE network [a50] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '4', hex '82'}', additionalInfo '100', selectedStack '-1'} 02:49:19.969515 TRACE network [a50] - Sending a request "struct MakeAction". It'll have an ID=748. 02:49:19.969515 TRACE network [a50] - Sending to server a pack of type struct MakeAction 02:49:19.969515 TRACE network [c80] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionStarted called 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionStarted called 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStackMoved called 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStackMoved called 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleAttack called 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleAttack called 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleStacksAttacked called 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleStacksAttacked called 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: actionFinished called 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: actionFinished called 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 WARN network [c80] - Unrecognized trigger effect type 3019 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct BattleResult, data: {CPack: type '3003'} 02:49:19.969515 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 02:49:19.969515 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.969515 DEBUG ai [c80] - Player 4: I won the Starting battle of Инвинсион attacking Monster at 123 5 1! 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: battleEnd called 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,D38,B4C]: destroyed 02:49:19.969515 TRACE ai [c80] - CStupidAI [0B,BCD,AF4]: battleEnd called 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 WARN bonus [c80] - Warning: an orphaned child! 02:49:19.969515 TRACE bonus [c80] - #$#Shackles of War #is no longer propagated to# Bonus system node of type class CBonusSystemNode 02:49:19.969515 TRACE bonus [c80] - #$#Orb of Vulnerability #is no longer propagated to# Bonus system node of type class CBonusSystemNode 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '15'. 02:49:19.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 02:49:19.969515 TRACE network [c80] - Made first apply on cl 02:49:19.969515 TRACE network [c80] - Applied on gs 02:49:19.969515 TRACE ai [c80] - Entering void __thiscall VCAI::battleResultsApplied(void). 02:49:19.969515 TRACE ai [c80] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 02:49:19.969515 TRACE ai [c80] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:19.969515 TRACE ai [c80] - Leaving void __thiscall VCAI::battleResultsApplied(void). 02:49:19.969515 TRACE network [c80] - Made second apply on cl 02:49:19.969515 TRACE network [c80] - Listening... 02:49:19.969515 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:19.985140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:19.985140 TRACE network [c80] - Made first apply on cl 02:49:19.985140 DEBUG global [c80] - removing object id=29473; address=138826760; name=Monster 02:49:19.985140 TRACE network [c80] - Applied on gs 02:49:19.985140 TRACE network [c80] - Made second apply on cl 02:49:19.985140 TRACE network [c80] - Listening... 02:49:19.985140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:19.985140 TRACE network [c80] - Made first apply on cl 02:49:19.985140 TRACE network [c80] - Applied on gs 02:49:19.985140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:19.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:19.985140 TRACE network [c80] - Made second apply on cl 02:49:19.985140 TRACE network [c80] - Listening... 02:49:19.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:19.985140 TRACE network [c80] - Made first apply on cl 02:49:19.985140 TRACE network [c80] - Applied on gs 02:49:19.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:19.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:19.985140 TRACE network [c80] - Made second apply on cl 02:49:19.985140 TRACE ai [3b0] - Completing goal: VISIT TILE (122 4 1) (Инвинсион) 02:49:19.985140 TRACE network [c80] - Listening... 02:49:19.985140 DEBUG ai [3b0] - Hero Инвинсион moved from 116 6 1 to 122 4 1. Returning 1. 02:49:20.000765 DEBUG ai [3b0] - Of all 1 destinations, object oid=28063 seems nice 02:49:20.000765 DEBUG ai [3b0] - Инвинсион will try to visit Brown Border Guard at (118 12 1) 02:49:20.000765 DEBUG ai [3b0] - Moving hero Инвинсион to tile 118 12 1 02:49:20.000765 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=749. 02:49:20.000765 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.000765 TRACE global [3b0] - We'll wait till request 749 is answered. 02:49:20.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.000765 TRACE network [c80] - Made first apply on cl 02:49:20.000765 TRACE network [c80] - Applied on gs 02:49:20.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.000765 TRACE network [c80] - Made second apply on cl 02:49:20.000765 TRACE network [c80] - Listening... 02:49:20.000765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=750. 02:49:20.016390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.016390 TRACE global [3b0] - We'll wait till request 750 is answered. 02:49:20.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=751. 02:49:20.016390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.016390 TRACE global [3b0] - We'll wait till request 751 is answered. 02:49:20.016390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.016390 TRACE network [c80] - Made first apply on cl 02:49:20.016390 TRACE network [c80] - Applied on gs 02:49:20.016390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.016390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.016390 TRACE network [c80] - Made second apply on cl 02:49:20.016390 TRACE network [c80] - Listening... 02:49:20.016390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.032015 TRACE network [c80] - Made first apply on cl 02:49:20.032015 TRACE network [c80] - Applied on gs 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE network [c80] - Made second apply on cl 02:49:20.032015 TRACE network [c80] - Listening... 02:49:20.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.032015 TRACE network [c80] - Made first apply on cl 02:49:20.032015 TRACE network [c80] - Applied on gs 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.032015 TRACE network [c80] - Made second apply on cl 02:49:20.032015 TRACE network [c80] - Listening... 02:49:20.032015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.032015 TRACE network [c80] - Made first apply on cl 02:49:20.032015 TRACE network [c80] - Applied on gs 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.032015 TRACE network [c80] - Made second apply on cl 02:49:20.032015 TRACE network [c80] - Listening... 02:49:20.032015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=752. 02:49:20.032015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.032015 TRACE global [3b0] - We'll wait till request 752 is answered. 02:49:20.032015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.032015 TRACE network [c80] - Made first apply on cl 02:49:20.032015 TRACE network [c80] - Applied on gs 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.032015 TRACE network [c80] - Made second apply on cl 02:49:20.032015 TRACE network [c80] - Listening... 02:49:20.032015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.032015 TRACE network [c80] - Made first apply on cl 02:49:20.032015 TRACE network [c80] - Applied on gs 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.032015 TRACE network [c80] - Made second apply on cl 02:49:20.032015 TRACE network [c80] - Listening... 02:49:20.032015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.032015 TRACE network [c80] - Made first apply on cl 02:49:20.032015 TRACE network [c80] - Applied on gs 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.032015 TRACE ai [c80] - Completing goal: FIND OBJ 27,686 (Инвинсион) 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.032015 TRACE network [c80] - Made second apply on cl 02:49:20.032015 TRACE network [c80] - Listening... 02:49:20.032015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.032015 TRACE network [c80] - Made first apply on cl 02:49:20.032015 TRACE network [c80] - Applied on gs 02:49:20.032015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.032015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.032015 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.047640 TRACE network [c80] - Made first apply on cl 02:49:20.047640 TRACE network [c80] - Applied on gs 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.047640 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.047640 TRACE network [c80] - Made first apply on cl 02:49:20.047640 TRACE network [c80] - Applied on gs 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.047640 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=753. 02:49:20.047640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.047640 TRACE global [3b0] - We'll wait till request 753 is answered. 02:49:20.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.047640 TRACE network [c80] - Made first apply on cl 02:49:20.047640 TRACE network [c80] - Applied on gs 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.047640 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.047640 TRACE network [c80] - Made first apply on cl 02:49:20.047640 TRACE network [c80] - Applied on gs 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.047640 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.047640 TRACE network [c80] - Made first apply on cl 02:49:20.047640 TRACE network [c80] - Applied on gs 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.047640 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.047640 TRACE network [c80] - Made first apply on cl 02:49:20.047640 TRACE network [c80] - Applied on gs 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.047640 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=754. 02:49:20.047640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.047640 TRACE global [3b0] - We'll wait till request 754 is answered. 02:49:20.047640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.047640 TRACE network [c80] - Made first apply on cl 02:49:20.047640 TRACE network [c80] - Applied on gs 02:49:20.047640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.047640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.047640 TRACE network [c80] - Made second apply on cl 02:49:20.047640 TRACE network [c80] - Listening... 02:49:20.047640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=755. 02:49:20.063265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.063265 TRACE global [3b0] - We'll wait till request 755 is answered. 02:49:20.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.063265 TRACE ai [c80] - Completing goal: FIND OBJ 27,690 (Инвинсион) 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.063265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=756. 02:49:20.063265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.063265 TRACE global [3b0] - We'll wait till request 756 is answered. 02:49:20.063265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.063265 TRACE network [c80] - Made first apply on cl 02:49:20.063265 TRACE network [c80] - Applied on gs 02:49:20.063265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.063265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.063265 TRACE network [c80] - Made second apply on cl 02:49:20.063265 TRACE network [c80] - Listening... 02:49:20.078890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.078890 TRACE network [c80] - Made first apply on cl 02:49:20.078890 TRACE network [c80] - Applied on gs 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.078890 TRACE network [c80] - Made second apply on cl 02:49:20.078890 TRACE network [c80] - Listening... 02:49:20.078890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.078890 TRACE network [c80] - Made first apply on cl 02:49:20.078890 TRACE network [c80] - Applied on gs 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.078890 TRACE ai [c80] - Completing goal: FIND OBJ 27,689 (Инвинсион) 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.078890 TRACE network [c80] - Made second apply on cl 02:49:20.078890 TRACE network [c80] - Listening... 02:49:20.078890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.078890 TRACE network [c80] - Made first apply on cl 02:49:20.078890 TRACE network [c80] - Applied on gs 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.078890 TRACE network [c80] - Made second apply on cl 02:49:20.078890 TRACE network [c80] - Listening... 02:49:20.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.078890 TRACE network [c80] - Made first apply on cl 02:49:20.078890 TRACE network [c80] - Applied on gs 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.078890 TRACE network [c80] - Made second apply on cl 02:49:20.078890 TRACE network [c80] - Listening... 02:49:20.078890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.078890 TRACE network [c80] - Made first apply on cl 02:49:20.078890 TRACE network [c80] - Applied on gs 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.078890 TRACE network [c80] - Made second apply on cl 02:49:20.078890 TRACE network [c80] - Listening... 02:49:20.078890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=757. 02:49:20.078890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.078890 TRACE global [3b0] - We'll wait till request 757 is answered. 02:49:20.078890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.078890 TRACE network [c80] - Made first apply on cl 02:49:20.078890 TRACE network [c80] - Applied on gs 02:49:20.078890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.078890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.078890 TRACE network [c80] - Made second apply on cl 02:49:20.078890 TRACE network [c80] - Listening... 02:49:20.078890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.094515 TRACE ai [c80] - Completing goal: FIND OBJ 24,442 (Инвинсион) 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=758. 02:49:20.094515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.094515 TRACE global [3b0] - We'll wait till request 758 is answered. 02:49:20.094515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 02:49:20.094515 TRACE ai [c80] - Completing goal: FIND OBJ 28,063 (Инвинсион) 02:49:20.094515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.094515 TRACE network [c80] - Made second apply on cl 02:49:20.094515 TRACE network [c80] - Listening... 02:49:20.094515 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:20.094515 TRACE network [c80] - Made first apply on cl 02:49:20.094515 TRACE network [c80] - Applied on gs 02:49:20.094515 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?"', askID '659', soundID '819', selection '0', cancel '1'. 02:49:20.094515 DEBUG ai [c80] - Adding query 659 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Total queries count: 1 02:49:20.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:20.110140 TRACE network [c80] - Made second apply on cl 02:49:20.110140 TRACE network [c80] - Listening... 02:49:20.110140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.110140 TRACE network [c80] - Made first apply on cl 02:49:20.110140 DEBUG ai [85c] - I'll answer the query 659 giving the choice 1 02:49:20.110140 TRACE network [85c] - Sending a request "struct QueryReply". It'll have an ID=759. 02:49:20.110140 TRACE network [85c] - Sending to server a pack of type struct QueryReply 02:49:20.110140 DEBUG ai [85c] - Attempted answering query 659 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Request id=759. Waiting for results... 02:49:20.110140 TRACE global [85c] - We'll wait till request 759 is answered. 02:49:20.110140 TRACE network [c80] - Applied on gs 02:49:20.110140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.110140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.110140 TRACE network [c80] - Made second apply on cl 02:49:20.110140 TRACE network [c80] - Listening... 02:49:20.110140 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.125765 TRACE network [c80] - Made first apply on cl 02:49:20.125765 DEBUG global [c80] - removing object id=28063; address=138068408; name=Brown Border Guard 02:49:20.125765 TRACE network [c80] - Applied on gs 02:49:20.125765 TRACE network [c80] - Made second apply on cl 02:49:20.125765 TRACE network [c80] - Listening... 02:49:20.125765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.125765 TRACE network [c80] - Made first apply on cl 02:49:20.125765 TRACE network [c80] - Applied on gs 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.125765 TRACE network [c80] - Made second apply on cl 02:49:20.125765 TRACE network [c80] - Listening... 02:49:20.125765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.125765 TRACE network [c80] - Made first apply on cl 02:49:20.125765 TRACE network [c80] - Applied on gs 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.125765 TRACE network [c80] - Made second apply on cl 02:49:20.125765 TRACE network [c80] - Listening... 02:49:20.125765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.125765 TRACE network [c80] - Made first apply on cl 02:49:20.125765 TRACE network [c80] - Applied on gs 02:49:20.125765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.125765 DEBUG ai [c80] - Removing query 659 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Total queries count: 0 02:49:20.125765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.125765 TRACE ai [3b0] - Completing goal: VISIT TILE (118 12 1) (Инвинсион) 02:49:20.125765 TRACE network [c80] - Made second apply on cl 02:49:20.125765 TRACE network [c80] - Listening... 02:49:20.125765 DEBUG ai [3b0] - Hero Инвинсион moved from 122 4 1 to 119 11 1. Returning 1. 02:49:20.141390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:20.141390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:20.141390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:20.141390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:20.157015 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:20.157015 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:20.157015 TRACE ai [3b0] - It's safe for Инвинсион to visit tile 115 13 1 02:49:20.172640 TRACE ai [3b0] - It's safe for Инвинсион to visit tile 122 6 1 02:49:20.172640 TRACE ai [3b0] - It's safe for Инвинсион to visit tile 125 4 1 02:49:20.172640 DEBUG ai [3b0] - Of all 7 destinations, object oid=27990 seems nice 02:49:20.172640 DEBUG ai [3b0] - Инвинсион will try to visit Quest Guard at (120 12 1) 02:49:20.172640 DEBUG ai [3b0] - Moving hero Инвинсион to tile 120 12 1 02:49:20.172640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=760. 02:49:20.172640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.172640 TRACE global [3b0] - We'll wait till request 760 is answered. 02:49:20.172640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.172640 TRACE network [c80] - Made first apply on cl 02:49:20.172640 TRACE network [c80] - Applied on gs 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.172640 TRACE network [c80] - Made second apply on cl 02:49:20.172640 TRACE network [c80] - Listening... 02:49:20.172640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.172640 TRACE network [c80] - Made first apply on cl 02:49:20.172640 TRACE network [c80] - Applied on gs 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.172640 TRACE network [c80] - Made second apply on cl 02:49:20.172640 TRACE network [c80] - Listening... 02:49:20.172640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.172640 TRACE network [c80] - Made first apply on cl 02:49:20.172640 TRACE network [c80] - Applied on gs 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:20.172640 TRACE ai [c80] - Completing goal: FIND OBJ 27,990 (Инвинсион) 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.172640 TRACE network [c80] - Made second apply on cl 02:49:20.172640 TRACE network [c80] - Listening... 02:49:20.172640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:20.172640 TRACE network [c80] - Made first apply on cl 02:49:20.172640 TRACE network [c80] - Applied on gs 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.172640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.172640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.188265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.188265 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.188265 TRACE network [c80] - Made second apply on cl 02:49:20.188265 TRACE network [c80] - Listening... 02:49:20.188265 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:20.188265 TRACE network [c80] - Made first apply on cl 02:49:20.188265 TRACE network [c80] - Applied on gs 02:49:20.188265 TRACE network [c80] - Made second apply on cl 02:49:20.188265 TRACE network [c80] - Listening... 02:49:20.188265 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.188265 TRACE network [c80] - Made first apply on cl 02:49:20.188265 TRACE network [c80] - Applied on gs 02:49:20.188265 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.188265 TRACE network [c80] - Made second apply on cl 02:49:20.188265 TRACE network [c80] - Listening... 02:49:20.188265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.188265 TRACE network [c80] - Made first apply on cl 02:49:20.188265 TRACE network [c80] - Applied on gs 02:49:20.188265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.188265 TRACE network [c80] - Made second apply on cl 02:49:20.188265 TRACE network [c80] - Listening... 02:49:20.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.188265 TRACE network [c80] - Made first apply on cl 02:49:20.188265 TRACE network [c80] - Applied on gs 02:49:20.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.188265 TRACE network [c80] - Made second apply on cl 02:49:20.188265 TRACE network [c80] - Listening... 02:49:20.188265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.188265 TRACE network [c80] - Made first apply on cl 02:49:20.188265 TRACE network [c80] - Applied on gs 02:49:20.188265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.188265 TRACE network [c80] - Made second apply on cl 02:49:20.188265 TRACE network [c80] - Listening... 02:49:20.188265 TRACE ai [3b0] - Completing goal: VISIT TILE (120 12 1) (Инвинсион) 02:49:20.188265 DEBUG ai [3b0] - Hero Инвинсион moved from 119 11 1 to 119 11 1. Returning 1. 02:49:20.188265 DEBUG ai [3b0] - Of all 6 destinations, object oid=29149 seems nice 02:49:20.188265 DEBUG ai [3b0] - Инвинсион will try to visit Brown Border Gate at (119 13 1) 02:49:20.188265 DEBUG ai [3b0] - Moving hero Инвинсион to tile 119 13 1 02:49:20.188265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=761. 02:49:20.188265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.188265 TRACE global [3b0] - We'll wait till request 761 is answered. 02:49:20.188265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.188265 TRACE network [c80] - Made first apply on cl 02:49:20.188265 TRACE network [c80] - Applied on gs 02:49:20.188265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.188265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.188265 TRACE network [c80] - Made second apply on cl 02:49:20.188265 TRACE network [c80] - Listening... 02:49:20.188265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.203890 TRACE network [c80] - Made first apply on cl 02:49:20.203890 TRACE network [c80] - Applied on gs 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.203890 TRACE network [c80] - Made second apply on cl 02:49:20.203890 TRACE network [c80] - Listening... 02:49:20.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.203890 TRACE network [c80] - Made first apply on cl 02:49:20.203890 TRACE network [c80] - Applied on gs 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.203890 TRACE ai [c80] - Completing goal: FIND OBJ 29,572 (Инвинсион) 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.203890 TRACE network [c80] - Made second apply on cl 02:49:20.203890 TRACE network [c80] - Listening... 02:49:20.203890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.203890 TRACE network [c80] - Made first apply on cl 02:49:20.203890 TRACE network [c80] - Applied on gs 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.203890 TRACE network [c80] - Made second apply on cl 02:49:20.203890 TRACE network [c80] - Listening... 02:49:20.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.203890 TRACE network [c80] - Made first apply on cl 02:49:20.203890 TRACE network [c80] - Applied on gs 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.203890 TRACE network [c80] - Made second apply on cl 02:49:20.203890 TRACE network [c80] - Listening... 02:49:20.203890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.203890 TRACE network [c80] - Made first apply on cl 02:49:20.203890 TRACE network [c80] - Applied on gs 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.203890 TRACE network [c80] - Made second apply on cl 02:49:20.203890 TRACE network [c80] - Listening... 02:49:20.203890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=762. 02:49:20.203890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.203890 TRACE global [3b0] - We'll wait till request 762 is answered. 02:49:20.203890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.203890 TRACE network [c80] - Made first apply on cl 02:49:20.203890 TRACE network [c80] - Applied on gs 02:49:20.203890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.203890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.203890 TRACE network [c80] - Made second apply on cl 02:49:20.203890 TRACE network [c80] - Listening... 02:49:20.203890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.219515 TRACE network [c80] - Made first apply on cl 02:49:20.219515 TRACE network [c80] - Applied on gs 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.219515 TRACE network [c80] - Made second apply on cl 02:49:20.219515 TRACE network [c80] - Listening... 02:49:20.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.219515 TRACE network [c80] - Made first apply on cl 02:49:20.219515 TRACE network [c80] - Applied on gs 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Gate'. 02:49:20.219515 TRACE ai [c80] - Completing goal: FIND OBJ 29,149 (Инвинсион) 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.219515 TRACE network [c80] - Made second apply on cl 02:49:20.219515 TRACE network [c80] - Listening... 02:49:20.219515 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.219515 TRACE network [c80] - Made first apply on cl 02:49:20.219515 TRACE network [c80] - Applied on gs 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.219515 TRACE network [c80] - Made second apply on cl 02:49:20.219515 TRACE network [c80] - Listening... 02:49:20.219515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.219515 TRACE network [c80] - Made first apply on cl 02:49:20.219515 TRACE network [c80] - Applied on gs 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.219515 TRACE network [c80] - Made second apply on cl 02:49:20.219515 TRACE network [c80] - Listening... 02:49:20.219515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.219515 TRACE network [c80] - Made first apply on cl 02:49:20.219515 TRACE network [c80] - Applied on gs 02:49:20.219515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.219515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.219515 TRACE network [c80] - Made second apply on cl 02:49:20.219515 TRACE network [c80] - Listening... 02:49:20.219515 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Инвинсион and object Brown Border Gate at 120 13 1. 02:49:20.219515 TRACE ai [3b0] - Completing goal: FIND OBJ 29,149 (Инвинсион) 02:49:20.219515 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:20.219515 TRACE ai [3b0] - Completing goal: VISIT TILE (119 13 1) (Инвинсион) 02:49:20.219515 DEBUG ai [3b0] - Hero Инвинсион moved from 119 11 1 to 119 13 1. Returning 1. 02:49:20.219515 DEBUG ai [3b0] - Of all 5 destinations, object oid=29509 seems nice 02:49:20.219515 DEBUG ai [3b0] - Инвинсион will try to visit Quest Guard at (122 14 1) 02:49:20.235140 DEBUG ai [3b0] - Moving hero Инвинсион to tile 122 14 1 02:49:20.235140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=763. 02:49:20.235140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.235140 TRACE global [3b0] - We'll wait till request 763 is answered. 02:49:20.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.235140 TRACE network [c80] - Made first apply on cl 02:49:20.235140 TRACE network [c80] - Applied on gs 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.235140 TRACE network [c80] - Made second apply on cl 02:49:20.235140 TRACE network [c80] - Listening... 02:49:20.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.235140 TRACE network [c80] - Made first apply on cl 02:49:20.235140 TRACE network [c80] - Applied on gs 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.235140 TRACE network [c80] - Made second apply on cl 02:49:20.235140 TRACE network [c80] - Listening... 02:49:20.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.235140 TRACE network [c80] - Made first apply on cl 02:49:20.235140 TRACE network [c80] - Applied on gs 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.235140 TRACE ai [c80] - Completing goal: FIND OBJ 29,573 (Инвинсион) 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.235140 TRACE network [c80] - Made second apply on cl 02:49:20.235140 TRACE network [c80] - Listening... 02:49:20.235140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.235140 TRACE network [c80] - Made first apply on cl 02:49:20.235140 TRACE network [c80] - Applied on gs 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.235140 TRACE network [c80] - Made second apply on cl 02:49:20.235140 TRACE network [c80] - Listening... 02:49:20.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.235140 TRACE network [c80] - Made first apply on cl 02:49:20.235140 TRACE network [c80] - Applied on gs 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.235140 TRACE network [c80] - Made second apply on cl 02:49:20.235140 TRACE network [c80] - Listening... 02:49:20.235140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.235140 TRACE network [c80] - Made first apply on cl 02:49:20.235140 TRACE network [c80] - Applied on gs 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.235140 TRACE network [c80] - Made second apply on cl 02:49:20.235140 TRACE network [c80] - Listening... 02:49:20.235140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=764. 02:49:20.235140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.235140 TRACE global [3b0] - We'll wait till request 764 is answered. 02:49:20.235140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.235140 TRACE network [c80] - Made first apply on cl 02:49:20.235140 TRACE network [c80] - Applied on gs 02:49:20.235140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.235140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.235140 TRACE network [c80] - Made second apply on cl 02:49:20.235140 TRACE network [c80] - Listening... 02:49:20.235140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.250765 TRACE network [c80] - Made first apply on cl 02:49:20.250765 TRACE network [c80] - Applied on gs 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.250765 TRACE network [c80] - Made second apply on cl 02:49:20.250765 TRACE network [c80] - Listening... 02:49:20.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.250765 TRACE network [c80] - Made first apply on cl 02:49:20.250765 TRACE network [c80] - Applied on gs 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.250765 TRACE ai [c80] - Completing goal: FIND OBJ 29,574 (Инвинсион) 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.250765 TRACE network [c80] - Made second apply on cl 02:49:20.250765 TRACE network [c80] - Listening... 02:49:20.250765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.250765 TRACE network [c80] - Made first apply on cl 02:49:20.250765 TRACE network [c80] - Applied on gs 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.250765 TRACE network [c80] - Made second apply on cl 02:49:20.250765 TRACE network [c80] - Listening... 02:49:20.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.250765 TRACE network [c80] - Made first apply on cl 02:49:20.250765 TRACE network [c80] - Applied on gs 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.250765 TRACE network [c80] - Made second apply on cl 02:49:20.250765 TRACE network [c80] - Listening... 02:49:20.250765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.250765 TRACE network [c80] - Made first apply on cl 02:49:20.250765 TRACE network [c80] - Applied on gs 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.250765 TRACE network [c80] - Made second apply on cl 02:49:20.250765 TRACE network [c80] - Listening... 02:49:20.250765 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=765. 02:49:20.250765 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.250765 TRACE global [3b0] - We'll wait till request 765 is answered. 02:49:20.250765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.250765 TRACE network [c80] - Made first apply on cl 02:49:20.250765 TRACE network [c80] - Applied on gs 02:49:20.250765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.250765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.250765 TRACE network [c80] - Made second apply on cl 02:49:20.250765 TRACE network [c80] - Listening... 02:49:20.250765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.250765 TRACE network [c80] - Made first apply on cl 02:49:20.250765 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.266390 TRACE network [c80] - Made first apply on cl 02:49:20.266390 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:20.266390 TRACE ai [c80] - Completing goal: FIND OBJ 29,509 (Инвинсион) 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:20.266390 TRACE network [c80] - Made first apply on cl 02:49:20.266390 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:20.266390 TRACE network [c80] - Made first apply on cl 02:49:20.266390 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.266390 TRACE network [c80] - Made first apply on cl 02:49:20.266390 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.266390 TRACE network [c80] - Made first apply on cl 02:49:20.266390 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.266390 TRACE network [c80] - Made first apply on cl 02:49:20.266390 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.266390 TRACE network [c80] - Made first apply on cl 02:49:20.266390 TRACE network [c80] - Applied on gs 02:49:20.266390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.266390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.266390 TRACE network [c80] - Made second apply on cl 02:49:20.266390 TRACE network [c80] - Listening... 02:49:20.266390 TRACE ai [3b0] - Completing goal: VISIT TILE (122 14 1) (Инвинсион) 02:49:20.266390 DEBUG ai [3b0] - Hero Инвинсион moved from 119 13 1 to 121 13 1. Returning 1. 02:49:20.266390 DEBUG ai [3b0] - Of all 4 destinations, object oid=27988 seems nice 02:49:20.266390 DEBUG ai [3b0] - Инвинсион will try to visit Brown Border Guard at (115 13 1) 02:49:20.282015 DEBUG ai [3b0] - Moving hero Инвинсион to tile 115 13 1 02:49:20.282015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=766. 02:49:20.282015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.282015 TRACE global [3b0] - We'll wait till request 766 is answered. 02:49:20.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.282015 TRACE network [c80] - Made first apply on cl 02:49:20.282015 TRACE network [c80] - Applied on gs 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.282015 TRACE network [c80] - Made second apply on cl 02:49:20.282015 TRACE network [c80] - Listening... 02:49:20.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.282015 TRACE network [c80] - Made first apply on cl 02:49:20.282015 TRACE network [c80] - Applied on gs 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.282015 TRACE network [c80] - Made second apply on cl 02:49:20.282015 TRACE network [c80] - Listening... 02:49:20.282015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.282015 TRACE network [c80] - Made first apply on cl 02:49:20.282015 TRACE network [c80] - Applied on gs 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.282015 TRACE ai [c80] - Completing goal: FIND OBJ 29,573 (Инвинсион) 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.282015 TRACE network [c80] - Made second apply on cl 02:49:20.282015 TRACE network [c80] - Listening... 02:49:20.282015 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.282015 TRACE network [c80] - Made first apply on cl 02:49:20.282015 TRACE network [c80] - Applied on gs 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.282015 TRACE network [c80] - Made second apply on cl 02:49:20.282015 TRACE network [c80] - Listening... 02:49:20.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.282015 TRACE network [c80] - Made first apply on cl 02:49:20.282015 TRACE network [c80] - Applied on gs 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.282015 TRACE network [c80] - Made second apply on cl 02:49:20.282015 TRACE network [c80] - Listening... 02:49:20.282015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.282015 TRACE network [c80] - Made first apply on cl 02:49:20.282015 TRACE network [c80] - Applied on gs 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.282015 TRACE network [c80] - Made second apply on cl 02:49:20.282015 TRACE network [c80] - Listening... 02:49:20.282015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=767. 02:49:20.282015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.282015 TRACE global [3b0] - We'll wait till request 767 is answered. 02:49:20.282015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.282015 TRACE network [c80] - Made first apply on cl 02:49:20.282015 TRACE network [c80] - Applied on gs 02:49:20.282015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.282015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.282015 TRACE network [c80] - Made second apply on cl 02:49:20.282015 TRACE network [c80] - Listening... 02:49:20.282015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.297640 TRACE network [c80] - Made first apply on cl 02:49:20.297640 TRACE network [c80] - Applied on gs 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.297640 TRACE network [c80] - Made second apply on cl 02:49:20.297640 TRACE network [c80] - Listening... 02:49:20.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.297640 TRACE network [c80] - Made first apply on cl 02:49:20.297640 TRACE network [c80] - Applied on gs 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Gate'. 02:49:20.297640 TRACE ai [c80] - Completing goal: FIND OBJ 29,149 (Инвинсион) 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.297640 TRACE network [c80] - Made second apply on cl 02:49:20.297640 TRACE network [c80] - Listening... 02:49:20.297640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.297640 TRACE network [c80] - Made first apply on cl 02:49:20.297640 TRACE network [c80] - Applied on gs 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.297640 TRACE network [c80] - Made second apply on cl 02:49:20.297640 TRACE network [c80] - Listening... 02:49:20.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.297640 TRACE network [c80] - Made first apply on cl 02:49:20.297640 TRACE network [c80] - Applied on gs 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.297640 TRACE network [c80] - Made second apply on cl 02:49:20.297640 TRACE network [c80] - Listening... 02:49:20.297640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.297640 TRACE network [c80] - Made first apply on cl 02:49:20.297640 TRACE network [c80] - Applied on gs 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.297640 TRACE network [c80] - Made second apply on cl 02:49:20.297640 TRACE network [c80] - Listening... 02:49:20.297640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=768. 02:49:20.297640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.297640 TRACE global [3b0] - We'll wait till request 768 is answered. 02:49:20.297640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.297640 TRACE network [c80] - Made first apply on cl 02:49:20.297640 TRACE network [c80] - Applied on gs 02:49:20.297640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.297640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.297640 TRACE network [c80] - Made second apply on cl 02:49:20.297640 TRACE network [c80] - Listening... 02:49:20.297640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=769. 02:49:20.313265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.313265 TRACE global [3b0] - We'll wait till request 769 is answered. 02:49:20.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=770. 02:49:20.313265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.313265 TRACE global [3b0] - We'll wait till request 770 is answered. 02:49:20.313265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.313265 TRACE network [c80] - Made first apply on cl 02:49:20.313265 TRACE network [c80] - Applied on gs 02:49:20.313265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.313265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.313265 TRACE network [c80] - Made second apply on cl 02:49:20.313265 TRACE network [c80] - Listening... 02:49:20.313265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.328890 TRACE network [c80] - Made first apply on cl 02:49:20.328890 TRACE network [c80] - Applied on gs 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE network [c80] - Made second apply on cl 02:49:20.328890 TRACE network [c80] - Listening... 02:49:20.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.328890 TRACE network [c80] - Made first apply on cl 02:49:20.328890 TRACE network [c80] - Applied on gs 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.328890 TRACE network [c80] - Made second apply on cl 02:49:20.328890 TRACE network [c80] - Listening... 02:49:20.328890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.328890 TRACE network [c80] - Made first apply on cl 02:49:20.328890 TRACE network [c80] - Applied on gs 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.328890 TRACE network [c80] - Made second apply on cl 02:49:20.328890 TRACE network [c80] - Listening... 02:49:20.328890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=771. 02:49:20.328890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.328890 TRACE global [3b0] - We'll wait till request 771 is answered. 02:49:20.328890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.328890 TRACE network [c80] - Made first apply on cl 02:49:20.328890 TRACE network [c80] - Applied on gs 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.328890 TRACE network [c80] - Made second apply on cl 02:49:20.328890 TRACE network [c80] - Listening... 02:49:20.328890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.328890 TRACE network [c80] - Made first apply on cl 02:49:20.328890 TRACE network [c80] - Applied on gs 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.328890 TRACE network [c80] - Made second apply on cl 02:49:20.328890 TRACE network [c80] - Listening... 02:49:20.328890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.328890 TRACE network [c80] - Made first apply on cl 02:49:20.328890 TRACE network [c80] - Applied on gs 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 02:49:20.328890 TRACE ai [c80] - Completing goal: FIND OBJ 27,988 (Инвинсион) 02:49:20.328890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.328890 TRACE network [c80] - Made second apply on cl 02:49:20.328890 TRACE network [c80] - Listening... 02:49:20.328890 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:20.328890 TRACE network [c80] - Made first apply on cl 02:49:20.328890 TRACE network [c80] - Applied on gs 02:49:20.328890 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?"', askID '681', soundID '819', selection '0', cancel '1'. 02:49:20.328890 DEBUG ai [c80] - Adding query 681 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Total queries count: 1 02:49:20.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:20.344515 TRACE network [c80] - Made second apply on cl 02:49:20.344515 TRACE network [c80] - Listening... 02:49:20.344515 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.344515 TRACE network [c80] - Made first apply on cl 02:49:20.344515 DEBUG ai [be8] - I'll answer the query 681 giving the choice 1 02:49:20.344515 TRACE network [be8] - Sending a request "struct QueryReply". It'll have an ID=772. 02:49:20.344515 TRACE network [be8] - Sending to server a pack of type struct QueryReply 02:49:20.344515 DEBUG ai [be8] - Attempted answering query 681 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Request id=772. Waiting for results... 02:49:20.344515 TRACE global [be8] - We'll wait till request 772 is answered. 02:49:20.344515 TRACE network [c80] - Applied on gs 02:49:20.344515 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.344515 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.344515 TRACE network [c80] - Made second apply on cl 02:49:20.344515 TRACE network [c80] - Listening... 02:49:20.344515 TRACE network [c80] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:20.360140 TRACE network [c80] - Made first apply on cl 02:49:20.360140 DEBUG global [c80] - removing object id=27988; address=138012704; name=Brown Border Guard 02:49:20.360140 TRACE network [c80] - Applied on gs 02:49:20.360140 TRACE network [c80] - Made second apply on cl 02:49:20.360140 TRACE network [c80] - Listening... 02:49:20.360140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.360140 TRACE network [c80] - Made first apply on cl 02:49:20.360140 TRACE network [c80] - Applied on gs 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.360140 TRACE network [c80] - Made second apply on cl 02:49:20.360140 TRACE network [c80] - Listening... 02:49:20.360140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.360140 TRACE network [c80] - Made first apply on cl 02:49:20.360140 TRACE network [c80] - Applied on gs 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.360140 TRACE network [c80] - Made second apply on cl 02:49:20.360140 TRACE network [c80] - Listening... 02:49:20.360140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.360140 TRACE network [c80] - Made first apply on cl 02:49:20.360140 TRACE network [c80] - Applied on gs 02:49:20.360140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.360140 DEBUG ai [c80] - Removing query 681 - Blocking dialog query with 0 components - As you reign in your horse, a guard steps up to you, "Welcome. I have received word of your arrival. Do you wish to pass at this time?". Total queries count: 0 02:49:20.360140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.360140 TRACE network [c80] - Made second apply on cl 02:49:20.360140 TRACE ai [3b0] - Completing goal: VISIT TILE (115 13 1) (Инвинсион) 02:49:20.360140 TRACE network [c80] - Listening... 02:49:20.360140 DEBUG ai [3b0] - Hero Инвинсион moved from 121 13 1 to 116 13 1. Returning 1. 02:49:20.375765 DEBUG ai [3b0] - Of all 2 destinations, object oid=29463 seems nice 02:49:20.375765 DEBUG ai [3b0] - Инвинсион will try to visit Brown Border Guard at (124 2 1) 02:49:20.375765 DEBUG ai [3b0] - Moving hero Инвинсион to tile 124 2 1 02:49:20.375765 TRACE ai [3b0] - Completing goal: VISIT TILE (124 2 1) (Инвинсион) 02:49:20.375765 DEBUG ai [3b0] - reserved object id=29463; address=138820368; name=Brown Border Guard 02:49:20.375765 TRACE ai [3b0] - Time of looking for wander destination was 657 ms. 02:49:20.375765 DEBUG ai [3b0] - Cannot use this hero anymore, received exception: Invalid path found! 02:49:20.375765 DEBUG ai [3b0] - Looking into Испепелитель, MP=2900 02:49:20.391390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:20.391390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:20.391390 ERROR ai [3b0] - at 0 0 0 shouldn't be on the already visited objs list! 02:49:20.407015 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:20.407015 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:20.407015 DEBUG ai [3b0] - Of all 2 destinations, object oid=9022 seems nice 02:49:20.407015 DEBUG ai [3b0] - Испепелитель will try to visit Quest Guard at (65 81 0) 02:49:20.407015 DEBUG ai [3b0] - Moving hero Испепелитель to tile 65 81 0 02:49:20.407015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=773. 02:49:20.407015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.407015 TRACE global [3b0] - We'll wait till request 773 is answered. 02:49:20.407015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.407015 TRACE network [c80] - Made first apply on cl 02:49:20.407015 TRACE network [c80] - Applied on gs 02:49:20.407015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.407015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.407015 TRACE network [c80] - Made second apply on cl 02:49:20.407015 TRACE network [c80] - Listening... 02:49:20.407015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:20.422640 TRACE ai [c80] - Completing goal: FIND OBJ 9,022 (Испепелитель) 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.422640 TRACE network [c80] - Made first apply on cl 02:49:20.422640 TRACE network [c80] - Applied on gs 02:49:20.422640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.422640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.422640 TRACE network [c80] - Made second apply on cl 02:49:20.422640 TRACE network [c80] - Listening... 02:49:20.422640 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Испепелитель and object Сероскальный, Necropolis at 66 80 0. 02:49:20.422640 TRACE ai [3b0] - Completing goal: FIND OBJ 14,454 (Испепелитель) 02:49:20.422640 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:20.422640 TRACE ai [3b0] - Completing goal: VISIT TILE (65 81 0) (Испепелитель) 02:49:20.422640 DEBUG ai [3b0] - Hero Испепелитель moved from 64 80 0 to 64 80 0. Returning 1. 02:49:20.438265 DEBUG ai [3b0] - Of all 1 destinations, object oid=12543 seems nice 02:49:20.438265 DEBUG ai [3b0] - Испепелитель will try to visit Quest Guard at (62 82 0) 02:49:20.438265 DEBUG ai [3b0] - Moving hero Испепелитель to tile 62 82 0 02:49:20.438265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=774. 02:49:20.438265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.438265 TRACE global [3b0] - We'll wait till request 774 is answered. 02:49:20.438265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.438265 TRACE network [c80] - Made first apply on cl 02:49:20.438265 TRACE network [c80] - Applied on gs 02:49:20.438265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.438265 TRACE network [c80] - Made second apply on cl 02:49:20.438265 TRACE network [c80] - Listening... 02:49:20.438265 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:20.438265 TRACE network [c80] - Made first apply on cl 02:49:20.438265 TRACE network [c80] - Applied on gs 02:49:20.438265 TRACE network [c80] - Made second apply on cl 02:49:20.438265 TRACE network [c80] - Listening... 02:49:20.438265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.438265 TRACE network [c80] - Made first apply on cl 02:49:20.438265 TRACE network [c80] - Applied on gs 02:49:20.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.438265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.438265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.438265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=775. 02:49:20.453890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.453890 TRACE global [3b0] - We'll wait till request 775 is answered. 02:49:20.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 02:49:20.453890 TRACE ai [c80] - Completing goal: FIND OBJ 12,543 (Испепелитель) 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.453890 TRACE network [c80] - Made first apply on cl 02:49:20.453890 TRACE network [c80] - Applied on gs 02:49:20.453890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.453890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.453890 TRACE network [c80] - Made second apply on cl 02:49:20.453890 TRACE network [c80] - Listening... 02:49:20.453890 TRACE ai [3b0] - Completing goal: VISIT TILE (62 82 0) (Испепелитель) 02:49:20.453890 DEBUG ai [3b0] - Hero Испепелитель moved from 64 80 0 to 63 81 0. Returning 1. 02:49:20.485140 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:20.485140 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:20.485140 DEBUG ai [3b0] - Испепелитель can't reach any town, we'll try to make our way to Тар-Кунор at 119 3 1 02:49:20.485140 DEBUG ai [3b0] - Striving to goal of type CLEAR WAY TO (119 3 1) (Испепелитель) 02:49:20.485140 DEBUG ai [3b0] - Considering goal CLEAR WAY TO (119 3 1) (Испепелитель) 02:49:20.500765 WARN ai [3b0] - There is no known way to clear the way to tile (119 3 1) 02:49:20.500765 TRACE ai [3b0] - Completing goal: CLEAR WAY TO (119 3 1) (Испепелитель) 02:49:20.500765 DEBUG ai [3b0] - Goal CLEAR WAY TO (119 3 1) (Испепелитель) decomposition failed: goal was completed as much as possible 02:49:20.516390 TRACE ai [3b0] - Time of looking for wander destination was 125 ms. 02:49:20.516390 DEBUG ai [3b0] - Looking into Гелиар, MP=1700 02:49:20.516390 ERROR global [3b0] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 90 142 1 is not visible! 02:49:20.532015 ERROR global [3b0] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 90 142 1 is not visible! 02:49:20.532015 TRACE ai [3b0] - It's safe for Гелиар to visit tile 126 72 1 02:49:20.532015 DEBUG ai [3b0] - Of all 5 destinations, object oid=26746 seems nice 02:49:20.532015 DEBUG ai [3b0] - Гелиар will try to visit Red Border Gate at (131 68 1) 02:49:20.532015 DEBUG ai [3b0] - Moving hero Гелиар to tile 131 68 1 02:49:20.532015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=776. 02:49:20.532015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.532015 TRACE global [3b0] - We'll wait till request 776 is answered. 02:49:20.532015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.532015 TRACE network [c80] - Made first apply on cl 02:49:20.532015 TRACE network [c80] - Applied on gs 02:49:20.532015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.532015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.532015 TRACE network [c80] - Made second apply on cl 02:49:20.532015 TRACE network [c80] - Listening... 02:49:20.532015 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:20.532015 TRACE network [c80] - Made first apply on cl 02:49:20.532015 TRACE network [c80] - Applied on gs 02:49:20.532015 TRACE network [c80] - Made second apply on cl 02:49:20.532015 TRACE network [c80] - Listening... 02:49:20.532015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.547640 TRACE network [c80] - Made first apply on cl 02:49:20.547640 TRACE network [c80] - Applied on gs 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.547640 TRACE network [c80] - Made second apply on cl 02:49:20.547640 TRACE network [c80] - Listening... 02:49:20.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.547640 TRACE network [c80] - Made first apply on cl 02:49:20.547640 TRACE network [c80] - Applied on gs 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.547640 TRACE network [c80] - Made second apply on cl 02:49:20.547640 TRACE network [c80] - Listening... 02:49:20.547640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.547640 TRACE network [c80] - Made first apply on cl 02:49:20.547640 TRACE network [c80] - Applied on gs 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.547640 TRACE network [c80] - Made second apply on cl 02:49:20.547640 TRACE network [c80] - Listening... 02:49:20.547640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=777. 02:49:20.547640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.547640 TRACE global [3b0] - We'll wait till request 777 is answered. 02:49:20.547640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.547640 TRACE network [c80] - Made first apply on cl 02:49:20.547640 TRACE network [c80] - Applied on gs 02:49:20.547640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.547640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.547640 TRACE network [c80] - Made second apply on cl 02:49:20.547640 TRACE network [c80] - Listening... 02:49:20.547640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.563265 TRACE ai [c80] - Completing goal: FIND OBJ 26,790 (Гелиар) 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=778. 02:49:20.563265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.563265 TRACE global [3b0] - We'll wait till request 778 is answered. 02:49:20.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.563265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=779. 02:49:20.563265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.563265 TRACE global [3b0] - We'll wait till request 779 is answered. 02:49:20.563265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.563265 TRACE network [c80] - Made first apply on cl 02:49:20.563265 TRACE network [c80] - Applied on gs 02:49:20.563265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.563265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.563265 TRACE network [c80] - Made second apply on cl 02:49:20.563265 TRACE network [c80] - Listening... 02:49:20.578890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.578890 TRACE network [c80] - Made first apply on cl 02:49:20.578890 TRACE network [c80] - Applied on gs 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.578890 TRACE network [c80] - Made second apply on cl 02:49:20.578890 TRACE network [c80] - Listening... 02:49:20.578890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.578890 TRACE network [c80] - Made first apply on cl 02:49:20.578890 TRACE network [c80] - Applied on gs 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Red Border Gate'. 02:49:20.578890 TRACE ai [c80] - Completing goal: FIND OBJ 26,746 (Гелиар) 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.578890 TRACE network [c80] - Made second apply on cl 02:49:20.578890 TRACE network [c80] - Listening... 02:49:20.578890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.578890 TRACE network [c80] - Made first apply on cl 02:49:20.578890 TRACE network [c80] - Applied on gs 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.578890 TRACE network [c80] - Made second apply on cl 02:49:20.578890 TRACE network [c80] - Listening... 02:49:20.578890 TRACE network [c80] - received server message of type struct AddQuest, data: {CPack: type '121'} 02:49:20.578890 TRACE network [c80] - Made first apply on cl 02:49:20.578890 TRACE network [c80] - Applied on gs 02:49:20.578890 TRACE network [c80] - Made second apply on cl 02:49:20.578890 TRACE network [c80] - Listening... 02:49:20.578890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.578890 TRACE network [c80] - Made first apply on cl 02:49:20.578890 TRACE network [c80] - Applied on gs 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.578890 TRACE network [c80] - Made second apply on cl 02:49:20.578890 TRACE network [c80] - Listening... 02:49:20.578890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.578890 TRACE network [c80] - Made first apply on cl 02:49:20.578890 TRACE network [c80] - Applied on gs 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.578890 TRACE network [c80] - Made second apply on cl 02:49:20.578890 TRACE network [c80] - Listening... 02:49:20.578890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.578890 TRACE network [c80] - Made first apply on cl 02:49:20.578890 TRACE network [c80] - Applied on gs 02:49:20.578890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.578890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.578890 TRACE network [c80] - Made second apply on cl 02:49:20.578890 TRACE network [c80] - Listening... 02:49:20.578890 TRACE ai [3b0] - Completing goal: VISIT TILE (131 68 1) (Гелиар) 02:49:20.578890 DEBUG ai [3b0] - Hero Гелиар moved from 128 68 1 to 131 69 1. Returning 1. 02:49:20.594515 DEBUG ai [3b0] - Of all 4 destinations, object oid=26752 seems nice 02:49:20.594515 DEBUG ai [3b0] - Гелиар will try to visit Magic Well at (132 70 1) 02:49:20.594515 DEBUG ai [3b0] - Moving hero Гелиар to tile 132 70 1 02:49:20.594515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=780. 02:49:20.594515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.594515 TRACE global [3b0] - We'll wait till request 780 is answered. 02:49:20.594515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.594515 TRACE network [c80] - Made first apply on cl 02:49:20.594515 TRACE network [c80] - Applied on gs 02:49:20.594515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.594515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.594515 TRACE network [c80] - Made second apply on cl 02:49:20.594515 TRACE network [c80] - Listening... 02:49:20.594515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=781. 02:49:20.610140 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.610140 TRACE global [3b0] - We'll wait till request 781 is answered. 02:49:20.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Magic Well'. 02:49:20.610140 TRACE ai [c80] - Completing goal: FIND OBJ 26,752 (Гелиар) 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '299'. 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.610140 TRACE network [c80] - Made first apply on cl 02:49:20.610140 TRACE network [c80] - Applied on gs 02:49:20.610140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.610140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.610140 TRACE network [c80] - Made second apply on cl 02:49:20.610140 TRACE network [c80] - Listening... 02:49:20.610140 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Гелиар and object Magic Well at 132 70 1. 02:49:20.610140 TRACE ai [3b0] - Completing goal: FIND OBJ 26,752 (Гелиар) 02:49:20.610140 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:20.610140 TRACE ai [3b0] - Completing goal: VISIT TILE (132 70 1) (Гелиар) 02:49:20.610140 DEBUG ai [3b0] - Hero Гелиар moved from 131 69 1 to 132 70 1. Returning 1. 02:49:20.625765 DEBUG ai [3b0] - Of all 3 destinations, object oid=17343 seems nice 02:49:20.625765 DEBUG ai [3b0] - Гелиар will try to visit Garden of Revelation at (125 71 1) 02:49:20.625765 DEBUG ai [3b0] - Moving hero Гелиар to tile 125 71 1 02:49:20.625765 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=782. 02:49:20.625765 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.625765 TRACE global [3b0] - We'll wait till request 782 is answered. 02:49:20.625765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.625765 TRACE network [c80] - Made first apply on cl 02:49:20.625765 TRACE network [c80] - Applied on gs 02:49:20.625765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.625765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.625765 TRACE network [c80] - Made second apply on cl 02:49:20.625765 TRACE network [c80] - Listening... 02:49:20.625765 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=783. 02:49:20.641390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.641390 TRACE global [3b0] - We'll wait till request 783 is answered. 02:49:20.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 02:49:20.641390 TRACE ai [c80] - Completing goal: FIND OBJ 26,790 (Гелиар) 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.641390 TRACE network [c80] - Made first apply on cl 02:49:20.641390 TRACE network [c80] - Applied on gs 02:49:20.641390 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.641390 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.641390 TRACE network [c80] - Made second apply on cl 02:49:20.641390 TRACE network [c80] - Listening... 02:49:20.641390 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=784. 02:49:20.641390 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.657015 TRACE global [3b0] - We'll wait till request 784 is answered. 02:49:20.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.657015 TRACE network [c80] - Made first apply on cl 02:49:20.657015 TRACE network [c80] - Applied on gs 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.657015 TRACE network [c80] - Made second apply on cl 02:49:20.657015 TRACE network [c80] - Listening... 02:49:20.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.657015 TRACE network [c80] - Made first apply on cl 02:49:20.657015 TRACE network [c80] - Applied on gs 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.657015 TRACE network [c80] - Made second apply on cl 02:49:20.657015 TRACE network [c80] - Listening... 02:49:20.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.657015 TRACE network [c80] - Made first apply on cl 02:49:20.657015 TRACE network [c80] - Applied on gs 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.657015 TRACE network [c80] - Made second apply on cl 02:49:20.657015 TRACE network [c80] - Listening... 02:49:20.657015 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.657015 TRACE network [c80] - Made first apply on cl 02:49:20.657015 TRACE network [c80] - Applied on gs 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.657015 TRACE network [c80] - Made second apply on cl 02:49:20.657015 TRACE network [c80] - Listening... 02:49:20.657015 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=785. 02:49:20.657015 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.657015 TRACE global [3b0] - We'll wait till request 785 is answered. 02:49:20.657015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.657015 TRACE network [c80] - Made first apply on cl 02:49:20.657015 TRACE network [c80] - Applied on gs 02:49:20.657015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.657015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.657015 TRACE network [c80] - Made second apply on cl 02:49:20.657015 TRACE network [c80] - Listening... 02:49:20.657015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Безымянный, Castle'. 02:49:20.672640 TRACE ai [c80] - Completing goal: FIND OBJ 24,351 (Гелиар) 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct GiveBonus, data: {CPack: type '115'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=786. 02:49:20.672640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.672640 TRACE global [3b0] - We'll wait till request 786 is answered. 02:49:20.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.672640 TRACE network [c80] - Made first apply on cl 02:49:20.672640 TRACE network [c80] - Applied on gs 02:49:20.672640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.672640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.672640 TRACE network [c80] - Made second apply on cl 02:49:20.672640 TRACE network [c80] - Listening... 02:49:20.672640 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=787. 02:49:20.672640 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.672640 TRACE global [3b0] - We'll wait till request 787 is answered. 02:49:20.672640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.688265 TRACE network [c80] - Made first apply on cl 02:49:20.688265 TRACE network [c80] - Applied on gs 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.688265 TRACE network [c80] - Made second apply on cl 02:49:20.688265 TRACE network [c80] - Listening... 02:49:20.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.688265 TRACE network [c80] - Made first apply on cl 02:49:20.688265 TRACE network [c80] - Applied on gs 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.688265 TRACE network [c80] - Made second apply on cl 02:49:20.688265 TRACE network [c80] - Listening... 02:49:20.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.688265 TRACE network [c80] - Made first apply on cl 02:49:20.688265 TRACE network [c80] - Applied on gs 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.688265 TRACE network [c80] - Made second apply on cl 02:49:20.688265 TRACE network [c80] - Listening... 02:49:20.688265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.688265 TRACE network [c80] - Made first apply on cl 02:49:20.688265 TRACE network [c80] - Applied on gs 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.688265 TRACE network [c80] - Made second apply on cl 02:49:20.688265 TRACE network [c80] - Listening... 02:49:20.688265 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=788. 02:49:20.688265 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.688265 TRACE global [3b0] - We'll wait till request 788 is answered. 02:49:20.688265 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.688265 TRACE network [c80] - Made first apply on cl 02:49:20.688265 TRACE network [c80] - Applied on gs 02:49:20.688265 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.688265 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.688265 TRACE network [c80] - Made second apply on cl 02:49:20.688265 TRACE network [c80] - Listening... 02:49:20.688265 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=789. 02:49:20.703890 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.703890 TRACE global [3b0] - We'll wait till request 789 is answered. 02:49:20.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garden of Revelation'. 02:49:20.703890 TRACE ai [c80] - Completing goal: FIND OBJ 17,343 (Гелиар) 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '364'. 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.703890 TRACE network [c80] - Made first apply on cl 02:49:20.703890 TRACE network [c80] - Applied on gs 02:49:20.703890 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.703890 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.703890 TRACE network [c80] - Made second apply on cl 02:49:20.703890 TRACE network [c80] - Listening... 02:49:20.703890 TRACE ai [3b0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Гелиар and object Garden of Revelation at 125 71 1. 02:49:20.703890 TRACE ai [3b0] - Completing goal: FIND OBJ 17,343 (Гелиар) 02:49:20.703890 TRACE ai [3b0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:20.703890 TRACE ai [3b0] - Completing goal: VISIT TILE (125 71 1) (Гелиар) 02:49:20.703890 DEBUG ai [3b0] - Hero Гелиар moved from 132 70 1 to 125 71 1. Returning 1. 02:49:20.719515 DEBUG ai [3b0] - Of all 2 destinations, object oid=20907 seems nice 02:49:20.719515 DEBUG ai [3b0] - Гелиар will try to visit Enchanter's Hollow at (126 72 1) 02:49:20.719515 DEBUG ai [3b0] - Moving hero Гелиар to tile 126 72 1 02:49:20.719515 TRACE network [3b0] - Sending a request "struct MoveHero". It'll have an ID=790. 02:49:20.719515 TRACE network [3b0] - Sending to server a pack of type struct MoveHero 02:49:20.719515 TRACE global [3b0] - We'll wait till request 790 is answered. 02:49:20.719515 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.719515 TRACE network [c80] - Made first apply on cl 02:49:20.719515 TRACE network [c80] - Applied on gs 02:49:20.719515 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.719515 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.719515 TRACE network [c80] - Made second apply on cl 02:49:20.719515 TRACE network [c80] - Listening... 02:49:20.719515 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.735140 TRACE network [c80] - Made first apply on cl 02:49:20.735140 TRACE network [c80] - Applied on gs 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.735140 TRACE network [c80] - Made second apply on cl 02:49:20.735140 TRACE network [c80] - Listening... 02:49:20.735140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.735140 TRACE network [c80] - Made first apply on cl 02:49:20.735140 TRACE network [c80] - Applied on gs 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.735140 TRACE network [c80] - Made second apply on cl 02:49:20.735140 TRACE network [c80] - Listening... 02:49:20.735140 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.735140 TRACE network [c80] - Made first apply on cl 02:49:20.735140 TRACE network [c80] - Applied on gs 02:49:20.735140 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.735140 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.735140 TRACE network [c80] - Made second apply on cl 02:49:20.735140 TRACE network [c80] - Listening... 02:49:20.735140 TRACE ai [3b0] - Completing goal: VISIT TILE (126 72 1) (Гелиар) 02:49:20.735140 DEBUG ai [3b0] - reserved object id=20907; address=135424648; name=Enchanter's Hollow 02:49:20.735140 DEBUG ai [3b0] - Hero Гелиар moved from 125 71 1 to 126 71 1. Returning 0. 02:49:20.735140 DEBUG ai [3b0] - Hero Гелиар apparently used all MPs (0 left) 02:49:20.735140 TRACE ai [3b0] - Time of looking for wander destination was 219 ms. 02:49:20.735140 WARN ai [3b0] - hero Вандрой has 2080 MP left 02:49:20.735140 WARN ai [3b0] - hero Йорогос has 1045 MP left 02:49:20.735140 WARN ai [3b0] - hero Жозефина has 2550 MP left 02:49:20.735140 WARN ai [3b0] - hero Tamika has 1860 MP left 02:49:20.750765 WARN ai [3b0] - hero Испепелитель has 2477 MP left 02:49:20.750765 INFO ai [3b0] - Player 4 ends turn 02:49:20.750765 DEBUG ai [3b0] - Resources at the end of turn: [15, 10, 15, 32, 32, 27, 126424, 0] 02:49:20.750765 TRACE global [3b0] - Player 4 ended his turn. 02:49:20.750765 TRACE network [3b0] - Sending a request "struct EndTurn". It'll have an ID=791. 02:49:20.750765 TRACE network [3b0] - Sending to server a pack of type struct EndTurn 02:49:20.750765 TRACE global [3b0] - We'll wait till request 791 is answered. 02:49:20.750765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.750765 TRACE network [c80] - Made first apply on cl 02:49:20.750765 TRACE network [c80] - Applied on gs 02:49:20.750765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.750765 TRACE network [c80] - Made second apply on cl 02:49:20.750765 INFO global [3b0] - Player 4 ended turn 02:49:20.750765 TRACE network [c80] - Listening... 02:49:20.750765 TRACE network [c80] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:49:20.750765 TRACE network [c80] - Made first apply on cl 02:49:20.750765 TRACE network [c80] - Applied on gs 02:49:20.750765 TRACE ai [c80] - Entering void __thiscall VCAI::yourTurn(void). 02:49:20.750765 TRACE ai [c80] - Leaving void __thiscall VCAI::yourTurn(void). 02:49:20.750765 TRACE network [c80] - Made second apply on cl 02:49:20.750765 TRACE network [c80] - Listening... 02:49:20.750765 INFO global [afc] - Player 5 starting turn 02:49:20.766390 DEBUG ai [afc] - Striving to goal of type WIN 02:49:20.766390 DEBUG ai [afc] - Considering goal WIN 02:49:20.766390 DEBUG ai [afc] - Considering goal CONQUER 02:49:20.860140 DEBUG ai [afc] - Choosing abstract goal CLEAR WAY TO (32 140 1) (Ломокрор) 02:49:20.860140 DEBUG ai [afc] - Striving to goal of type CLEAR WAY TO (32 140 1) (Ломокрор) 02:49:20.860140 DEBUG ai [afc] - Considering goal CLEAR WAY TO (32 140 1) (Ломокрор) 02:49:20.875765 DEBUG ai [afc] - Considering goal GATHER ARMY (Ломокрор) 02:49:20.907015 DEBUG ai [afc] - Considering goal VISIT TILE (0 69 1) (Zubin) 02:49:20.907015 DEBUG ai [afc] - Trying to realize VISIT TILE (0 69 1) (Zubin) (value 4.000) 02:49:20.907015 DEBUG ai [afc] - Moving hero Zubin to tile 0 69 1 02:49:20.907015 TRACE network [afc] - Sending a request "struct MoveHero". It'll have an ID=792. 02:49:20.907015 TRACE network [afc] - Sending to server a pack of type struct MoveHero 02:49:20.907015 TRACE global [afc] - We'll wait till request 792 is answered. 02:49:20.907015 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.907015 TRACE network [c80] - Made first apply on cl 02:49:20.907015 TRACE network [c80] - Applied on gs 02:49:20.907015 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.907015 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.907015 TRACE network [c80] - Made second apply on cl 02:49:20.907015 TRACE network [c80] - Listening... 02:49:20.907015 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:20.922640 TRACE network [c80] - Made second apply on cl 02:49:20.922640 TRACE network [c80] - Listening... 02:49:20.922640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Forsaken Palace'. 02:49:20.922640 TRACE ai [c80] - Completing goal: FIND OBJ 29,359 (Zubin) 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.922640 TRACE network [c80] - Made second apply on cl 02:49:20.922640 TRACE network [c80] - Listening... 02:49:20.922640 TRACE network [c80] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Forsaken Palace} Would you like to recruit Devils?', askID '710', soundID '0', selection '0', cancel '1'. 02:49:20.922640 DEBUG ai [c80] - Adding query 710 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Total queries count: 1 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:20.922640 TRACE network [c80] - Made second apply on cl 02:49:20.922640 TRACE network [c80] - Listening... 02:49:20.922640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 DEBUG ai [7e8] - I'll answer the query 710 giving the choice 1 02:49:20.922640 TRACE network [7e8] - Sending a request "struct QueryReply". It'll have an ID=793. 02:49:20.922640 TRACE network [7e8] - Sending to server a pack of type struct QueryReply 02:49:20.922640 DEBUG ai [7e8] - Attempted answering query 710 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Request id=793. Waiting for results... 02:49:20.922640 TRACE global [7e8] - We'll wait till request 793 is answered. 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.922640 TRACE network [c80] - Made second apply on cl 02:49:20.922640 TRACE network [c80] - Listening... 02:49:20.922640 TRACE network [c80] - received server message of type struct OpenWindow, data: {CPack: type '517'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 02:49:20.922640 TRACE network [c80] - Made second apply on cl 02:49:20.922640 TRACE network [c80] - Listening... 02:49:20.922640 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:20.922640 TRACE network [c80] - Made second apply on cl 02:49:20.922640 TRACE network [c80] - Listening... 02:49:20.922640 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:20.922640 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.922640 TRACE network [c80] - Made second apply on cl 02:49:20.922640 TRACE network [c80] - Listening... 02:49:20.922640 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.922640 TRACE network [c80] - Made first apply on cl 02:49:20.922640 TRACE network [c80] - Applied on gs 02:49:20.922640 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.922640 DEBUG ai [c80] - Removing query 710 - Blocking dialog query with 0 components - {Forsaken Palace} Would you like to recruit Devils?. Total queries count: 0 02:49:20.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.938265 TRACE network [c80] - Made second apply on cl 02:49:20.938265 TRACE network [c80] - Listening... 02:49:20.938265 TRACE ai [afc] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Zubin and object Forsaken Palace at 0 69 1. 02:49:20.938265 TRACE network [afc] - Sending a request "struct RecruitCreatures". It'll have an ID=794. 02:49:20.938265 TRACE network [afc] - Sending to server a pack of type struct RecruitCreatures 02:49:20.938265 TRACE global [afc] - We'll wait till request 794 is answered. 02:49:20.938265 TRACE network [c80] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:20.938265 TRACE network [c80] - Made first apply on cl 02:49:20.938265 TRACE network [c80] - Applied on gs 02:49:20.938265 TRACE ai [c80] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:20.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:20.938265 TRACE network [c80] - Made second apply on cl 02:49:20.938265 TRACE network [c80] - Listening... 02:49:20.938265 TRACE network [c80] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:20.938265 TRACE network [c80] - Made first apply on cl 02:49:20.938265 TRACE network [c80] - Applied on gs 02:49:20.938265 TRACE ai [c80] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:20.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:20.938265 TRACE network [c80] - Made second apply on cl 02:49:20.938265 TRACE network [c80] - Listening... 02:49:20.938265 TRACE network [c80] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 02:49:20.938265 TRACE network [c80] - Made first apply on cl 02:49:20.938265 TRACE network [c80] - Applied on gs 02:49:20.938265 TRACE ai [c80] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:20.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 02:49:20.938265 TRACE network [c80] - Made second apply on cl 02:49:20.938265 TRACE network [c80] - Listening... 02:49:20.938265 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:20.938265 TRACE network [c80] - Made first apply on cl 02:49:20.938265 TRACE network [c80] - Applied on gs 02:49:20.938265 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.938265 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:20.938265 TRACE network [c80] - Made second apply on cl 02:49:20.938265 TRACE network [c80] - Listening... 02:49:20.938265 TRACE ai [afc] - Completing goal: FIND OBJ 29,359 (Zubin) 02:49:20.938265 TRACE ai [afc] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:20.938265 TRACE ai [afc] - Completing goal: VISIT TILE (0 69 1) (Zubin) 02:49:20.938265 DEBUG ai [afc] - Hero Zubin moved from 1 69 1 to 0 69 1. Returning 1. 02:49:20.938265 TRACE ai [afc] - Completing goal: VISIT TILE (0 69 1) (Zubin) 02:49:20.938265 DEBUG ai [afc] - Hero Zubin visited tile (0 69 1) 02:49:20.938265 DEBUG ai [afc] - Striving to goal of type CLEAR WAY TO (32 140 1) (Ломокрор) 02:49:20.938265 DEBUG ai [afc] - Considering goal CLEAR WAY TO (32 140 1) (Ломокрор) 02:49:20.953890 DEBUG ai [afc] - Considering goal GATHER ARMY (Ломокрор) 02:49:20.985140 DEBUG ai [afc] - Considering goal VISIT TILE (35 139 1) (Ломокрор) 02:49:20.985140 DEBUG ai [afc] - Trying to realize VISIT TILE (35 139 1) (Ломокрор) (value 3.998) 02:49:20.985140 DEBUG ai [afc] - Moving hero Ломокрор to tile 35 139 1 02:49:20.985140 TRACE network [afc] - Sending a request "struct MoveHero". It'll have an ID=795. 02:49:20.985140 TRACE network [afc] - Sending to server a pack of type struct MoveHero 02:49:20.985140 TRACE global [afc] - We'll wait till request 795 is answered. 02:49:20.985140 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:20.985140 TRACE network [c80] - Made first apply on cl 02:49:20.985140 TRACE network [c80] - Applied on gs 02:49:20.985140 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:20.985140 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:20.985140 TRACE network [c80] - Made second apply on cl 02:49:20.985140 TRACE network [c80] - Listening... 02:49:20.985140 TRACE network [c80] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Алмазный Замок, Dungeon'. 02:49:21.000765 TRACE ai [c80] - Completing goal: FIND OBJ 26,262 (Ломокрор) 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE bonus [c80] - #$# Arms of Legion #propagated to# Bonus system node of type class CTownAndVisitingHero 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct SetMana, data: {CPack: type '110'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE ai [afc] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ломокрор and object Алмазный Замок, Dungeon at 37 139 1. 02:49:21.000765 TRACE network [afc] - Sending a request "struct ArrangeStacks". It'll have an ID=796. 02:49:21.000765 TRACE network [afc] - Sending to server a pack of type struct ArrangeStacks 02:49:21.000765 TRACE global [afc] - We'll wait till request 796 is answered. 02:49:21.000765 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [c80] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl 02:49:21.000765 TRACE network [c80] - Applied on gs 02:49:21.000765 TRACE ai [c80] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:21.000765 TRACE ai [c80] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:21.000765 TRACE network [c80] - Made second apply on cl 02:49:21.000765 TRACE network [c80] - Listening... 02:49:21.000765 TRACE network [afc] - Sending a request "struct ArrangeStacks". It'll have an ID=797. 02:49:21.000765 TRACE network [afc] - Sending to server a pack of type struct ArrangeStacks 02:49:21.000765 TRACE global [afc] - We'll wait till request 797 is answered. 02:49:21.000765 TRACE network [c80] - received server message of type struct SwapStacks, data: {CPack: type '1'} 02:49:21.000765 TRACE network [c80] - Made first apply on cl