| Anonymous | Login | 2025-10-30 12:40 UTC | ![]() |
| My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0001980 | VCMI | GUI - PreGame | public | 2014-11-25 12:32 | 2016-04-07 13:41 | ||||
| Reporter | Povelitel | ||||||||
| Assigned To | Fay | ||||||||
| Priority | normal | Severity | crash | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | 0.97 | ||||||||
| Target Version | Fixed in Version | 0.98d | |||||||
| Summary | 0001980: Crash after two saves downloads | ||||||||
| Description | How is the bug. First, I will load the save game "koni", visit the stables, then load save game "stable" - and crash occurs 15:25:37.062500 INFO global [300] - Opening VCAI 15:25:37.078125 INFO global [300] - Loaded VCAI 15:25:37.078125 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void). 15:25:37.078125 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void). 15:25:37.078125 TRACE global [300] - Initializing the interface for player 6 15:25:37.078125 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>). 15:25:37.078125 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>). 15:25:37.078125 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'. 15:25:37.078125 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'. 15:25:37.078125 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int). 15:25:37.109375 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int). 15:25:37.109375 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &). 15:25:37.109375 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 7 interface. 15:25:37.109375 INFO global [300] - Opening VCAI 15:25:37.109375 INFO global [300] - Loaded VCAI 15:25:37.109375 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void). 15:25:37.109375 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void). 15:25:37.109375 TRACE global [300] - Initializing the interface for player 7 15:25:37.109375 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>). 15:25:37.109375 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>). 15:25:37.109375 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'. 15:25:37.109375 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'. 15:25:37.109375 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int). 15:25:37.140625 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int). 15:25:37.140625 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &). 15:25:37.140625 INFO global [300] - Opening StupidAI 15:25:37.140625 INFO global [300] - Loaded Stupid AI 0.1 15:25:37.140625 TRACE ai [300] - CStupidAI [0B,7E5,2F4]: created 15:25:37.140625 TRACE global [300] - Initializing the battle interface for player 255 15:25:37.140625 TRACE ai [300] - CStupidAI [0B,7E5,2F4]: init called, saving ptr to IBattleCallback 15:25:37.140625 INFO network [300] - Loaded client part of save 953 15:25:37.140625 INFO network [300] - Sent info to server: 0 15:25:37.140625 TRACE network [b98] - Listening... 15:25:37.140625 TRACE network [b98] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:25:37.140625 TRACE network [b98] - Made first apply on cl 15:25:37.140625 TRACE network [b98] - Applied on gs | ||||||||
| Additional Information | 15:25:36.234375 INFO global [290] - Reading gamestate 15:25:36.875000 TRACE bonus [290] - #$# Necromancy Amplifier +10 #propagated to# Player Green 15:25:36.875000 TRACE bonus [290] - #$# Necromancy Amplifier +10 #propagated to# Player Orange 15:25:36.875000 TRACE bonus [290] - #$# Necromancy Amplifier +10 #propagated to# Player Blue 15:25:36.890625 TRACE global [290] - Entering void __thiscall CGameHandler::run(bool): resume=1. 15:25:37.140625 INFO global [290] - Connection 1 will handle 9 player: 0 1 2 3 4 5 6 7 255 15:25:37.140625 TRACE global [290] - Sending to all clients a package of type struct YourTurn 15:25:37.328125 ERROR global [bec] - read: Удаленный хост принудительно разорвал существующее подключение 15:25:37.328125 ERROR global [bec] - Ended handling connection 15:25:37.343750 TRACE global [290] - Sending to all clients a package of type struct YourTurn 15:25:37.343750 TRACE global [290] - Leaving void __thiscall CGameHandler::run(bool). 15:25:37.359375 WARN bonus [290] - Warning: an orphaned child! 15:25:37.359375 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 ERROR bonus [290] - Bonus was duplicated (Necromancy Amplifier +10) at Bonus system node of type class CBonusSystemNode 15:25:37.375000 ERROR bonus [290] - Bonus was duplicated (Necromancy Amplifier +10) at Bonus system node of type class CBonusSystemNode 15:25:37.375000 TRACE bonus [290] - #$#Necromancy Amplifier +10 #is no longer propagated to# Bonus system node of type class CBonusSystemNode 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 ERROR bonus [290] - Bonus was duplicated (Necromancy Amplifier +10) at Bonus system node of type class CBonusSystemNode 15:25:37.375000 ERROR bonus [290] - Bonus was duplicated (Necromancy Amplifier +10) at Bonus system node of type class CBonusSystemNode 15:25:37.375000 TRACE bonus [290] - #$#Necromancy Amplifier +10 #is no longer propagated to# Bonus system node of type class CBonusSystemNode 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.375000 WARN bonus [290] - Warning: an orphaned child! 15:25:37.390625 ERROR bonus [290] - Bonus was duplicated (Necromancy Amplifier +10) at Bonus system node of type class CBonusSystemNode 15:25:37.390625 ERROR bonus [290] - Bonus was duplicated (Necromancy Amplifier +10) at Bonus system node of type class CBonusSystemNode 15:25:37.390625 TRACE bonus [290] - #$#Necromancy Amplifier +10 #is no longer propagated to# Bonus system node of type class CBonusSystemNode 15:25:37.390625 WARN bonus [290] - Warning: an orphaned child! 15:25:37.390625 ERROR network [290] - write: Удаленный хост принудительно разорвал существующее подключение | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | 15:25:22.312500 INFO global [30c] - Creating console and configuring logger: 16
15:25:22.312500 INFO global [30c] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt"
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 4 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 0 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 12 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 9 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 33 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 0 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 10 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 32 files found
15:25:22.312500 TRACE global [30c] - Filesystem loaded, 5 files found
15:25:22.312500 INFO global [30c] - Initialization: 0
15:25:22.312500 DEBUG global [30c] - Loading resource at config
15:25:22.328125 TRACE global [30c] - Filesystem loaded, 91 files found
15:25:22.328125 TRACE global [30c] - Filesystem loaded, 0 files found
15:25:22.328125 DEBUG global [30c] - Resource loaded in 15 ms.
15:25:22.328125 DEBUG global [30c] - Loading resource at Data/H3ab_bmp.lod
15:25:22.359375 TRACE global [30c] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found).
15:25:22.359375 DEBUG global [30c] - Resource loaded in 32 ms.
15:25:22.359375 DEBUG global [30c] - Loading resource at Data/H3bitmap.lod
15:25:22.421875 TRACE global [30c] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found).
15:25:22.421875 DEBUG global [30c] - Resource loaded in 62 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Data
15:25:22.421875 TRACE global [30c] - Filesystem loaded, 10 files found
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Maps
15:25:22.421875 TRACE global [30c] - Filesystem loaded, 9 files found
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Mods
15:25:22.421875 TRACE global [30c] - Filesystem loaded, 6 files found
15:25:22.421875 TRACE global [30c] - Filesystem loaded, 3 files found
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Mp3
15:25:22.421875 TRACE global [30c] - Filesystem loaded, 57 files found
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Data/H3ab_ahd.snd
15:25:22.421875 TRACE global [30c] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found).
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Data/Heroes3-cd2.snd
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Data/Heroes3.snd
15:25:22.421875 TRACE global [30c] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found).
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Data
15:25:22.421875 TRACE global [30c] - Filesystem loaded, 10 files found
15:25:22.421875 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.421875 DEBUG global [30c] - Loading resource at Data/H3ab_spr.lod
15:25:22.437500 TRACE global [30c] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found).
15:25:22.437500 DEBUG global [30c] - Resource loaded in 16 ms.
15:25:22.437500 DEBUG global [30c] - Loading resource at Data/H3sprite.lod
15:25:22.484375 TRACE global [30c] - .LODArchive ""h3sprite.lod"" loaded (4013 files found).
15:25:22.484375 DEBUG global [30c] - Resource loaded in 47 ms.
15:25:22.484375 DEBUG global [30c] - Loading resource at Sprites
15:25:22.484375 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.484375 DEBUG global [30c] - Loading resource at Data/H3ab_ahd.vid
15:25:22.484375 TRACE global [30c] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found).
15:25:22.484375 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.484375 DEBUG global [30c] - Loading resource at Data/Heroes3.vid
15:25:22.484375 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.484375 DEBUG global [30c] - Loading resource at Data/video.vid
15:25:22.484375 TRACE global [30c] - .VIDArchive ""VIDEO.VID"" loaded (31 files found).
15:25:22.484375 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.484375 INFO global [30c] - Data loading: 172
15:25:22.484375 INFO global [30c] - Mod handler: 0
15:25:22.484375 TRACE global [30c] - Creating config/modSettings.json
15:25:22.484375 TRACE global [30c] - Resource created successfully
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/ai trace/Content.zip
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/ai trace/Content
15:25:22.531250 TRACE global [30c] - Filesystem loaded, 2 files found
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/vcmi/Data
15:25:22.531250 TRACE global [30c] - Filesystem loaded, 16 files found
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/vcmi/Maps
15:25:22.531250 TRACE global [30c] - Filesystem loaded, 1 files found
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/vcmi/Sprites
15:25:22.531250 TRACE global [30c] - Filesystem loaded, 30 files found
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content
15:25:22.531250 TRACE global [30c] - Filesystem loaded, 95 files found
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 DEBUG global [30c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content
15:25:22.531250 TRACE global [30c] - Filesystem loaded, 42 files found
15:25:22.531250 DEBUG global [30c] - Resource loaded in 0 ms.
15:25:22.531250 INFO global [30c] - Mod filesystems: 47
15:25:22.531250 INFO global [30c] - Basic initialization: 219
15:25:22.531250 TRACE global [30c] - Creating config/settings.json
15:25:22.531250 TRACE global [30c] - Resource created successfully
15:25:22.531250 INFO global [30c] - Initialized logging system based on settings successfully.
15:25:22.531250 ERROR global [30c] - Error: campaign movies was not found!
15:25:22.531250 ERROR global [30c] - Error: campaign music was not found!
15:25:22.531250 INFO global [30c] - Loading settings: 219
15:25:22.546875 INFO global [30c] - VCMI 0.97 (client)
15:25:22.578125 INFO global [30c] - New screen flags: 0
15:25:22.578125 INFO global [30c] - Initializing screen: 46
15:25:22.578125 INFO global [30c] - Initializing video: 0
15:25:22.656250 INFO global [30c] - Initializing screen and sound handling: 79
15:25:22.671875 TRACE bonus [508] - Loaded bonus type ADDITIONAL_ATTACK
15:25:22.671875 TRACE bonus [508] - Loaded bonus type ADDITIONAL_RETALIATION
15:25:22.671875 TRACE bonus [508] - Loaded bonus type AIR_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type ATTACKS_ALL_ADJACENT
15:25:22.671875 TRACE bonus [508] - Loaded bonus type BLOCKS_RETALIATION
15:25:22.671875 TRACE bonus [508] - Loaded bonus type CATAPULT
15:25:22.671875 TRACE bonus [508] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type CHARGE_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type DAEMON_SUMMONING
15:25:22.671875 TRACE bonus [508] - Loaded bonus type DARKNESS
15:25:22.671875 TRACE bonus [508] - Loaded bonus type DEATH_STARE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type DEFENSIVE_STANCE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type DOUBLE_DAMAGE_CHANCE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type DRAGON_NATURE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type EARTH_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type ENCHANTED
15:25:22.671875 TRACE bonus [508] - Loaded bonus type ENCHANTER
15:25:22.671875 TRACE bonus [508] - Loaded bonus type ENEMY_DEFENCE_REDUCTION
15:25:22.671875 TRACE bonus [508] - Loaded bonus type FEAR
15:25:22.671875 TRACE bonus [508] - Loaded bonus type FEARLESS
15:25:22.671875 TRACE bonus [508] - Loaded bonus type FIRE_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type FIRE_SHIELD
15:25:22.671875 TRACE bonus [508] - Loaded bonus type FLYING
15:25:22.671875 TRACE bonus [508] - Loaded bonus type FREE_SHOOTING
15:25:22.671875 TRACE bonus [508] - Loaded bonus type FULL_HP_REGENERATION
15:25:22.671875 TRACE bonus [508] - Loaded bonus type GENERAL_DAMAGE_REDUCTION
15:25:22.671875 TRACE bonus [508] - Loaded bonus type HATE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type HEALER
15:25:22.671875 TRACE bonus [508] - Loaded bonus type HP_REGENERATION
15:25:22.671875 TRACE bonus [508] - Loaded bonus type JOUSTING
15:25:22.671875 TRACE bonus [508] - Loaded bonus type KING1
15:25:22.671875 TRACE bonus [508] - Loaded bonus type KING2
15:25:22.671875 TRACE bonus [508] - Loaded bonus type KING3
15:25:22.671875 TRACE bonus [508] - Loaded bonus type LEVEL_SPELL_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type LIFE_DRAIN
15:25:22.671875 TRACE bonus [508] - Loaded bonus type MAGIC_MIRROR
15:25:22.671875 TRACE bonus [508] - Loaded bonus type MAGIC_RESISTANCE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type MANA_CHANNELING
15:25:22.671875 TRACE bonus [508] - Loaded bonus type MANA_DRAIN
15:25:22.671875 TRACE bonus [508] - Loaded bonus type MIND_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type NON_LIVING
15:25:22.671875 TRACE bonus [508] - Loaded bonus type NO_DISTANCE_PENALTY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type NO_MELEE_PENALTY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type NO_MORALE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type NO_WALL_PENALTY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type RANDOM_SPELLCASTER
15:25:22.671875 TRACE bonus [508] - Loaded bonus type REBIRTH
15:25:22.671875 TRACE bonus [508] - Loaded bonus type RECEPTIVE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type RETURN_AFTER_STRIKE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SECONDARY_SKILL_PREMY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SELF_LUCK
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SELF_MORALE
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SHOOTER
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SPELLCASTER
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SPELL_AFTER_ATTACK
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SPELL_BEFORE_ATTACK
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SPELL_DAMAGE_REDUCTION
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SPELL_IMMUNITY
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SPELL_LIKE_ATTACK
15:25:22.671875 TRACE bonus [508] - Loaded bonus type SPELL_RESISTANCE_AURA
15:25:22.671875 TRACE bonus [508] - Loaded bonus type THREE_HEADED_ATTACK
15:25:22.671875 TRACE bonus [508] - Loaded bonus type TWO_HEX_ATTACK_BREATH
15:25:22.671875 TRACE bonus [508] - Loaded bonus type UNDEAD
15:25:22.671875 TRACE bonus [508] - Loaded bonus type UNLIMITED_RETALIATIONS
15:25:22.671875 TRACE bonus [508] - Loaded bonus type WATER_IMMUNITY
15:25:22.671875 INFO global [508] - Bonus type handler: 15
15:25:22.671875 INFO global [508] - General text handler: 0
15:25:22.687500 INFO global [508] - Hero handler: 16
15:25:22.687500 INFO global [508] - Artifact handler: 0
15:25:22.687500 INFO global [508] - Creature handler: 0
15:25:22.687500 INFO global [508] - Town handler: 0
15:25:22.687500 TRACE global [508] - Reading resources prices
15:25:22.687500 TRACE global [508] - Done loading resource prices!
15:25:22.687500 INFO global [508] - Object handler: 0
15:25:22.687500 INFO global [508] - Object types information handler: 0
15:25:22.687500 INFO global [508] - Spell handler: 0
15:25:22.687500 INFO global [508] - Terrain view pattern handler: 0
15:25:22.687500 INFO global [508] - Initializing handlers: 31
15:25:22.984375 INFO global [508] - Initializing content handler: 297 ms
15:25:22.984375 TRACE global [508] - Generating checksum for ai trace
15:25:22.984375 TRACE global [508] - Generating checksum for vcmi
15:25:22.984375 TRACE global [508] - Generating checksum for vcmi.bonusicons
15:25:22.984375 TRACE global [508] - Generating checksum for vcmi.extraresolutions
15:25:22.984375 INFO global [508] - [e02dca7c] Original game files
15:25:23.031250 INFO global [508] - [7d5189ab] Adventure AI trace
15:25:23.031250 INFO global [508] - [aeddc76d] VCMI essential files
15:25:23.031250 INFO global [508] - [21ed2e90] Creature bonus icons
15:25:23.031250 INFO global [508] - [596646d7] Extra resolutions
15:25:23.031250 INFO global [508] - Parsing mod data: 47 ms
15:25:23.171875 DEBUG global [508] - Loaded object 220:7
15:25:23.171875 DEBUG global [508] - Loaded object 2:0
15:25:23.171875 DEBUG global [508] - Loaded object 4:0
15:25:23.171875 DEBUG global [508] - Loaded object 7:0
15:25:23.171875 DEBUG global [508] - Loaded object 8:0
15:25:23.171875 DEBUG global [508] - Loaded object 8:1
15:25:23.171875 DEBUG global [508] - Loaded object 8:2
15:25:23.171875 DEBUG global [508] - Loaded object 212:7
15:25:23.171875 DEBUG global [508] - Loaded object 212:4
15:25:23.171875 DEBUG global [508] - Loaded object 212:3
15:25:23.171875 DEBUG global [508] - Loaded object 212:1
15:25:23.171875 DEBUG global [508] - Loaded object 212:0
15:25:23.171875 DEBUG global [508] - Loaded object 212:5
15:25:23.171875 DEBUG global [508] - Loaded object 212:2
15:25:23.171875 DEBUG global [508] - Loaded object 212:6
15:25:23.187500 DEBUG global [508] - Loaded object 9:7
15:25:23.187500 DEBUG global [508] - Loaded object 9:4
15:25:23.187500 DEBUG global [508] - Loaded object 9:3
15:25:23.187500 DEBUG global [508] - Loaded object 9:1
15:25:23.187500 DEBUG global [508] - Loaded object 9:0
15:25:23.187500 DEBUG global [508] - Loaded object 9:5
15:25:23.187500 DEBUG global [508] - Loaded object 9:2
15:25:23.187500 DEBUG global [508] - Loaded object 9:6
15:25:23.187500 DEBUG global [508] - Loaded object 11:0
15:25:23.187500 DEBUG global [508] - Loaded object 116:0
15:25:23.187500 DEBUG global [508] - Loaded object 12:0
15:25:23.187500 DEBUG global [508] - Loaded object 117:0
15:25:23.187500 DEBUG global [508] - Loaded object 13:1
15:25:23.187500 DEBUG global [508] - Loaded object 13:2
15:25:23.187500 DEBUG global [508] - Loaded object 13:0
15:25:23.187500 DEBUG global [508] - Loaded object 222:0
15:25:23.187500 DEBUG global [508] - Loaded object 22:0
15:25:23.187500 DEBUG global [508] - Loaded object 15:0
15:25:23.187500 DEBUG global [508] - Loaded object 118:0
15:25:23.187500 DEBUG global [508] - Loaded object 16:0
15:25:23.187500 DEBUG global [508] - Loaded object 16:6
15:25:23.187500 DEBUG global [508] - Loaded object 16:1
15:25:23.187500 DEBUG global [508] - Loaded object 16:2
15:25:23.203125 DEBUG global [508] - Loaded object 16:3
15:25:23.203125 DEBUG global [508] - Loaded object 16:4
15:25:23.203125 DEBUG global [508] - Loaded object 16:5
15:25:23.203125 DEBUG global [508] - Loaded object 17:7
15:25:23.203125 DEBUG global [508] - Loaded object 17:69
15:25:23.203125 DEBUG global [508] - Loaded object 17:70
15:25:23.203125 DEBUG global [508] - Loaded object 17:71
15:25:23.203125 DEBUG global [508] - Loaded object 17:60
15:25:23.203125 DEBUG global [508] - Loaded object 17:72
15:25:23.203125 DEBUG global [508] - Loaded object 17:18
15:25:23.203125 DEBUG global [508] - Loaded object 17:57
15:25:23.203125 DEBUG global [508] - Loaded object 17:58
15:25:23.203125 DEBUG global [508] - Loaded object 17:0
15:25:23.203125 DEBUG global [508] - Loaded object 17:1
15:25:23.203125 DEBUG global [508] - Loaded object 17:75
15:25:23.203125 DEBUG global [508] - Loaded object 17:6
15:25:23.203125 DEBUG global [508] - Loaded object 17:42
15:25:23.203125 DEBUG global [508] - Loaded object 17:44
15:25:23.203125 DEBUG global [508] - Loaded object 17:63
15:25:23.203125 DEBUG global [508] - Loaded object 17:54
15:25:23.203125 DEBUG global [508] - Loaded object 17:9
15:25:23.203125 DEBUG global [508] - Loaded object 17:37
15:25:23.203125 DEBUG global [508] - Loaded object 17:45
15:25:23.218750 DEBUG global [508] - Loaded object 17:41
15:25:23.218750 DEBUG global [508] - Loaded object 17:24
15:25:23.218750 DEBUG global [508] - Loaded object 17:4
15:25:23.218750 DEBUG global [508] - Loaded object 17:12
15:25:23.218750 DEBUG global [508] - Loaded object 17:13
15:25:23.218750 DEBUG global [508] - Loaded object 17:50
15:25:23.218750 DEBUG global [508] - Loaded object 17:66
15:25:23.218750 DEBUG global [508] - Loaded object 17:53
15:25:23.218750 DEBUG global [508] - Loaded object 17:16
15:25:23.218750 DEBUG global [508] - Loaded object 17:14
15:25:23.218750 DEBUG global [508] - Loaded object 17:10
15:25:23.218750 DEBUG global [508] - Loaded object 17:62
15:25:23.218750 DEBUG global [508] - Loaded object 17:20
15:25:23.218750 DEBUG global [508] - Loaded object 17:21
15:25:23.218750 DEBUG global [508] - Loaded object 17:36
15:25:23.218750 DEBUG global [508] - Loaded object 17:23
15:25:23.218750 DEBUG global [508] - Loaded object 17:55
15:25:23.218750 DEBUG global [508] - Loaded object 17:25
15:25:23.218750 DEBUG global [508] - Loaded object 17:56
15:25:23.218750 DEBUG global [508] - Loaded object 17:3
15:25:23.218750 DEBUG global [508] - Loaded object 17:22
15:25:23.218750 DEBUG global [508] - Loaded object 17:26
15:25:23.218750 DEBUG global [508] - Loaded object 17:40
15:25:23.218750 DEBUG global [508] - Loaded object 17:15
15:25:23.218750 DEBUG global [508] - Loaded object 17:74
15:25:23.218750 DEBUG global [508] - Loaded object 17:28
15:25:23.234375 DEBUG global [508] - Loaded object 17:29
15:25:23.234375 DEBUG global [508] - Loaded object 17:27
15:25:23.234375 DEBUG global [508] - Loaded object 17:34
15:25:23.234375 DEBUG global [508] - Loaded object 17:30
15:25:23.234375 DEBUG global [508] - Loaded object 17:31
15:25:23.234375 DEBUG global [508] - Loaded object 17:64
15:25:23.234375 DEBUG global [508] - Loaded object 17:59
15:25:23.234375 DEBUG global [508] - Loaded object 17:32
15:25:23.234375 DEBUG global [508] - Loaded object 17:52
15:25:23.234375 DEBUG global [508] - Loaded object 17:33
15:25:23.234375 DEBUG global [508] - Loaded object 17:35
15:25:23.234375 DEBUG global [508] - Loaded object 17:77
15:25:23.234375 DEBUG global [508] - Loaded object 17:38
15:25:23.234375 DEBUG global [508] - Loaded object 17:39
15:25:23.234375 DEBUG global [508] - Loaded object 17:17
15:25:23.234375 DEBUG global [508] - Loaded object 17:2
15:25:23.234375 DEBUG global [508] - Loaded object 17:8
15:25:23.234375 DEBUG global [508] - Loaded object 17:61
15:25:23.234375 DEBUG global [508] - Loaded object 17:78
15:25:23.234375 DEBUG global [508] - Loaded object 17:11
15:25:23.234375 DEBUG global [508] - Loaded object 17:65
15:25:23.234375 DEBUG global [508] - Loaded object 17:73
15:25:23.234375 DEBUG global [508] - Loaded object 17:76
15:25:23.234375 DEBUG global [508] - Loaded object 17:48
15:25:23.234375 DEBUG global [508] - Loaded object 17:5
15:25:23.250000 DEBUG global [508] - Loaded object 17:67
15:25:23.250000 DEBUG global [508] - Loaded object 17:79
15:25:23.250000 DEBUG global [508] - Loaded object 17:68
15:25:23.250000 DEBUG global [508] - Loaded object 17:51
15:25:23.250000 DEBUG global [508] - Loaded object 17:46
15:25:23.250000 DEBUG global [508] - Loaded object 17:47
15:25:23.250000 DEBUG global [508] - Loaded object 17:19
15:25:23.250000 DEBUG global [508] - Loaded object 17:43
15:25:23.250000 DEBUG global [508] - Loaded object 17:49
15:25:23.250000 DEBUG global [508] - Loaded object 20:0
15:25:23.250000 DEBUG global [508] - Loaded object 20:1
15:25:23.250000 DEBUG global [508] - Loaded object 84:0
15:25:23.250000 DEBUG global [508] - Loaded object 21:0
15:25:23.250000 DEBUG global [508] - Loaded object 223:0
15:25:23.250000 DEBUG global [508] - Loaded object 119:0
15:25:23.250000 DEBUG global [508] - Loaded object 97:0
15:25:23.250000 DEBUG global [508] - Loaded object 24:0
15:25:23.250000 DEBUG global [508] - Loaded object 206:0
15:25:23.250000 DEBUG global [508] - Loaded object 207:0
15:25:23.250000 DEBUG global [508] - Loaded object 25:0
15:25:23.250000 DEBUG global [508] - Loaded object 26:0
15:25:23.250000 DEBUG global [508] - Loaded object 224:0
15:25:23.250000 DEBUG global [508] - Loaded object 27:0
15:25:23.265625 DEBUG global [508] - Loaded object 28:0
15:25:23.265625 DEBUG global [508] - Loaded object 225:0
15:25:23.265625 DEBUG global [508] - Loaded object 226:0
15:25:23.265625 DEBUG global [508] - Loaded object 29:0
15:25:23.265625 DEBUG global [508] - Loaded object 120:0
15:25:23.265625 DEBUG global [508] - Loaded object 30:0
15:25:23.265625 DEBUG global [508] - Loaded object 31:0
15:25:23.265625 DEBUG global [508] - Loaded object 213:0
15:25:23.265625 DEBUG global [508] - Loaded object 121:0
15:25:23.265625 DEBUG global [508] - Loaded object 172:0
15:25:23.265625 DEBUG global [508] - Loaded object 32:0
15:25:23.265625 DEBUG global [508] - Loaded object 36:0
15:25:23.265625 DEBUG global [508] - Loaded object 208:0
15:25:23.265625 DEBUG global [508] - Loaded object 214:0
15:25:23.265625 DEBUG global [508] - Loaded object 35:0
15:25:23.265625 DEBUG global [508] - Loaded object 124:0
15:25:23.265625 DEBUG global [508] - Loaded object 227:0
15:25:23.265625 DEBUG global [508] - Loaded object 37:0
15:25:23.265625 DEBUG global [508] - Loaded object 38:0
15:25:23.265625 DEBUG global [508] - Loaded object 125:0
15:25:23.265625 DEBUG global [508] - Loaded object 10:7
15:25:23.265625 DEBUG global [508] - Loaded object 10:4
15:25:23.265625 DEBUG global [508] - Loaded object 10:3
15:25:23.265625 DEBUG global [508] - Loaded object 10:1
15:25:23.281250 DEBUG global [508] - Loaded object 10:0
15:25:23.281250 DEBUG global [508] - Loaded object 10:5
15:25:23.281250 DEBUG global [508] - Loaded object 10:2
15:25:23.281250 DEBUG global [508] - Loaded object 10:6
15:25:23.281250 DEBUG global [508] - Loaded object 126:0
15:25:23.281250 DEBUG global [508] - Loaded object 177:0
15:25:23.281250 DEBUG global [508] - Loaded object 127:0
15:25:23.281250 DEBUG global [508] - Loaded object 128:0
15:25:23.281250 DEBUG global [508] - Loaded object 39:0
15:25:23.281250 DEBUG global [508] - Loaded object 100:0
15:25:23.281250 DEBUG global [508] - Loaded object 100:1
15:25:23.281250 DEBUG global [508] - Loaded object 41:0
15:25:23.281250 DEBUG global [508] - Loaded object 42:0
15:25:23.281250 DEBUG global [508] - Loaded object 130:0
15:25:23.281250 DEBUG global [508] - Loaded object 228:0
15:25:23.281250 DEBUG global [508] - Loaded object 229:0
15:25:23.281250 DEBUG global [508] - Loaded object 46:0
15:25:23.281250 DEBUG global [508] - Loaded object 230:0
15:25:23.281250 DEBUG global [508] - Loaded object 48:0
15:25:23.281250 DEBUG global [508] - Loaded object 49:0
15:25:23.281250 DEBUG global [508] - Loaded object 49:1
15:25:23.281250 DEBUG global [508] - Loaded object 131:0
15:25:23.281250 DEBUG global [508] - Loaded object 23:0
15:25:23.281250 DEBUG global [508] - Loaded object 51:0
15:25:23.296875 DEBUG global [508] - Loaded object 52:0
15:25:23.296875 DEBUG global [508] - Loaded object 53:1
15:25:23.296875 DEBUG global [508] - Loaded object 53:4
15:25:23.296875 DEBUG global [508] - Loaded object 53:5
15:25:23.296875 DEBUG global [508] - Loaded object 53:6
15:25:23.296875 DEBUG global [508] - Loaded object 53:2
15:25:23.296875 DEBUG global [508] - Loaded object 53:0
15:25:23.296875 DEBUG global [508] - Loaded object 53:3
15:25:23.296875 DEBUG global [508] - Loaded object 43:0
15:25:23.296875 DEBUG global [508] - Loaded object 43:1
15:25:23.296875 DEBUG global [508] - Loaded object 43:2
15:25:23.296875 DEBUG global [508] - Loaded object 43:3
15:25:23.296875 DEBUG global [508] - Loaded object 43:4
15:25:23.296875 DEBUG global [508] - Loaded object 43:5
15:25:23.296875 DEBUG global [508] - Loaded object 43:6
15:25:23.296875 DEBUG global [508] - Loaded object 43:7
15:25:23.296875 DEBUG global [508] - Loaded object 44:0
15:25:23.296875 DEBUG global [508] - Loaded object 44:1
15:25:23.296875 DEBUG global [508] - Loaded object 44:2
15:25:23.296875 DEBUG global [508] - Loaded object 44:3
15:25:23.296875 DEBUG global [508] - Loaded object 44:4
15:25:23.296875 DEBUG global [508] - Loaded object 44:5
15:25:23.296875 DEBUG global [508] - Loaded object 44:6
15:25:23.296875 DEBUG global [508] - Loaded object 44:7
15:25:23.296875 DEBUG global [508] - Loaded object 45:0
15:25:23.312500 DEBUG global [508] - Loaded object 45:1
15:25:23.312500 DEBUG global [508] - Loaded object 45:2
15:25:23.312500 DEBUG global [508] - Loaded object 45:3
15:25:23.312500 DEBUG global [508] - Loaded object 45:4
15:25:23.312500 DEBUG global [508] - Loaded object 45:5
15:25:23.312500 DEBUG global [508] - Loaded object 45:6
15:25:23.312500 DEBUG global [508] - Loaded object 45:7
15:25:23.312500 DEBUG global [508] - Loaded object 132:0
15:25:23.312500 DEBUG global [508] - Loaded object 133:0
15:25:23.312500 DEBUG global [508] - Loaded object 134:0
15:25:23.312500 DEBUG global [508] - Loaded object 129:0
15:25:23.312500 DEBUG global [508] - Loaded object 55:0
15:25:23.312500 DEBUG global [508] - Loaded object 135:0
15:25:23.312500 DEBUG global [508] - Loaded object 186:0
15:25:23.312500 DEBUG global [508] - Loaded object 56:0
15:25:23.312500 DEBUG global [508] - Loaded object 57:0
15:25:23.312500 DEBUG global [508] - Loaded object 59:0
15:25:23.312500 DEBUG global [508] - Loaded object 136:0
15:25:23.312500 DEBUG global [508] - Loaded object 6:0
15:25:23.312500 DEBUG global [508] - Loaded object 60:0
15:25:23.312500 DEBUG global [508] - Loaded object 137:0
15:25:23.312500 DEBUG global [508] - Loaded object 189:0
15:25:23.328125 DEBUG global [508] - Loaded object 62:0
15:25:23.328125 DEBUG global [508] - Loaded object 63:0
15:25:23.328125 DEBUG global [508] - Loaded object 215:0
15:25:23.328125 DEBUG global [508] - Loaded object 64:0
15:25:23.328125 DEBUG global [508] - Loaded object 65:0
15:25:23.328125 DEBUG global [508] - Loaded object 68:0
15:25:23.328125 DEBUG global [508] - Loaded object 67:0
15:25:23.328125 DEBUG global [508] - Loaded object 69:0
15:25:23.328125 DEBUG global [508] - Loaded object 66:0
15:25:23.328125 DEBUG global [508] - Loaded object 216:0
15:25:23.328125 DEBUG global [508] - Loaded object 218:0
15:25:23.328125 DEBUG global [508] - Loaded object 218:8
15:25:23.328125 DEBUG global [508] - Loaded object 218:5
15:25:23.328125 DEBUG global [508] - Loaded object 218:7
15:25:23.328125 DEBUG global [508] - Loaded object 218:3
15:25:23.328125 DEBUG global [508] - Loaded object 218:4
15:25:23.328125 DEBUG global [508] - Loaded object 218:1
15:25:23.328125 DEBUG global [508] - Loaded object 218:6
15:25:23.328125 DEBUG global [508] - Loaded object 218:2
15:25:23.328125 DEBUG global [508] - Loaded object 217:0
15:25:23.328125 DEBUG global [508] - Loaded object 217:1
15:25:23.328125 DEBUG global [508] - Loaded object 217:2
15:25:23.328125 DEBUG global [508] - Loaded object 217:3
15:25:23.328125 DEBUG global [508] - Loaded object 217:4
15:25:23.343750 DEBUG global [508] - Loaded object 217:5
15:25:23.343750 DEBUG global [508] - Loaded object 217:6
15:25:23.343750 DEBUG global [508] - Loaded object 70:0
15:25:23.343750 DEBUG global [508] - Loaded object 71:0
15:25:23.343750 DEBUG global [508] - Loaded object 72:0
15:25:23.343750 DEBUG global [508] - Loaded object 73:0
15:25:23.343750 DEBUG global [508] - Loaded object 74:0
15:25:23.343750 DEBUG global [508] - Loaded object 75:0
15:25:23.343750 DEBUG global [508] - Loaded object 162:0
15:25:23.343750 DEBUG global [508] - Loaded object 163:0
15:25:23.343750 DEBUG global [508] - Loaded object 164:0
15:25:23.343750 DEBUG global [508] - Loaded object 76:0
15:25:23.343750 DEBUG global [508] - Loaded object 77:0
15:25:23.343750 DEBUG global [508] - Loaded object 58:0
15:25:23.343750 DEBUG global [508] - Loaded object 161:0
15:25:23.343750 DEBUG global [508] - Loaded object 78:0
15:25:23.343750 DEBUG global [508] - Loaded object 79:4
15:25:23.343750 DEBUG global [508] - Loaded object 79:5
15:25:23.343750 DEBUG global [508] - Loaded object 79:6
15:25:23.343750 DEBUG global [508] - Loaded object 79:1
15:25:23.343750 DEBUG global [508] - Loaded object 79:7
15:25:23.343750 DEBUG global [508] - Loaded object 79:2
15:25:23.343750 DEBUG global [508] - Loaded object 79:3
15:25:23.343750 DEBUG global [508] - Loaded object 79:0
15:25:23.359375 DEBUG global [508] - Loaded object 143:0
15:25:23.359375 DEBUG global [508] - Loaded object 147:0
15:25:23.359375 DEBUG global [508] - Loaded object 231:0
15:25:23.359375 DEBUG global [508] - Loaded object 209:0
15:25:23.359375 DEBUG global [508] - Loaded object 80:0
15:25:23.359375 DEBUG global [508] - Loaded object 148:0
15:25:23.359375 DEBUG global [508] - Loaded object 149:0
15:25:23.359375 DEBUG global [508] - Loaded object 81:0
15:25:23.359375 DEBUG global [508] - Loaded object 47:0
15:25:23.359375 DEBUG global [508] - Loaded object 107:0
15:25:23.359375 DEBUG global [508] - Loaded object 82:0
15:25:23.359375 DEBUG global [508] - Loaded object 85:0
15:25:23.359375 DEBUG global [508] - Loaded object 86:0
15:25:23.359375 DEBUG global [508] - Loaded object 87:0
15:25:23.359375 DEBUG global [508] - Loaded object 88:0
15:25:23.359375 DEBUG global [508] - Loaded object 89:0
15:25:23.359375 DEBUG global [508] - Loaded object 90:0
15:25:23.359375 DEBUG global [508] - Loaded object 150:0
15:25:23.359375 DEBUG global [508] - Loaded object 91:0
15:25:23.359375 DEBUG global [508] - Loaded object 92:0
15:25:23.359375 DEBUG global [508] - Loaded object 151:0
15:25:23.359375 DEBUG global [508] - Loaded object 93:0
15:25:23.359375 DEBUG global [508] - Loaded object 94:0
15:25:23.359375 DEBUG global [508] - Loaded object 61:0
15:25:23.359375 DEBUG global [508] - Loaded object 153:0
15:25:23.359375 DEBUG global [508] - Loaded object 103:0
15:25:23.359375 DEBUG global [508] - Loaded object 103:1
15:25:23.375000 DEBUG global [508] - Loaded object 210:0
15:25:23.375000 DEBUG global [508] - Loaded object 211:0
15:25:23.375000 DEBUG global [508] - Loaded object 14:0
15:25:23.375000 DEBUG global [508] - Loaded object 95:0
15:25:23.375000 DEBUG global [508] - Loaded object 96:0
15:25:23.375000 DEBUG global [508] - Loaded object 221:0
15:25:23.375000 DEBUG global [508] - Loaded object 99:0
15:25:23.375000 DEBUG global [508] - Loaded object 101:0
15:25:23.375000 DEBUG global [508] - Loaded object 102:0
15:25:23.375000 DEBUG global [508] - Loaded object 155:0
15:25:23.375000 DEBUG global [508] - Loaded object 199:0
15:25:23.375000 DEBUG global [508] - Loaded object 104:0
15:25:23.375000 DEBUG global [508] - Loaded object 158:0
15:25:23.375000 DEBUG global [508] - Loaded object 105:0
15:25:23.375000 DEBUG global [508] - Loaded object 106:0
15:25:23.375000 DEBUG global [508] - Loaded object 108:0
15:25:23.375000 DEBUG global [508] - Loaded object 109:0
15:25:23.375000 DEBUG global [508] - Loaded object 110:0
15:25:23.375000 DEBUG global [508] - Loaded object 111:0
15:25:23.375000 DEBUG global [508] - Loaded object 112:0
15:25:23.375000 DEBUG global [508] - Loaded object 113:0
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Acid breath
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Acid breath
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Age
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Air Elemental
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Air Shield
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Animate Dead
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Anti-Magic
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Armageddon
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Berserk
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Bind
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Bless
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Blind
15:25:23.375000 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Bloodlust
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Chain Lightning
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Clone
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Counterstrike
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Cure
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Curse
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Death Cloud
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Death Ripple
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Death Stare
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Destroy Undead
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Dimension Door
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Disease
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Disguise
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Dispel
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Disrupting Ray
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Earth Elemental
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Earthquake
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Fire Elemental
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Fire Shield
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Fire Wall
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Fireball
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Fly
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Force Field
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Forgetfulness
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Fortune
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Frenzy
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Frost Ring
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Haste
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Hypnotize
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Ice Bolt
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Implosion
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Inferno
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Land Mine
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Lightning Bolt
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Magic Arrow
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Magic Mirror
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Meteor Shower
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Mirth
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Misfortune
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Paralyze
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Poison
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Prayer
15:25:23.390625 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Precision
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Protection from Air
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Prot. from Earth
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Protection from Fire
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Prot. from Water
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Quicksand
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Remove Obstacle
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Resurrection
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Sacrifice
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Scuttle Boat
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Shield
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Slayer
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Slow
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Sorrow
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Stone Gaze
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Stone Skin
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Summon Boat
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Teleport
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Thunderbolt
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Town Portal
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell View Air
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell View Earth
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Visions
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Water Elemental
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Water Walk
15:25:23.406250 TRACE global [508] - CSpellHandler::loadFromJson: loading spell Weakness
15:25:23.406250 INFO global [508] - [DONE] Original game files
15:25:23.406250 INFO global [508] - [DONE] Adventure AI trace
15:25:23.406250 INFO global [508] - [DONE] VCMI essential files
15:25:23.406250 INFO global [508] - [DONE] Creature bonus icons
15:25:23.406250 INFO global [508] - [DONE] Extra resolutions
15:25:23.406250 INFO global [508] - Loading mod data: 375ms
15:25:23.406250 DEBUG global [508] - Loaded object 98:0
15:25:23.406250 DEBUG global [508] - Loaded object 98:8
15:25:23.406250 DEBUG global [508] - Loaded object 98:5
15:25:23.406250 DEBUG global [508] - Loaded object 98:7
15:25:23.406250 DEBUG global [508] - Loaded object 98:3
15:25:23.406250 DEBUG global [508] - Loaded object 98:4
15:25:23.406250 DEBUG global [508] - Loaded object 98:1
15:25:23.406250 DEBUG global [508] - Loaded object 98:6
15:25:23.421875 DEBUG global [508] - Loaded object 98:2
15:25:23.421875 DEBUG global [508] - Loaded object 34:4
15:25:23.421875 DEBUG global [508] - Loaded object 34:12
15:25:23.421875 DEBUG global [508] - Loaded object 34:13
15:25:23.421875 DEBUG global [508] - Loaded object 34:14
15:25:23.421875 DEBUG global [508] - Loaded object 34:1
15:25:23.421875 DEBUG global [508] - Loaded object 34:8
15:25:23.421875 DEBUG global [508] - Loaded object 34:6
15:25:23.421875 DEBUG global [508] - Loaded object 34:3
15:25:23.421875 DEBUG global [508] - Loaded object 34:17
15:25:23.421875 DEBUG global [508] - Loaded object 34:7
15:25:23.421875 DEBUG global [508] - Loaded object 34:0
15:25:23.421875 DEBUG global [508] - Loaded object 34:9
15:25:23.421875 DEBUG global [508] - Loaded object 34:11
15:25:23.421875 DEBUG global [508] - Loaded object 34:16
15:25:23.421875 DEBUG global [508] - Loaded object 34:2
15:25:23.421875 DEBUG global [508] - Loaded object 34:10
15:25:23.421875 DEBUG global [508] - Loaded object 34:15
15:25:23.421875 DEBUG global [508] - Loaded object 34:5
15:25:23.421875 INFO global [508] - Resolving identifiers: 15 ms
15:25:23.421875 DEBUG global [508] - Loaded object 5:0
15:25:23.421875 DEBUG global [508] - Loaded object 5:1
15:25:23.421875 DEBUG global [508] - Loaded object 5:2
15:25:23.437500 DEBUG global [508] - Loaded object 5:3
15:25:23.437500 DEBUG global [508] - Loaded object 5:4
15:25:23.437500 DEBUG global [508] - Loaded object 5:5
15:25:23.437500 DEBUG global [508] - Loaded object 5:6
15:25:23.437500 DEBUG global [508] - Loaded object 5:7
15:25:23.437500 DEBUG global [508] - Loaded object 5:8
15:25:23.437500 DEBUG global [508] - Loaded object 5:9
15:25:23.437500 DEBUG global [508] - Loaded object 5:10
15:25:23.437500 DEBUG global [508] - Loaded object 5:11
15:25:23.437500 DEBUG global [508] - Loaded object 5:12
15:25:23.437500 DEBUG global [508] - Loaded object 5:13
15:25:23.437500 DEBUG global [508] - Loaded object 5:14
15:25:23.437500 DEBUG global [508] - Loaded object 5:15
15:25:23.437500 DEBUG global [508] - Loaded object 5:16
15:25:23.437500 DEBUG global [508] - Loaded object 5:17
15:25:23.437500 DEBUG global [508] - Loaded object 5:18
15:25:23.437500 DEBUG global [508] - Loaded object 5:19
15:25:23.437500 DEBUG global [508] - Loaded object 5:20
15:25:23.437500 DEBUG global [508] - Loaded object 5:21
15:25:23.437500 DEBUG global [508] - Loaded object 5:22
15:25:23.437500 DEBUG global [508] - Loaded object 5:23
15:25:23.437500 DEBUG global [508] - Loaded object 5:24
15:25:23.437500 DEBUG global [508] - Loaded object 5:25
15:25:23.437500 DEBUG global [508] - Loaded object 5:26
15:25:23.437500 DEBUG global [508] - Loaded object 5:27
15:25:23.437500 DEBUG global [508] - Loaded object 5:28
15:25:23.437500 DEBUG global [508] - Loaded object 5:29
15:25:23.437500 DEBUG global [508] - Loaded object 5:30
15:25:23.437500 DEBUG global [508] - Loaded object 5:31
15:25:23.437500 DEBUG global [508] - Loaded object 5:32
15:25:23.453125 DEBUG global [508] - Loaded object 5:33
15:25:23.453125 DEBUG global [508] - Loaded object 5:34
15:25:23.453125 DEBUG global [508] - Loaded object 5:35
15:25:23.453125 DEBUG global [508] - Loaded object 5:36
15:25:23.453125 DEBUG global [508] - Loaded object 5:37
15:25:23.453125 DEBUG global [508] - Loaded object 5:38
15:25:23.453125 DEBUG global [508] - Loaded object 5:39
15:25:23.453125 DEBUG global [508] - Loaded object 5:40
15:25:23.453125 DEBUG global [508] - Loaded object 5:41
15:25:23.453125 DEBUG global [508] - Loaded object 5:42
15:25:23.453125 DEBUG global [508] - Loaded object 5:43
15:25:23.453125 DEBUG global [508] - Loaded object 5:44
15:25:23.453125 DEBUG global [508] - Loaded object 5:45
15:25:23.453125 DEBUG global [508] - Loaded object 5:46
15:25:23.453125 DEBUG global [508] - Loaded object 5:47
15:25:23.453125 DEBUG global [508] - Loaded object 5:48
15:25:23.453125 DEBUG global [508] - Loaded object 5:49
15:25:23.453125 DEBUG global [508] - Loaded object 5:50
15:25:23.453125 DEBUG global [508] - Loaded object 5:51
15:25:23.453125 DEBUG global [508] - Loaded object 5:52
15:25:23.453125 DEBUG global [508] - Loaded object 5:53
15:25:23.453125 DEBUG global [508] - Loaded object 5:54
15:25:23.453125 DEBUG global [508] - Loaded object 5:55
15:25:23.453125 DEBUG global [508] - Loaded object 5:56
15:25:23.453125 DEBUG global [508] - Loaded object 5:57
15:25:23.453125 DEBUG global [508] - Loaded object 5:58
15:25:23.453125 DEBUG global [508] - Loaded object 5:59
15:25:23.453125 DEBUG global [508] - Loaded object 5:60
15:25:23.453125 DEBUG global [508] - Loaded object 5:61
15:25:23.453125 DEBUG global [508] - Loaded object 5:62
15:25:23.453125 DEBUG global [508] - Loaded object 5:63
15:25:23.453125 DEBUG global [508] - Loaded object 5:64
15:25:23.468750 DEBUG global [508] - Loaded object 5:65
15:25:23.468750 DEBUG global [508] - Loaded object 5:66
15:25:23.468750 DEBUG global [508] - Loaded object 5:67
15:25:23.468750 DEBUG global [508] - Loaded object 5:68
15:25:23.468750 DEBUG global [508] - Loaded object 5:69
15:25:23.468750 DEBUG global [508] - Loaded object 5:70
15:25:23.468750 DEBUG global [508] - Loaded object 5:71
15:25:23.468750 DEBUG global [508] - Loaded object 5:72
15:25:23.468750 DEBUG global [508] - Loaded object 5:73
15:25:23.468750 DEBUG global [508] - Loaded object 5:74
15:25:23.468750 DEBUG global [508] - Loaded object 5:75
15:25:23.468750 DEBUG global [508] - Loaded object 5:76
15:25:23.468750 DEBUG global [508] - Loaded object 5:77
15:25:23.468750 DEBUG global [508] - Loaded object 5:78
15:25:23.468750 DEBUG global [508] - Loaded object 5:79
15:25:23.468750 DEBUG global [508] - Loaded object 5:80
15:25:23.468750 DEBUG global [508] - Loaded object 5:81
15:25:23.468750 DEBUG global [508] - Loaded object 5:82
15:25:23.468750 DEBUG global [508] - Loaded object 5:83
15:25:23.468750 DEBUG global [508] - Loaded object 5:84
15:25:23.468750 DEBUG global [508] - Loaded object 5:85
15:25:23.468750 DEBUG global [508] - Loaded object 5:86
15:25:23.468750 DEBUG global [508] - Loaded object 5:87
15:25:23.468750 DEBUG global [508] - Loaded object 5:88
15:25:23.468750 DEBUG global [508] - Loaded object 5:89
15:25:23.468750 DEBUG global [508] - Loaded object 5:90
15:25:23.468750 DEBUG global [508] - Loaded object 5:91
15:25:23.468750 DEBUG global [508] - Loaded object 5:92
15:25:23.468750 DEBUG global [508] - Loaded object 5:93
15:25:23.468750 DEBUG global [508] - Loaded object 5:94
15:25:23.468750 DEBUG global [508] - Loaded object 5:95
15:25:23.468750 DEBUG global [508] - Loaded object 5:96
15:25:23.484375 DEBUG global [508] - Loaded object 5:97
15:25:23.484375 DEBUG global [508] - Loaded object 5:98
15:25:23.484375 DEBUG global [508] - Loaded object 5:99
15:25:23.484375 DEBUG global [508] - Loaded object 5:100
15:25:23.484375 DEBUG global [508] - Loaded object 5:101
15:25:23.484375 DEBUG global [508] - Loaded object 5:102
15:25:23.484375 DEBUG global [508] - Loaded object 5:103
15:25:23.484375 DEBUG global [508] - Loaded object 5:104
15:25:23.484375 DEBUG global [508] - Loaded object 5:105
15:25:23.484375 DEBUG global [508] - Loaded object 5:106
15:25:23.484375 DEBUG global [508] - Loaded object 5:107
15:25:23.484375 DEBUG global [508] - Loaded object 5:108
15:25:23.484375 DEBUG global [508] - Loaded object 5:109
15:25:23.484375 DEBUG global [508] - Loaded object 5:110
15:25:23.484375 DEBUG global [508] - Loaded object 5:111
15:25:23.484375 DEBUG global [508] - Loaded object 5:112
15:25:23.484375 DEBUG global [508] - Loaded object 5:113
15:25:23.484375 DEBUG global [508] - Loaded object 5:114
15:25:23.484375 DEBUG global [508] - Loaded object 5:115
15:25:23.484375 DEBUG global [508] - Loaded object 5:116
15:25:23.484375 DEBUG global [508] - Loaded object 5:117
15:25:23.484375 DEBUG global [508] - Loaded object 5:118
15:25:23.484375 DEBUG global [508] - Loaded object 5:119
15:25:23.484375 DEBUG global [508] - Loaded object 5:120
15:25:23.484375 DEBUG global [508] - Loaded object 5:121
15:25:23.484375 DEBUG global [508] - Loaded object 5:122
15:25:23.484375 DEBUG global [508] - Loaded object 5:123
15:25:23.484375 DEBUG global [508] - Loaded object 5:124
15:25:23.484375 DEBUG global [508] - Loaded object 5:125
15:25:23.484375 DEBUG global [508] - Loaded object 5:126
15:25:23.500000 DEBUG global [508] - Loaded object 5:127
15:25:23.500000 DEBUG global [508] - Loaded object 5:128
15:25:23.500000 DEBUG global [508] - Loaded object 5:129
15:25:23.500000 DEBUG global [508] - Loaded object 5:130
15:25:23.500000 DEBUG global [508] - Loaded object 5:131
15:25:23.500000 DEBUG global [508] - Loaded object 5:132
15:25:23.500000 DEBUG global [508] - Loaded object 5:133
15:25:23.500000 DEBUG global [508] - Loaded object 5:134
15:25:23.500000 DEBUG global [508] - Loaded object 5:135
15:25:23.500000 DEBUG global [508] - Loaded object 5:136
15:25:23.500000 DEBUG global [508] - Loaded object 5:137
15:25:23.500000 DEBUG global [508] - Loaded object 5:138
15:25:23.500000 DEBUG global [508] - Loaded object 5:139
15:25:23.500000 DEBUG global [508] - Loaded object 5:140
15:25:23.500000 DEBUG global [508] - Loaded object 5:141
15:25:23.500000 DEBUG global [508] - Loaded object 5:142
15:25:23.500000 DEBUG global [508] - Loaded object 5:143
15:25:23.500000 DEBUG global [508] - Loaded object 54:0
15:25:23.500000 DEBUG global [508] - Loaded object 54:1
15:25:23.500000 DEBUG global [508] - Loaded object 54:2
15:25:23.500000 DEBUG global [508] - Loaded object 54:3
15:25:23.500000 DEBUG global [508] - Loaded object 54:4
15:25:23.500000 DEBUG global [508] - Loaded object 54:5
15:25:23.500000 DEBUG global [508] - Loaded object 54:6
15:25:23.500000 DEBUG global [508] - Loaded object 54:7
15:25:23.500000 DEBUG global [508] - Loaded object 54:8
15:25:23.500000 DEBUG global [508] - Loaded object 54:9
15:25:23.500000 DEBUG global [508] - Loaded object 54:10
15:25:23.500000 DEBUG global [508] - Loaded object 54:11
15:25:23.500000 DEBUG global [508] - Loaded object 54:12
15:25:23.515625 DEBUG global [508] - Loaded object 54:13
15:25:23.515625 DEBUG global [508] - Loaded object 54:14
15:25:23.515625 DEBUG global [508] - Loaded object 54:15
15:25:23.515625 DEBUG global [508] - Loaded object 54:16
15:25:23.515625 DEBUG global [508] - Loaded object 54:17
15:25:23.515625 DEBUG global [508] - Loaded object 54:18
15:25:23.515625 DEBUG global [508] - Loaded object 54:19
15:25:23.515625 DEBUG global [508] - Loaded object 54:20
15:25:23.515625 DEBUG global [508] - Loaded object 54:21
15:25:23.515625 DEBUG global [508] - Loaded object 54:22
15:25:23.515625 DEBUG global [508] - Loaded object 54:23
15:25:23.515625 DEBUG global [508] - Loaded object 54:24
15:25:23.515625 DEBUG global [508] - Loaded object 54:25
15:25:23.515625 DEBUG global [508] - Loaded object 54:26
15:25:23.515625 DEBUG global [508] - Loaded object 54:27
15:25:23.515625 DEBUG global [508] - Loaded object 54:28
15:25:23.515625 DEBUG global [508] - Loaded object 54:29
15:25:23.515625 DEBUG global [508] - Loaded object 54:30
15:25:23.515625 DEBUG global [508] - Loaded object 54:31
15:25:23.515625 DEBUG global [508] - Loaded object 54:32
15:25:23.515625 DEBUG global [508] - Loaded object 54:33
15:25:23.515625 DEBUG global [508] - Loaded object 54:34
15:25:23.515625 DEBUG global [508] - Loaded object 54:35
15:25:23.515625 DEBUG global [508] - Loaded object 54:36
15:25:23.515625 DEBUG global [508] - Loaded object 54:37
15:25:23.515625 DEBUG global [508] - Loaded object 54:38
15:25:23.515625 DEBUG global [508] - Loaded object 54:39
15:25:23.515625 DEBUG global [508] - Loaded object 54:40
15:25:23.515625 DEBUG global [508] - Loaded object 54:41
15:25:23.515625 DEBUG global [508] - Loaded object 54:42
15:25:23.515625 DEBUG global [508] - Loaded object 54:43
15:25:23.531250 DEBUG global [508] - Loaded object 54:44
15:25:23.531250 DEBUG global [508] - Loaded object 54:45
15:25:23.531250 DEBUG global [508] - Loaded object 54:46
15:25:23.531250 DEBUG global [508] - Loaded object 54:47
15:25:23.531250 DEBUG global [508] - Loaded object 54:48
15:25:23.531250 DEBUG global [508] - Loaded object 54:49
15:25:23.531250 DEBUG global [508] - Loaded object 54:50
15:25:23.531250 DEBUG global [508] - Loaded object 54:51
15:25:23.531250 DEBUG global [508] - Loaded object 54:52
15:25:23.531250 DEBUG global [508] - Loaded object 54:53
15:25:23.531250 DEBUG global [508] - Loaded object 54:54
15:25:23.531250 DEBUG global [508] - Loaded object 54:55
15:25:23.531250 DEBUG global [508] - Loaded object 54:56
15:25:23.531250 DEBUG global [508] - Loaded object 54:57
15:25:23.531250 DEBUG global [508] - Loaded object 54:58
15:25:23.531250 DEBUG global [508] - Loaded object 54:59
15:25:23.531250 DEBUG global [508] - Loaded object 54:60
15:25:23.531250 DEBUG global [508] - Loaded object 54:61
15:25:23.531250 DEBUG global [508] - Loaded object 54:62
15:25:23.531250 DEBUG global [508] - Loaded object 54:63
15:25:23.531250 DEBUG global [508] - Loaded object 54:64
15:25:23.531250 DEBUG global [508] - Loaded object 54:65
15:25:23.531250 DEBUG global [508] - Loaded object 54:66
15:25:23.531250 DEBUG global [508] - Loaded object 54:67
15:25:23.531250 DEBUG global [508] - Loaded object 54:68
15:25:23.531250 DEBUG global [508] - Loaded object 54:69
15:25:23.531250 DEBUG global [508] - Loaded object 54:70
15:25:23.531250 DEBUG global [508] - Loaded object 54:71
15:25:23.531250 DEBUG global [508] - Loaded object 54:72
15:25:23.546875 DEBUG global [508] - Loaded object 54:73
15:25:23.546875 DEBUG global [508] - Loaded object 54:74
15:25:23.546875 DEBUG global [508] - Loaded object 54:75
15:25:23.546875 DEBUG global [508] - Loaded object 54:76
15:25:23.546875 DEBUG global [508] - Loaded object 54:77
15:25:23.546875 DEBUG global [508] - Loaded object 54:78
15:25:23.546875 DEBUG global [508] - Loaded object 54:79
15:25:23.546875 DEBUG global [508] - Loaded object 54:80
15:25:23.546875 DEBUG global [508] - Loaded object 54:81
15:25:23.546875 DEBUG global [508] - Loaded object 54:82
15:25:23.546875 DEBUG global [508] - Loaded object 54:83
15:25:23.546875 DEBUG global [508] - Loaded object 54:84
15:25:23.546875 DEBUG global [508] - Loaded object 54:85
15:25:23.546875 DEBUG global [508] - Loaded object 54:86
15:25:23.546875 DEBUG global [508] - Loaded object 54:87
15:25:23.546875 DEBUG global [508] - Loaded object 54:88
15:25:23.546875 DEBUG global [508] - Loaded object 54:89
15:25:23.546875 DEBUG global [508] - Loaded object 54:90
15:25:23.546875 DEBUG global [508] - Loaded object 54:91
15:25:23.546875 DEBUG global [508] - Loaded object 54:92
15:25:23.546875 DEBUG global [508] - Loaded object 54:93
15:25:23.546875 DEBUG global [508] - Loaded object 54:94
15:25:23.546875 DEBUG global [508] - Loaded object 54:95
15:25:23.546875 DEBUG global [508] - Loaded object 54:96
15:25:23.546875 DEBUG global [508] - Loaded object 54:97
15:25:23.546875 DEBUG global [508] - Loaded object 54:98
15:25:23.546875 DEBUG global [508] - Loaded object 54:99
15:25:23.546875 DEBUG global [508] - Loaded object 54:100
15:25:23.546875 DEBUG global [508] - Loaded object 54:101
15:25:23.546875 DEBUG global [508] - Loaded object 54:102
15:25:23.546875 DEBUG global [508] - Loaded object 54:103
15:25:23.562500 DEBUG global [508] - Loaded object 54:104
15:25:23.562500 DEBUG global [508] - Loaded object 54:105
15:25:23.562500 DEBUG global [508] - Loaded object 54:106
15:25:23.562500 DEBUG global [508] - Loaded object 54:107
15:25:23.562500 DEBUG global [508] - Loaded object 54:108
15:25:23.562500 DEBUG global [508] - Loaded object 54:109
15:25:23.562500 DEBUG global [508] - Loaded object 54:110
15:25:23.562500 DEBUG global [508] - Loaded object 54:111
15:25:23.562500 DEBUG global [508] - Loaded object 54:112
15:25:23.562500 DEBUG global [508] - Loaded object 54:113
15:25:23.562500 DEBUG global [508] - Loaded object 54:114
15:25:23.562500 DEBUG global [508] - Loaded object 54:115
15:25:23.562500 DEBUG global [508] - Loaded object 54:116
15:25:23.562500 DEBUG global [508] - Loaded object 54:117
15:25:23.562500 DEBUG global [508] - Loaded object 54:118
15:25:23.562500 DEBUG global [508] - Loaded object 54:119
15:25:23.562500 DEBUG global [508] - Loaded object 54:120
15:25:23.562500 DEBUG global [508] - Loaded object 54:121
15:25:23.562500 DEBUG global [508] - Loaded object 54:122
15:25:23.562500 DEBUG global [508] - Loaded object 54:123
15:25:23.562500 DEBUG global [508] - Loaded object 54:124
15:25:23.562500 DEBUG global [508] - Loaded object 54:125
15:25:23.562500 DEBUG global [508] - Loaded object 54:126
15:25:23.562500 DEBUG global [508] - Loaded object 54:127
15:25:23.562500 DEBUG global [508] - Loaded object 54:128
15:25:23.562500 DEBUG global [508] - Loaded object 54:129
15:25:23.562500 DEBUG global [508] - Loaded object 54:130
15:25:23.562500 DEBUG global [508] - Loaded object 54:131
15:25:23.562500 DEBUG global [508] - Loaded object 54:132
15:25:23.578125 DEBUG global [508] - Loaded object 54:133
15:25:23.578125 DEBUG global [508] - Loaded object 54:134
15:25:23.578125 DEBUG global [508] - Loaded object 54:135
15:25:23.578125 DEBUG global [508] - Loaded object 54:136
15:25:23.578125 DEBUG global [508] - Loaded object 54:137
15:25:23.578125 DEBUG global [508] - Loaded object 54:138
15:25:23.578125 DEBUG global [508] - Loaded object 54:139
15:25:23.578125 DEBUG global [508] - Loaded object 54:140
15:25:23.578125 DEBUG global [508] - Loaded object 54:141
15:25:23.578125 DEBUG global [508] - Loaded object 54:142
15:25:23.578125 DEBUG global [508] - Loaded object 54:143
15:25:23.578125 DEBUG global [508] - Loaded object 54:144
15:25:23.578125 DEBUG global [508] - Loaded object 54:145
15:25:23.578125 DEBUG global [508] - Loaded object 54:146
15:25:23.578125 DEBUG global [508] - Loaded object 54:147
15:25:23.593750 DEBUG global [508] - Loaded object 54:148
15:25:23.593750 DEBUG global [508] - Loaded object 54:149
15:25:23.593750 WARN global [508] - No templates found for 49:1
15:25:23.593750 WARN global [508] - No templates found for 70:0
15:25:23.593750 WARN global [508] - No templates found for 79:7
15:25:23.593750 WARN global [508] - No templates found for 100:1
15:25:23.593750 WARN global [508] - No templates found for 103:1
15:25:23.593750 WARN global [508] - No templates found for 172:0
15:25:23.593750 WARN global [508] - No templates found for 186:0
15:25:23.593750 WARN global [508] - No templates found for 189:0
15:25:23.593750 INFO global [508] - Handlers post-load finalization: 172 ms
15:25:23.593750 INFO global [508] - All game content loaded in 906 ms
15:25:23.593750 INFO global [508] - Template handler: 906
15:25:23.609375 INFO global [508] - Initializing VCMI_Lib: 953
15:25:23.656250 INFO global [508] - Loading and transforming heroes' flags: 47
15:25:23.671875 INFO global [508] - Screen handler: 62
15:25:23.718750 INFO global [508] - Main graphics: 47
15:25:23.718750 INFO global [508] - Initializing game graphics: 109
15:25:23.718750 INFO global [508] - Message handler: 0
15:25:23.718750 INFO global [30c] - Initialization of VCMI (together): 1422
15:25:23.750000 TRACE global [30c] - Loading music file Music/MainMenu
15:25:23.750000 TRACE global [30c] - Playing music file Music/MainMenu
15:25:24.234375 TRACE animation [30c] - Button clicked at 532x132, 1 functions
15:25:24.234375 TRACE animation [30c] - Parent isclass CMenuEntry at 0x0
15:25:24.234375 TRACE animation [30c] - Parent isclass CTabbedInt at 0x0
15:25:24.234375 TRACE animation [30c] - Parent isclass CMenuScreen at 0x0
15:25:24.593750 TRACE animation [30c] - Button clicked at 545x8, 1 functions
15:25:24.593750 TRACE animation [30c] - Parent isclass CMenuEntry at 0x0
15:25:24.593750 TRACE animation [30c] - Parent isclass CTabbedInt at 0x0
15:25:24.593750 TRACE animation [30c] - Parent isclass CMenuScreen at 0x0
15:25:24.625000 INFO global [30c] - Blocking buttons from 0
15:25:25.781250 TRACE animation [30c] - Button clicked at 411x535, 1 functions
15:25:25.781250 TRACE animation [30c] - Parent isclass CSelectionScreen at 0x0
15:25:25.828125 TRACE global [30c] - Stoping music file Music/MainMenu
15:25:25.828125 INFO network [a84] - Loading procedure started!
15:25:25.828125 INFO network [a84] - Setting up thread calling server: 0
15:25:25.828125 INFO global [a84] - Loading lib part of game...
15:25:25.828125 INFO global [a84] - Reading header
15:25:25.828125 INFO global [a84] - Reading options
15:25:25.828125 INFO global [a84] - Reading handlers
15:25:25.859375 ERROR global [a84] - Desync found! Position: 287877
15:25:25.875000 TRACE global [a84] - Reading resources prices
15:25:25.875000 TRACE global [a84] - Done loading resource prices!
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type ADDITIONAL_ATTACK
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type ADDITIONAL_RETALIATION
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type AIR_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type ATTACKS_ALL_ADJACENT
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type BLOCKS_RETALIATION
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type CATAPULT
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type CHARGE_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type DAEMON_SUMMONING
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type DARKNESS
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type DEATH_STARE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type DEFENSIVE_STANCE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type DOUBLE_DAMAGE_CHANCE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type DRAGON_NATURE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type EARTH_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type ENCHANTED
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type ENCHANTER
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type ENEMY_DEFENCE_REDUCTION
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type FEAR
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type FEARLESS
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type FIRE_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type FIRE_SHIELD
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type FLYING
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type FREE_SHOOTING
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type FULL_HP_REGENERATION
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type GENERAL_DAMAGE_REDUCTION
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type HATE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type HEALER
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type HP_REGENERATION
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type JOUSTING
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type KING1
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type KING2
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type KING3
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type LEVEL_SPELL_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type LIFE_DRAIN
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type MAGIC_MIRROR
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type MAGIC_RESISTANCE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type MANA_CHANNELING
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type MANA_DRAIN
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type MIND_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type NON_LIVING
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type NO_DISTANCE_PENALTY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type NO_MELEE_PENALTY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type NO_MORALE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type NO_WALL_PENALTY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type RANDOM_SPELLCASTER
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type REBIRTH
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type RECEPTIVE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type RETURN_AFTER_STRIKE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SECONDARY_SKILL_PREMY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SELF_LUCK
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SELF_MORALE
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SHOOTER
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SPELLCASTER
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SPELL_AFTER_ATTACK
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SPELL_BEFORE_ATTACK
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SPELL_DAMAGE_REDUCTION
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SPELL_IMMUNITY
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SPELL_LIKE_ATTACK
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type SPELL_RESISTANCE_AURA
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type THREE_HEADED_ATTACK
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type TWO_HEX_ATTACK_BREATH
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type UNDEAD
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type UNLIMITED_RETALIATIONS
15:25:25.921875 TRACE bonus [a84] - Loaded bonus type WATER_IMMUNITY
15:25:25.921875 INFO global [a84] - Reading gamestate
15:25:25.921875 TRACE bonus [a84] - #$# +1 Angels #propagated to# Hero
15:25:25.921875 TRACE bonus [a84] - #$# +1 Archangels #propagated to# Hero
15:25:26.156250 INFO network [a84] - Loaded common part of save 329
15:25:26.203125 INFO global [a84] - Preparing FoW, roads, rivers,borders: 46
15:25:26.296875 INFO global [a84] - Making object rects: 94
15:25:26.296875 INFO network [a84] - Initing maphandler: 140
15:25:26.812500 INFO network [a84] - Waiting for server: 516
15:25:26.812500 INFO network [a84] - Establishing connection...
15:25:26.812500 INFO network [a84] - Found endpoints:
15:25:26.812500 INFO network [a84] - 0: 127.0.0.1:3030
15:25:26.812500 INFO network [a84] - Trying connection to 127.0.0.1:3030 (0)
15:25:26.812500 INFO network [a84] - Established connection with VCMI 0.97 (server)
15:25:26.812500 INFO network [a84] - Connecting to the server: 0
15:25:27.093750 INFO network [a84] - Server opened savegame properly.
15:25:27.093750 TRACE global [a84] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 0 interface.
15:25:27.093750 TRACE global [a84] - Human player interface for player 0 being constructed
15:25:27.093750 TRACE global [a84] - Initializing the interface for player 0
15:25:27.125000 TRACE global [a84] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:27.125000 TRACE global [a84] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 1 interface.
15:25:27.125000 INFO global [a84] - Opening VCAI
15:25:27.125000 INFO global [a84] - Loaded VCAI
15:25:27.125000 TRACE ai [a84] - Entering __thiscall VCAI::VCAI(void).
15:25:27.125000 TRACE ai [a84] - Leaving __thiscall VCAI::VCAI(void).
15:25:27.125000 TRACE global [a84] - Initializing the interface for player 1
15:25:27.125000 TRACE ai [a84] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:27.125000 INFO ai [a84] - Engine:
InputVariable: BankInput
enabled: true
range: -inf inf
term: SET Rectangle 0.500 0.500
InputVariable: OurShooters
enabled: true
range: -inf inf
term: FEW Ramp 0.600 0.000
term: MANY Ramp 0.400 1.000
InputVariable: OurWalkers
enabled: true
range: -inf inf
term: FEW Ramp 0.600 0.000
term: MANY Ramp 0.400 1.000
InputVariable: OurFlyers
enabled: true
range: -inf inf
term: FEW Ramp 0.600 0.000
term: MANY Ramp 0.400 1.000
InputVariable: EnemyShooters
enabled: true
range: -inf inf
term: FEW Ramp 0.600 0.000
term: MANY Ramp 0.400 1.000
InputVariable: EnemyWalkers
enabled: true
range: -inf inf
term: FEW Ramp 0.600 0.000
term: MANY Ramp 0.400 1.000
InputVariable: EnemyFlyers
enabled: true
range: -inf inf
term: FEW Ramp 0.600 0.000
term: MANY Ramp 0.400 1.000
InputVariable: OurSpeed
enabled: true
range: -inf inf
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: -inf inf
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: -inf inf
term: NONE Rectangle -0.000 0.000
term: MEDIUM Trapezoid 1.000 1.300 2.200 2.500
term: HIGH Ramp 1.900 3.000
InputVariable: Bank
enabled: true
range: -inf inf
term: FALSE Rectangle -0.000 0.000
term: TRUE Rectangle 1.000 0.000
InputVariable: strengthRatio
enabled: true
range: -inf inf
term: LOW Ramp 1.500 0.000
term: HIGH Ramp 1.500 4.500
InputVariable: heroStrength
enabled: true
range: -inf inf
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: -inf inf
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: -inf inf
term: LOW Ramp 2.500 0.000
term: MEDIUM Triangle 2.000 2.500 3.000
term: HIGH Ramp 2.500 5.000
OutputVariable: BankDanger
enabled: true
range: -inf inf
accumulation: AlgebraicSum
defuzzifier: Centroid 200
default: nan
lock-previous: false
lock-range: false
term: Bank0 Triangle 0.000 0.500 1.000
term: Bank1 Triangle 0.000 0.500 1.000
term: Bank2 Triangle 0.000 0.500 1.000
term: Bank3 Triangle 0.000 0.500 1.000
OutputVariable: Threat
enabled: true
range: -inf inf
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
OutputVariable: Value
enabled: true
range: -inf inf
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: AlgebraicProduct
disjunction: AlgebraicSum
activation: AlgebraicProduct
rule: if BankInput is SET then BankDanger is Bank0
rule: if BankInput is SET then BankDanger is Bank1
rule: if BankInput is SET then BankDanger is Bank2
rule: if BankInput is SET then BankDanger is Bank3
RuleBlock:
enabled: true
conjunction: AlgebraicProduct
disjunction: AlgebraicSum
activation: AlgebraicProduct
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 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
RuleBlock:
enabled: true
conjunction: AlgebraicProduct
disjunction: AlgebraicSum
activation: AlgebraicProduct
rule: if strengthRatio is HIGH and heroStrength is LOW then Value is very HIGH
rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is somewhat HIGH
rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is somewhat LOW
rule: if strengthRatio is LOW and heroStrength is LOW then Value is very LOW
rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is somewhat HIGH
rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW
rule: if lockedMissionImportance is HIGH then Value is very LOW
rule: if lockedMissionImportance is MEDIUM then Value is somewhat LOW
rule: if lockedMissionImportance is LOW then Value is HIGH
rule: if turnDistance is SMALL then Value is HIGH
rule: if turnDistance is MEDIUM then Value is MEDIUM
rule: if turnDistance is LONG then Value is LOW
15:25:27.234375 TRACE ai [a84] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:27.234375 TRACE ai [a84] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:27.234375 TRACE ai [a84] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:27.234375 TRACE ai [a84] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:27.234375 TRACE ai [a84] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:27.234375 TRACE global [a84] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:27.234375 INFO global [a84] - Opening StupidAI
15:25:27.250000 INFO global [a84] - Loaded Stupid AI 0.1
15:25:27.250000 TRACE ai [a84] - CStupidAI [08,221,614]: created
15:25:27.250000 TRACE global [a84] - Initializing the battle interface for player 255
15:25:27.250000 TRACE ai [a84] - CStupidAI [08,221,614]: init called, saving ptr to IBattleCallback
15:25:27.250000 INFO network [a84] - Loaded client part of save 437
15:25:27.250000 INFO network [a84] - Sent info to server: 0
15:25:27.250000 TRACE network [240] - Listening...
15:25:27.250000 TRACE network [240] - received server message of type struct YourTurn, data: {CPack: type '100'}
15:25:27.250000 TRACE network [240] - Made first apply on cl
15:25:27.250000 TRACE network [240] - Applied on gs
15:25:27.250000 WARN global [240] - Warning: IntObject re-activated with mismatching used and active
15:25:27.265625 TRACE global [240] - Loading music file Music/Dirt.mp3
15:25:27.281250 TRACE global [240] - Stoping music file Music/MainMenu
15:25:27.296875 TRACE network [240] - Made second apply on cl
15:25:27.296875 TRACE network [240] - Listening...
15:25:28.015625 TRACE global [8b8] - Del-ing music file Music/MainMenu
15:25:28.015625 TRACE global [8b8] - Playing music file Music/Dirt.mp3
15:25:28.359375 TRACE global [30c] - CPlayerInterface::moveHero
15:25:28.359375 TRACE global [2ac] - Requesting hero movement to 12 5 0
15:25:28.359375 TRACE network [2ac] - Sending a request "struct MoveHero". It'll have an ID=0.
15:25:28.359375 TRACE network [2ac] - Sending to server a pack of type struct MoveHero
15:25:28.359375 TRACE network [240] - received server message of type struct PlayerBlocked, data: {CPack: type '96'}
15:25:28.359375 TRACE network [240] - Made first apply on cl
15:25:28.359375 TRACE network [240] - Applied on gs
15:25:28.359375 TRACE network [240] - Made second apply on cl
15:25:28.359375 TRACE network [240] - Listening...
15:25:28.359375 TRACE network [240] - received server message of type struct TryMoveHero, data: {CPack: type '501'}
15:25:28.359375 TRACE network [240] - Made first apply on cl
15:25:28.359375 TRACE network [240] - Applied on gs
15:25:28.390625 TRACE global [240] - before [un]locks in CPlayerInterface::heroMoved
15:25:28.406250 TRACE global [240] - after [un]locks in CPlayerInterface::heroMoved
15:25:28.406250 TRACE global [240] - before [un]locks in CPlayerInterface::heroMoved
15:25:28.421875 TRACE global [240] - after [un]locks in CPlayerInterface::heroMoved
15:25:28.421875 TRACE ai [240] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &).
15:25:28.421875 TRACE ai [240] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &).
15:25:28.421875 TRACE network [240] - Made second apply on cl
15:25:28.421875 TRACE network [240] - Listening...
15:25:28.421875 TRACE network [240] - received server message of type struct HeroVisit, data: {CPack: type '1'}
15:25:28.421875 TRACE network [240] - Made first apply on cl
15:25:28.421875 TRACE network [240] - Applied on gs
15:25:28.421875 TRACE network [240] - Made second apply on cl
15:25:28.421875 TRACE network [240] - Listening...
15:25:28.421875 TRACE network [240] - received server message of type struct InfoWindow, data: {CPack: type '103'}
15:25:28.421875 TRACE network [240] - Made first apply on cl
15:25:28.421875 TRACE network [240] - Applied on gs
15:25:28.421875 TRACE global [240] - Entering void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,const class std::vector<class CComponent *,class std::allocator<class CComponent *> > &,int,bool): player=0, text=, is LOCPLINT=1.
15:25:28.437500 TRACE global [2ac] - Resuming CPlayerInterface::doMoveHero
15:25:28.437500 TRACE global [240] - Leaving void __thiscall CPlayerInterface::showInfoDialog(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,const class std::vector<class CComponent *,class std::allocator<class CComponent *> > &,int,bool).
15:25:28.437500 TRACE network [240] - Made second apply on cl
15:25:28.437500 TRACE network [240] - Listening...
15:25:28.437500 TRACE network [240] - received server message of type struct HeroVisit, data: {CPack: type '1'}
15:25:28.437500 TRACE network [240] - Made first apply on cl
15:25:28.437500 TRACE network [240] - Applied on gs
15:25:28.437500 TRACE network [240] - Made second apply on cl
15:25:28.437500 TRACE network [240] - Listening...
15:25:28.437500 TRACE network [240] - received server message of type struct PlayerBlocked, data: {CPack: type '96'}
15:25:28.437500 TRACE network [240] - Made first apply on cl
15:25:28.437500 TRACE network [240] - Applied on gs
15:25:28.437500 TRACE network [240] - Made second apply on cl
15:25:28.437500 TRACE network [240] - Listening...
15:25:28.437500 TRACE network [240] - received server message of type struct PackageApplied, data: {CPack: type '94'}
15:25:28.437500 TRACE network [240] - Made first apply on cl
15:25:28.437500 TRACE network [240] - Applied on gs
15:25:28.437500 TRACE network [240] - Made second apply on cl
15:25:28.437500 TRACE network [240] - Listening...
15:25:28.937500 TRACE animation [30c] - Button clicked at 368x300, 2 functions
15:25:28.937500 TRACE animation [30c] - Parent isclass CInfoWindow at 330x240
15:25:29.562500 TRACE animation [30c] - Button clicked at 711x292, 1 functions
15:25:30.015625 TRACE animation [30c] - Button clicked at 406x355, 1 functions
15:25:30.015625 TRACE animation [30c] - Parent isclass CSystemOptionsWindow at 160x57
15:25:31.234375 TRACE animation [30c] - Button clicked at 326x330, 3 functions
15:25:31.234375 TRACE animation [30c] - Parent isclass CInfoWindow at 245x210
15:25:31.250000 INFO network [30c] - Connection has been requested to be closed.
15:25:31.250000 TRACE network [30c] - Sending a request "struct CloseServer". It'll have an ID=1.
15:25:31.250000 TRACE network [30c] - Sending to server a pack of type struct CloseServer
15:25:31.250000 INFO network [30c] - Sent closing signal to the server
15:25:31.250000 TRACE network [240] - received server message of type struct PackageApplied, data: {CPack: type '94'}
15:25:31.250000 INFO network [30c] - Connection handler thread joined
15:25:31.250000 WARN network [30c] - Our socket has been closed.
15:25:31.250000 INFO network [30c] - Closed connection.
15:25:31.250000 INFO network [30c] - Ending current game!
15:25:31.250000 INFO network [30c] - Removed GUI.
15:25:31.265625 WARN bonus [30c] - Warning: an orphaned child!
15:25:31.265625 WARN bonus [30c] - Warning: an orphaned child!
15:25:31.265625 WARN bonus [30c] - Warning: an orphaned child!
15:25:31.265625 WARN bonus [30c] - Warning: an orphaned child!
15:25:31.265625 WARN bonus [30c] - Warning: an orphaned child!
15:25:31.265625 INFO network [30c] - Deleted mapHandler and gameState.
15:25:31.265625 TRACE ai [30c] - CStupidAI [08,221,614]: destroyed
15:25:31.265625 TRACE ai [30c] - Entering __thiscall VCAI::~VCAI(void).
15:25:31.265625 TRACE ai [30c] - Leaving __thiscall VCAI::~VCAI(void).
15:25:31.265625 TRACE global [30c] - Human player interface for player 0 being destructed
15:25:31.265625 INFO network [30c] - Deleted playerInts.
15:25:31.265625 INFO network [30c] - Client stopped.
15:25:31.281250 TRACE global [30c] - Loading music file Music/MainMenu
15:25:31.281250 TRACE global [30c] - Stoping music file Music/Dirt.mp3
15:25:31.562500 INFO network [a58] - Server closed correctly
15:25:31.828125 TRACE animation [30c] - Button clicked at 545x8, 1 functions
15:25:31.828125 TRACE animation [30c] - Parent isclass CMenuEntry at 0x0
15:25:31.828125 TRACE animation [30c] - Parent isclass CTabbedInt at 0x0
15:25:31.828125 TRACE animation [30c] - Parent isclass CMenuScreen at 0x0
15:25:31.859375 INFO global [30c] - Blocking buttons from 0
15:25:32.312500 TRACE global [8b8] - Del-ing music file Music/Dirt.mp3
15:25:32.312500 TRACE global [8b8] - Playing music file Music/MainMenu
15:25:33.250000 TRACE animation [30c] - Button clicked at 411x535, 1 functions
15:25:33.250000 TRACE animation [30c] - Parent isclass CSelectionScreen at 0x0
15:25:33.281250 TRACE global [30c] - Stoping music file Music/MainMenu
15:25:33.281250 INFO network [300] - Loading procedure started!
15:25:33.296875 INFO network [300] - Setting up thread calling server: 0
15:25:33.296875 INFO global [300] - Loading lib part of game...
15:25:33.296875 INFO global [300] - Reading header
15:25:33.296875 INFO global [300] - Reading options
15:25:33.296875 INFO global [300] - Reading handlers
15:25:33.296875 ERROR global [300] - Desync found! Position: 15677
15:25:33.328125 TRACE global [300] - Reading resources prices
15:25:33.328125 TRACE global [300] - Done loading resource prices!
15:25:33.390625 TRACE bonus [300] - Loaded bonus type ADDITIONAL_ATTACK
15:25:33.390625 TRACE bonus [300] - Loaded bonus type ADDITIONAL_RETALIATION
15:25:33.390625 TRACE bonus [300] - Loaded bonus type AIR_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type ATTACKS_ALL_ADJACENT
15:25:33.390625 TRACE bonus [300] - Loaded bonus type BLOCKS_RETALIATION
15:25:33.390625 TRACE bonus [300] - Loaded bonus type CATAPULT
15:25:33.390625 TRACE bonus [300] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type CHARGE_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type DAEMON_SUMMONING
15:25:33.390625 TRACE bonus [300] - Loaded bonus type DARKNESS
15:25:33.390625 TRACE bonus [300] - Loaded bonus type DEATH_STARE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type DEFENSIVE_STANCE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type DOUBLE_DAMAGE_CHANCE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type DRAGON_NATURE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type EARTH_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type ENCHANTED
15:25:33.390625 TRACE bonus [300] - Loaded bonus type ENCHANTER
15:25:33.390625 TRACE bonus [300] - Loaded bonus type ENEMY_DEFENCE_REDUCTION
15:25:33.390625 TRACE bonus [300] - Loaded bonus type FEAR
15:25:33.390625 TRACE bonus [300] - Loaded bonus type FEARLESS
15:25:33.390625 TRACE bonus [300] - Loaded bonus type FIRE_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type FIRE_SHIELD
15:25:33.390625 TRACE bonus [300] - Loaded bonus type FLYING
15:25:33.390625 TRACE bonus [300] - Loaded bonus type FREE_SHOOTING
15:25:33.390625 TRACE bonus [300] - Loaded bonus type FULL_HP_REGENERATION
15:25:33.390625 TRACE bonus [300] - Loaded bonus type GENERAL_DAMAGE_REDUCTION
15:25:33.390625 TRACE bonus [300] - Loaded bonus type HATE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type HEALER
15:25:33.390625 TRACE bonus [300] - Loaded bonus type HP_REGENERATION
15:25:33.390625 TRACE bonus [300] - Loaded bonus type JOUSTING
15:25:33.390625 TRACE bonus [300] - Loaded bonus type KING1
15:25:33.390625 TRACE bonus [300] - Loaded bonus type KING2
15:25:33.390625 TRACE bonus [300] - Loaded bonus type KING3
15:25:33.390625 TRACE bonus [300] - Loaded bonus type LEVEL_SPELL_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type LIFE_DRAIN
15:25:33.390625 TRACE bonus [300] - Loaded bonus type MAGIC_MIRROR
15:25:33.390625 TRACE bonus [300] - Loaded bonus type MAGIC_RESISTANCE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type MANA_CHANNELING
15:25:33.390625 TRACE bonus [300] - Loaded bonus type MANA_DRAIN
15:25:33.390625 TRACE bonus [300] - Loaded bonus type MIND_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type NON_LIVING
15:25:33.390625 TRACE bonus [300] - Loaded bonus type NO_DISTANCE_PENALTY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type NO_MELEE_PENALTY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type NO_MORALE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type NO_WALL_PENALTY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type RANDOM_SPELLCASTER
15:25:33.390625 TRACE bonus [300] - Loaded bonus type REBIRTH
15:25:33.390625 TRACE bonus [300] - Loaded bonus type RECEPTIVE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type RETURN_AFTER_STRIKE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SECONDARY_SKILL_PREMY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SELF_LUCK
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SELF_MORALE
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SHOOTER
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SPELLCASTER
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SPELL_AFTER_ATTACK
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SPELL_BEFORE_ATTACK
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SPELL_DAMAGE_REDUCTION
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SPELL_IMMUNITY
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SPELL_LIKE_ATTACK
15:25:33.390625 TRACE bonus [300] - Loaded bonus type SPELL_RESISTANCE_AURA
15:25:33.390625 TRACE bonus [300] - Loaded bonus type THREE_HEADED_ATTACK
15:25:33.390625 TRACE bonus [300] - Loaded bonus type TWO_HEX_ATTACK_BREATH
15:25:33.390625 TRACE bonus [300] - Loaded bonus type UNDEAD
15:25:33.390625 TRACE bonus [300] - Loaded bonus type UNLIMITED_RETALIATIONS
15:25:33.390625 TRACE bonus [300] - Loaded bonus type WATER_IMMUNITY
15:25:33.390625 INFO global [300] - Reading gamestate
15:25:34.421875 TRACE bonus [300] - #$# Necromancy Amplifier +10 #propagated to# Player Green
15:25:34.421875 TRACE bonus [300] - #$# Necromancy Amplifier +10 #propagated to# Player Orange
15:25:34.421875 TRACE bonus [300] - #$# Necromancy Amplifier +10 #propagated to# Player Blue
15:25:34.453125 INFO network [300] - Loaded common part of save 1156
15:25:34.515625 INFO global [300] - Preparing FoW, roads, rivers,borders: 63
15:25:36.171875 INFO global [300] - Making object rects: 1656
15:25:36.171875 INFO network [300] - Initing maphandler: 1719
15:25:36.171875 INFO network [300] - Establishing connection...
15:25:36.171875 INFO network [300] - Found endpoints:
15:25:36.171875 INFO network [300] - 0: 127.0.0.1:3030
15:25:36.171875 INFO network [300] - Trying connection to 127.0.0.1:3030 (0)
15:25:36.171875 INFO network [300] - Established connection with VCMI 0.97 (server)
15:25:36.187500 INFO network [300] - Connecting to the server: 16
15:25:36.890625 INFO network [300] - Server opened savegame properly.
15:25:36.890625 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 0 interface.
15:25:36.890625 TRACE global [300] - Human player interface for player 0 being constructed
15:25:36.890625 TRACE global [300] - Initializing the interface for player 0
15:25:36.906250 TRACE global [300] - Restored path for hero Hero Yog leading to 127 91 0 with 2 nodes
15:25:36.906250 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:36.906250 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 1 interface.
15:25:36.906250 INFO global [300] - Opening VCAI
15:25:36.906250 INFO global [300] - Loaded VCAI
15:25:36.906250 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void).
15:25:36.906250 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void).
15:25:36.906250 TRACE global [300] - Initializing the interface for player 1
15:25:36.906250 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:36.906250 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:36.906250 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:36.906250 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:36.906250 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:36.937500 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:36.937500 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:36.937500 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 2 interface.
15:25:36.937500 INFO global [300] - Opening VCAI
15:25:36.937500 INFO global [300] - Loaded VCAI
15:25:36.937500 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void).
15:25:36.937500 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void).
15:25:36.937500 TRACE global [300] - Initializing the interface for player 2
15:25:36.937500 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:36.937500 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:36.937500 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:36.937500 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:36.937500 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:36.968750 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:36.968750 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:36.968750 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 3 interface.
15:25:36.968750 INFO global [300] - Opening VCAI
15:25:36.968750 INFO global [300] - Loaded VCAI
15:25:36.968750 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void).
15:25:36.968750 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void).
15:25:36.968750 TRACE global [300] - Initializing the interface for player 3
15:25:36.968750 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:36.968750 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:36.968750 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:36.968750 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:36.968750 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.000000 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.000000 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:37.000000 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 4 interface.
15:25:37.000000 INFO global [300] - Opening VCAI
15:25:37.000000 INFO global [300] - Loaded VCAI
15:25:37.000000 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void).
15:25:37.000000 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void).
15:25:37.000000 TRACE global [300] - Initializing the interface for player 4
15:25:37.000000 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.000000 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.000000 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.015625 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.015625 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.031250 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.031250 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:37.031250 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 5 interface.
15:25:37.031250 INFO global [300] - Opening VCAI
15:25:37.031250 INFO global [300] - Loaded VCAI
15:25:37.031250 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void).
15:25:37.031250 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void).
15:25:37.031250 TRACE global [300] - Initializing the interface for player 5
15:25:37.031250 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.046875 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.046875 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.046875 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.046875 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.062500 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.062500 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:37.062500 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 6 interface.
15:25:37.062500 INFO global [300] - Opening VCAI
15:25:37.078125 INFO global [300] - Loaded VCAI
15:25:37.078125 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void).
15:25:37.078125 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void).
15:25:37.078125 TRACE global [300] - Initializing the interface for player 6
15:25:37.078125 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.078125 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.078125 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.078125 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.078125 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.109375 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.109375 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:37.109375 TRACE global [300] - Entering void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &): Loading player 7 interface.
15:25:37.109375 INFO global [300] - Opening VCAI
15:25:37.109375 INFO global [300] - Loaded VCAI
15:25:37.109375 TRACE ai [300] - Entering __thiscall VCAI::VCAI(void).
15:25:37.109375 TRACE ai [300] - Leaving __thiscall VCAI::VCAI(void).
15:25:37.109375 TRACE global [300] - Initializing the interface for player 7
15:25:37.109375 TRACE ai [300] - Entering void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.109375 TRACE ai [300] - Leaving void __thiscall VCAI::init(class std::shared_ptr<class CCallback>).
15:25:37.109375 TRACE ai [300] - Entering void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.109375 TRACE ai [300] - Entering void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int): version '0'.
15:25:37.109375 TRACE ai [300] - Leaving void __thiscall CAdventureAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.140625 TRACE ai [300] - Leaving void __thiscall VCAI::loadGame(class CISer<class CLoadFile> &,const int).
15:25:37.140625 TRACE global [300] - Leaving void __thiscall CClient::serialize<class CLoadFile>(class CLoadFile &,const int,const class std::set<class PlayerColor,struct std::less<class PlayerColor>,class std::allocator<class PlayerColor> > &).
15:25:37.140625 INFO global [300] - Opening StupidAI
15:25:37.140625 INFO global [300] - Loaded Stupid AI 0.1
15:25:37.140625 TRACE ai [300] - CStupidAI [0B,7E5,2F4]: created
15:25:37.140625 TRACE global [300] - Initializing the battle interface for player 255
15:25:37.140625 TRACE ai [300] - CStupidAI [0B,7E5,2F4]: init called, saving ptr to IBattleCallback
15:25:37.140625 INFO network [300] - Loaded client part of save 953
15:25:37.140625 INFO network [300] - Sent info to server: 0
15:25:37.140625 TRACE network [b98] - Listening...
15:25:37.140625 TRACE network [b98] - received server message of type struct YourTurn, data: {CPack: type '100'}
15:25:37.140625 TRACE network [b98] - Made first apply on cl
15:25:37.140625 TRACE network [b98] - Applied on gs
| ||||||||
Notes |
|
|
(0005164) Povelitel (updater) 2014-11-25 12:41 |
quite often the situation when, after loading one saves downloads 2 and game crashes. |
|
(0005165) SXX (administrator) 2014-11-25 13:08 edited on: 2014-11-25 13:08 |
If there no prior issues about that this one possible duplicate of mine 0001954 A bit later I'll try to reproduce your crash and check what backtrace it's have. |
|
(0005166) SXX (administrator) 2014-11-25 13:48 edited on: 2014-11-25 13:49 |
Unfortunately can't reproduce with current git on Linux, will try on Windows a bit later. Any chance you can try repro crash with my save? |
|
(0005178) Povelitel (updater) 2014-11-26 08:18 |
I did not notice your ticket. If this is a duplicate, you can close this. |
|
(0005179) Povelitel (updater) 2014-11-26 08:23 |
yes, reproduce my system |
|
(0005184) SXX (administrator) 2014-11-26 23:43 |
So I reproduced both mine and your crash on Windows with 0.97 build. Though in current git this crash no longer occur. I'll try to bisect which commit fixed that crash. |
|
(0005660) Povelitel (updater) 2015-03-23 17:04 |
I think its may closed? |
|
(0005661) SXX (administrator) 2015-03-23 18:22 |
Yeah I think so. Though it's would be better if we first find all related tasks. There was many problems fixed by Fay patch that make VCMI recreate player interface on each game start and this solved a lot of issues. Though it's not really fixed exact problems. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2014-11-25 12:32 | Povelitel | New Issue | |
| 2014-11-25 12:32 | Povelitel | Status | new => assigned |
| 2014-11-25 12:32 | Povelitel | Assigned To | => Tow |
| 2014-11-25 12:32 | Povelitel | File Added: koni.rar | |
| 2014-11-25 12:32 | Povelitel | File Added: stable.rar | |
| 2014-11-25 12:33 | Povelitel | File Added: VCMI_Client_log.txt | |
| 2014-11-25 12:33 | Povelitel | File Added: VCMI_Server_log.txt | |
| 2014-11-25 12:41 | Povelitel | Note Added: 0005164 | |
| 2014-11-25 13:08 | SXX | Note Added: 0005165 | |
| 2014-11-25 13:08 | SXX | Note Edited: 0005165 | View Revisions |
| 2014-11-25 13:48 | SXX | Note Added: 0005166 | |
| 2014-11-25 13:49 | SXX | Note Edited: 0005166 | View Revisions |
| 2014-11-26 08:18 | Povelitel | Note Added: 0005178 | |
| 2014-11-26 08:23 | Povelitel | Note Added: 0005179 | |
| 2014-11-26 23:43 | SXX | Note Added: 0005184 | |
| 2015-03-23 17:04 | Povelitel | Note Added: 0005660 | |
| 2015-03-23 18:22 | SXX | Note Added: 0005661 | |
| 2015-09-15 14:42 | Povelitel | Status | assigned => resolved |
| 2015-09-15 14:42 | Povelitel | Fixed in Version | => 0.98d |
| 2015-09-15 14:42 | Povelitel | Resolution | open => fixed |
| 2015-09-15 14:42 | Povelitel | Assigned To | Tow => Fay |
| 2016-04-07 13:41 | Povelitel | Status | resolved => closed |
| Copyright © 2000 - 2025 MantisBT Team |




