INFO global [97c0] - VCMI 0.99 aee4bb7281f7c58f0e438fa327948b071d11352d (client) INFO global [97c0] - Creating console and configuring logger: 18 ms INFO global [97c0] - The log file will be saved to "C:\Users\Start\Documents\My Games\vcmi\VCMI_Client_log.txt" TRACE global [97c0] - File system loaded, 29 files found TRACE global [97c0] - File system loaded, 2 files found TRACE global [97c0] - File system loaded, 5 files found TRACE global [97c0] - File system loaded, 15 files found TRACE global [97c0] - File system loaded, 34 files found TRACE global [97c0] - File system loaded, 2 files found TRACE global [97c0] - File system loaded, 13 files found TRACE global [97c0] - File system loaded, 24 files found TRACE global [97c0] - File system loaded, 365 files found INFO global [97c0] - Initialization: 47 ms TRACE global [97c0] - loading .\config\filesystem.json TRACE global [97c0] - Loading resource at config TRACE global [97c0] - File system loaded, 95 files found TRACE global [97c0] - File system loaded, 2 files found TRACE global [97c0] - Resource loaded in 3 ms TRACE global [97c0] - Loading resource at Data/H3ab_bmp.lod TRACE global [97c0] - .LODArchive ""H3ab_bmp.lod"" loaded (2491 files found). TRACE global [97c0] - Resource loaded in 54 ms TRACE global [97c0] - Loading resource at Data/H3bitmap.lod TRACE global [97c0] - .LODArchive ""H3bitmap.lod"" loaded (4908 files found). TRACE global [97c0] - Resource loaded in 105 ms TRACE global [97c0] - Loading resource at Data TRACE global [97c0] - File system loaded, 44 files found TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at Maps TRACE global [97c0] - File system loaded, 55 files found TRACE global [97c0] - Resource loaded in 3 ms TRACE global [97c0] - Loading resource at Mods TRACE global [97c0] - File system loaded, 4 files found TRACE global [97c0] - File system loaded, 26 files found TRACE global [97c0] - Resource loaded in 2 ms TRACE global [97c0] - Loading resource at Mp3 TRACE global [97c0] - File system loaded, 57 files found TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at Data/H3ab_ahd.snd TRACE global [97c0] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at Data/Heroes3-cd2.snd TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at Data/Heroes3.snd TRACE global [97c0] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). TRACE global [97c0] - Resource loaded in 11 ms TRACE global [97c0] - Loading resource at Data TRACE global [97c0] - File system loaded, 44 files found TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at Data/H3ab_spr.lod TRACE global [97c0] - .LODArchive ""H3ab_spr.lod"" loaded (569 files found). TRACE global [97c0] - Resource loaded in 12 ms TRACE global [97c0] - Loading resource at Data/H3sprite.lod TRACE global [97c0] - .LODArchive ""H3sprite.lod"" loaded (4013 files found). TRACE global [97c0] - Resource loaded in 87 ms TRACE global [97c0] - Loading resource at Sprites TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at Data/H3ab_ahd.vid TRACE global [97c0] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at Data/Heroes3.vid TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at Data/video.vid TRACE global [97c0] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). TRACE global [97c0] - Resource loaded in 1 ms INFO global [97c0] - Data loading: 284 ms TRACE mod [97c0] - registered resource.wood as core:0 TRACE mod [97c0] - registered resource.mercury as core:1 TRACE mod [97c0] - registered resource.ore as core:2 TRACE mod [97c0] - registered resource.sulfur as core:3 TRACE mod [97c0] - registered resource.crystal as core:4 TRACE mod [97c0] - registered resource.gems as core:5 TRACE mod [97c0] - registered resource.gold as core:6 TRACE mod [97c0] - registered resource.mithril as core:7 TRACE mod [97c0] - registered primSkill.attack as core:0 TRACE mod [97c0] - registered primarySkill.attack as core:0 TRACE mod [97c0] - registered primSkill.defence as core:1 TRACE mod [97c0] - registered primarySkill.defence as core:1 TRACE mod [97c0] - registered primSkill.spellpower as core:2 TRACE mod [97c0] - registered primarySkill.spellpower as core:2 TRACE mod [97c0] - registered primSkill.knowledge as core:3 TRACE mod [97c0] - registered primarySkill.knowledge as core:3 INFO global [97c0] - Mod handler: 1 ms TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\config\modSettings.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\bonusIcons\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\mod.json TRACE global [97c0] - loading .\Mods\vcmi\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\WoG\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\WoG\Mods\WoG Rus\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\WoG\Mods\StackExp\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\WoG\Mods\StackArts\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\WoG\Mods\Commanders\mod.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\AI trace\mod.json TRACE global [97c0] - loading .\config\gameConfig.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\ARTRAITS.TXT TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\Objects.txt TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\ARRAYTXT.TXT TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\Cranim.txt TRACE global [97c0] - loading .\config\buildings5.json TRACE global [97c0] - loading .\config\schemas\creature.json TRACE global [97c0] - loading .\config\ambientSounds.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\GENRLTXT.TXT TRACE global [97c0] - loading .\config\heroes\special.json TRACE global [97c0] - loading .\config\creatures\stronghold.json TRACE global [97c0] - loading .\config\objects\generic.json TRACE global [97c0] - loading .\config\terrains.json TRACE global [97c0] - loading .\config\creatures\conflux.json TRACE global [97c0] - loading .\config\spells\offensive.json TRACE global [97c0] - loading .\config\heroes\dungeon.json TRACE global [97c0] - loading .\config\spells\ability.json TRACE global [97c0] - loading .\config\creatures\fortress.json TRACE global [97c0] - loading .\config\creatures\tower.json TRACE global [97c0] - loading .\config\heroes\inferno.json TRACE global [97c0] - loading .\config\schemas\mod.json TRACE global [97c0] - loading .\config\factions\neutral.json TRACE global [97c0] - loading .\config\factions\rampart.json TRACE global [97c0] - loading .\config\gameConfig.json TRACE global [97c0] - loading .\config\factions\necropolis.json TRACE global [97c0] - loading .\config\spells\other.json TRACE global [97c0] - loading .\config\heroes\conflux.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\config\modSettings.json TRACE global [97c0] - loading .\config\schemas\template.json TRACE global [97c0] - loading .\config\factions\conflux.json TRACE global [97c0] - loading .\config\artifacts.json TRACE global [97c0] - loading .\config\filesystem.json TRACE global [97c0] - loading .\config\factions\random.json TRACE global [97c0] - loading .\config\campaignMedia.json TRACE global [97c0] - loading .\config\factions\castle.json TRACE global [97c0] - loading .\config\campaignSets.json TRACE global [97c0] - loading .\config\factions\stronghold.json TRACE global [97c0] - loading .\config\heroes\fortress.json TRACE global [97c0] - loading .\config\heroClasses.json TRACE global [97c0] - loading .\config\heroes\castle.json TRACE global [97c0] - loading .\config\schemas\faction.json TRACE global [97c0] - loading .\config\objects\moddables.json TRACE global [97c0] - loading .\config\translate.json TRACE global [97c0] - loading .\config\schemas\heroClass.json TRACE global [97c0] - loading .\config\schemas\mapHeader.json TRACE global [97c0] - loading .\config\factions\fortress.json TRACE global [97c0] - loading .\config\schemas\artifact.json TRACE global [97c0] - loading .\config\schemas\bonus.json TRACE global [97c0] - loading .\config\skills.json TRACE global [97c0] - loading .\config\schemas\object.json TRACE global [97c0] - loading .\config\creatures\necropolis.json TRACE global [97c0] - loading .\config\terrainViewPatterns.json TRACE global [97c0] - loading .\config\schemas\hero.json TRACE global [97c0] - loading .\config\factions\inferno.json TRACE global [97c0] - loading .\config\schemas\townStructure.json TRACE global [97c0] - loading .\config\schemas\townBuilding.json TRACE global [97c0] - loading .\config\resolutions.json TRACE global [97c0] - loading .\config\schemas\skill.json TRACE global [97c0] - loading .\config\commanders.json TRACE global [97c0] - loading .\config\fonts.json TRACE global [97c0] - loading .\config\schemas\settings.json TRACE global [97c0] - loading .\config\creatures\inferno.json TRACE global [97c0] - loading .\config\resources.json TRACE global [97c0] - loading .\config\objects\dwellings.json TRACE global [97c0] - loading .\config\creatures\castle.json TRACE global [97c0] - loading .\config\objects\rewardable.json TRACE global [97c0] - loading .\config\schemas\objectType.json TRACE global [97c0] - loading .\config\spells\timed.json TRACE global [97c0] - loading .\config\schemas\objectTemplate.json TRACE global [97c0] - loading .\config\mapOverrides.json TRACE global [97c0] - loading .\config\schemas\spell.json TRACE global [97c0] - loading .\config\bonuses.json TRACE global [97c0] - loading .\config\mainmenu.json TRACE global [97c0] - loading .\config\heroes\stronghold.json TRACE global [97c0] - loading .\config\heroes\rampart.json TRACE global [97c0] - loading .\config\creatures\dungeon.json TRACE global [97c0] - loading .\config\defaultMods.json TRACE global [97c0] - loading .\config\objects\creatureBanks.json TRACE global [97c0] - loading .\config\heroes\tower.json TRACE global [97c0] - loading .\config\heroes\necropolis.json TRACE global [97c0] - loading .\config\creatures\neutral.json TRACE global [97c0] - loading .\config\creatures\special.json TRACE global [97c0] - loading .\config\factions\tower.json TRACE global [97c0] - loading .\config\schemas\townSiege.json TRACE global [97c0] - loading .\config\sp_sounds.json TRACE global [97c0] - loading .\config\startres.json TRACE global [97c0] - loading .\config\creatures\rampart.json TRACE global [97c0] - loading .\config\ERMU_to_picture.json TRACE global [97c0] - loading .\config\factions\dungeon.json TRACE global [97c0] - loading .\config\bonuses_texts.json TRACE global [97c0] - loading .\config\spells\adventure.json TRACE global [97c0] - loading .\config\battleStartpos.json TRACE global [97c0] - loading .\config\obstacles.json TRACE global [97c0] - loading .\config\battles_graphics.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\config\settings.json TRACE global [97c0] - loading .\config\campaign_regions.json TRACE global [97c0] - Loading resource at MODS/ai trace/Content.zip TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/ai trace/Content TRACE global [97c0] - File system loaded, 2 files found TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at MODS/bonusicons/Content.zip TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/bonusicons/Content TRACE global [97c0] - File system loaded, 95 files found TRACE global [97c0] - Resource loaded in 2 ms TRACE global [97c0] - Loading resource at MODS/defaulttemplates/Content.zip TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/defaulttemplates/Content TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/extraresolutions/Content.zip TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/extraresolutions/Content TRACE global [97c0] - File system loaded, 42 files found TRACE global [97c0] - Resource loaded in 2 ms TRACE global [97c0] - Loading resource at MODS/vcmi/Data TRACE global [97c0] - File system loaded, 16 files found TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/vcmi/Maps TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at MODS/vcmi/Sprites TRACE global [97c0] - File system loaded, 46 files found TRACE global [97c0] - Resource loaded in 1 ms TRACE global [97c0] - Loading resource at MODS/defaulttemplates/MODS/hdmod rmg templates/Content.zip TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/defaulttemplates/MODS/hdmod rmg templates/Content TRACE global [97c0] - File system loaded, 96 files found TRACE global [97c0] - Resource loaded in 3 ms TRACE global [97c0] - Loading resource at MODS/defaulttemplates/MODS/oh3 rmg templates/Content.zip TRACE global [97c0] - Resource loaded in 0 ms TRACE global [97c0] - Loading resource at MODS/defaulttemplates/MODS/oh3 rmg templates/Content TRACE global [97c0] - File system loaded, 56 files found TRACE global [97c0] - Resource loaded in 1 ms INFO global [97c0] - Mod filesystems: 49 ms INFO global [97c0] - Basic initialization: 382 ms TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\config\settings.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\config\settings.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\AI trace\Content\config\settings.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\config\settings.json TRACE global [97c0] - loading .\config\schemas\settings.json DEBUG global [97c0] - Set log level global => trace INFO global [97c0] - Initialized logging system based on settings successfully. INFO global [97c0] - [log level] ai => not set INFO global [97c0] - [log level] animation => not set INFO global [97c0] - [log level] bonus => not set INFO global [97c0] - [log level] global => trace INFO global [97c0] - [log level] mod => not set INFO global [97c0] - [log level] network => not set DEBUG global [97c0] - settings = { "adventure" : { "enemySpeed" : 0, "heroReminder" : true, "heroSpeed" : 8, "quickCombat" : false, "scrollSpeed" : 2 }, "battle" : { "animationSpeed" : 5, "cellBorders" : true, "mouseShadow" : true, "queueSize" : "auto", "showQueue" : true, "stackRange" : true }, "general" : { "encoding" : "CP1252", "music" : 5, "playerName" : "Player", "saveFrequency" : 1, "saveRandomMaps" : false, "showfps" : false, "sound" : 0, "swipe" : true }, "launcher" : { "autoCheckRepositories" : true, "enableInstalledMods" : true, "repositoryURL" : [ "http:\/\/download.vcmi.eu\/mods\/repository\/repository.json" ] }, "logging" : { "console" : { "colorMapping" : [ { "color" : "magenta", "domain" : "network", "level" : "trace" }, { "color" : "teal", "domain" : "ai", "level" : "debug" }, { "color" : "teal", "domain" : "ai", "level" : "info" } ], "coloredOutputEnabled" : true, "format" : "%m", "threshold" : "debug" }, "file" : { "format" : "%l %n [%t] - %m" }, "loggers" : [ { "domain" : "global", "level" : "trace" } ] }, "pathfinder" : { "layers" : { "flying" : true, "sailing" : true, "waterWalking" : true }, "lightweightFlyingMode" : false, "oneTurnSpecialLayersLimit" : true, "originalMovementRules" : false, "teleports" : { "castleGate" : false, "oneWay" : true, "oneWayRandom" : false, "twoWay" : true, "whirlpool" : true } }, "server" : { "enemyAI" : "BattleAI", "friendlyAI" : "BattleAI", "localInformation" : 2, "neutralAI" : "BattleAI", "playerAI" : "VCAI", "port" : 3030, "server" : "127.0.0.1" }, "session" : { "disable-shm" : false, "donotstartserver" : false, "enable-shm-uuid" : false, "onlyai" : false, "saveprefix" : "", "serverport" : 0 }, "video" : { "bitsPerPixel" : 32, "displayIndex" : 0, "driver" : "opengl", "fullscreen" : false, "realFullscreen" : false, "screenRes" : { "height" : 768, "width" : 1024 }, "showIntro" : true, "spellbookAnimation" : true } } ERROR global [97c0] - Error: campaign movies was not found! ERROR global [97c0] - Error: campaign music was not found! TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\config\resolutions.json INFO global [97c0] - Loading settings: 406 ms INFO global [97c0] - Found 4 render drivers INFO global [97c0] - direct3d INFO global [97c0] - direct3d11 INFO global [97c0] - opengl (active) INFO global [97c0] - software INFO global [97c0] - Check display mode: requested 1024 x 768; available up to 1680 x 1050 INFO global [97c0] - Created renderer opengl INFO global [97c0] - Initializing screen: 780 ms INFO global [97c0] - Initializing video: 4 ms TRACE global [97c0] - loading .\config\ambientSounds.json TRACE global [97c0] - Found music file MUSIC/WIN BATTLE TRACE global [97c0] - Found music file MUSIC/UNDERGROUND TRACE global [97c0] - Found music file MUSIC/ULTIMATELOSE TRACE global [97c0] - Found music file MUSIC/TOWERTOWN TRACE global [97c0] - Found music file MUSIC/STRONGHOLD TRACE global [97c0] - Found music file MUSIC/SURRENDER BATTLE TRACE global [97c0] - Found music file MUSIC/COMBAT02 TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC11 TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC09 TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC07 TRACE global [97c0] - Found music file MUSIC/NECROTOWN TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC06 TRACE global [97c0] - Found music file MUSIC/CSTLETOWN TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC04 TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC05 TRACE global [97c0] - Found music file MUSIC/BLADEDBCAMPAIGN TRACE global [97c0] - Found music file MUSIC/SNOW TRACE global [97c0] - Found music file MUSIC/DUNGEON TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC08 TRACE global [97c0] - Found music file MUSIC/RETREAT BATTLE TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC03 TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC02 TRACE global [97c0] - Found music file MUSIC/BLADEPFCAMPAIGN TRACE global [97c0] - Found music file MUSIC/AITHEME2 TRACE global [97c0] - Found music file MUSIC/BLADEFLCAMPAIGN TRACE global [97c0] - Found music file MUSIC/BLADEFWCAMPAIGN TRACE global [97c0] - Found music file MUSIC/ELEMTOWN TRACE global [97c0] - Found music file MUSIC/AITHEME1 TRACE global [97c0] - Found music file MUSIC/GOODTHEME TRACE global [97c0] - Found music file MUSIC/LAVA TRACE global [97c0] - Found music file MUSIC/BLADEABCAMPAIGN TRACE global [97c0] - Found music file MUSIC/BLADEDSCAMPAIGN TRACE global [97c0] - Found music file MUSIC/COMBAT01 TRACE global [97c0] - Found music file MUSIC/SWAMP TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC10 TRACE global [97c0] - Found music file MUSIC/WIN SCENARIO TRACE global [97c0] - Found music file MUSIC/LOSECOMBAT TRACE global [97c0] - Found music file MUSIC/CAMPAINMUSIC01 TRACE global [97c0] - Found music file MUSIC/COMBAT03 TRACE global [97c0] - Found music file MUSIC/DEFEND CASTLE TRACE global [97c0] - Found music file MUSIC/WATER TRACE global [97c0] - Found music file MUSIC/DIRT TRACE global [97c0] - Found music file MUSIC/EVILTHEME TRACE global [97c0] - Found music file MUSIC/FORTRESSTOWN TRACE global [97c0] - Found music file MUSIC/SECRETTHEME TRACE global [97c0] - Found music file MUSIC/INFERNOTOWN TRACE global [97c0] - Found music file MUSIC/LOSE CAMPAIN TRACE global [97c0] - Found music file MUSIC/GRASS TRACE global [97c0] - Found music file MUSIC/MAINMENU TRACE global [97c0] - Found music file MUSIC/LOSECASTLE TRACE global [97c0] - Found music file MUSIC/COMBAT04 TRACE global [97c0] - Found music file MUSIC/NEUTRALTHEME TRACE global [97c0] - Found music file MUSIC/RAMPART TRACE global [97c0] - Found music file MUSIC/ROUGH TRACE global [97c0] - Found music file MUSIC/LOOPLEPR TRACE global [97c0] - Found music file MUSIC/AITHEME0 TRACE global [97c0] - Found music file MUSIC/SAND TRACE global [97c0] - loading .\config\terrains.json INFO global [97c0] - Initializing screen and sound handling: 248 ms DEBUG mod [a19c] - Loading hardcoded features settings from [.\config\defaultMods.json], result: TRACE global [a19c] - loading .\config\defaultMods.json TRACE global [a19c] - loading .\config\defaultMods.json DEBUG mod [a19c] - MAX_HEROES_AVAILABLE_PER_PLAYER 16 DEBUG mod [a19c] - MAX_HEROES_ON_MAP_PER_PLAYER 8 DEBUG mod [a19c] - CREEP_SIZE 4000 DEBUG mod [a19c] - WEEKLY_GROWTH 10 DEBUG mod [a19c] - NEUTRAL_STACK_EXP 500 DEBUG mod [a19c] - MAX_BUILDING_PER_TURN 1 DEBUG mod [a19c] - DWELLINGS_ACCUMULATE_CREATURES 1 DEBUG mod [a19c] - ALL_CREATURES_GET_DOUBLE_MONTHS 0 DEBUG mod [a19c] - WINNING_HERO_WITH_NO_TROOPS_RETREATS 1 DEBUG mod [a19c] - BLACK_MARKET_MONTHLY_ARTIFACTS_CHANGE 1 DEBUG mod [a19c] - NO_RANDOM_SPECIAL_WEEKS_AND_MONTHS 0 DEBUG mod [a19c] - STACK_EXP 0 DEBUG mod [a19c] - STACK_ARTIFACT 0 DEBUG mod [a19c] - COMMANDERS 0 DEBUG mod [a19c] - MITHRIL 0 TRACE global [a19c] - loading .\config\gameConfig.json TRACE global [a19c] - loading .\config\bonuses.json TRACE global [a19c] - loading .\config\bonuses_texts.json TRACE bonus [a19c] - Loaded bonus type ADDITIONAL_ATTACK TRACE bonus [a19c] - Loaded bonus type ADDITIONAL_RETALIATION TRACE bonus [a19c] - Loaded bonus type AIR_IMMUNITY TRACE bonus [a19c] - Loaded bonus type ATTACKS_ALL_ADJACENT TRACE bonus [a19c] - Loaded bonus type BLOCKS_RANGED_RETALIATION TRACE bonus [a19c] - Loaded bonus type BLOCKS_RETALIATION TRACE bonus [a19c] - Loaded bonus type CATAPULT TRACE bonus [a19c] - Loaded bonus type CATAPULT_EXTRA_SHOTS TRACE bonus [a19c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY TRACE bonus [a19c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY TRACE bonus [a19c] - Loaded bonus type CHARGE_IMMUNITY TRACE bonus [a19c] - Loaded bonus type DAEMON_SUMMONING TRACE bonus [a19c] - Loaded bonus type DARKNESS TRACE bonus [a19c] - Loaded bonus type DEATH_STARE TRACE bonus [a19c] - Loaded bonus type DEFENSIVE_STANCE TRACE bonus [a19c] - Loaded bonus type DESTRUCTION TRACE bonus [a19c] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY TRACE bonus [a19c] - Loaded bonus type DISGUISED TRACE bonus [a19c] - Loaded bonus type DOUBLE_DAMAGE_CHANCE TRACE bonus [a19c] - Loaded bonus type DRAGON_NATURE TRACE bonus [a19c] - Loaded bonus type EARTH_IMMUNITY TRACE bonus [a19c] - Loaded bonus type ENCHANTED TRACE bonus [a19c] - Loaded bonus type ENCHANTER TRACE bonus [a19c] - Loaded bonus type ENEMY_DEFENCE_REDUCTION TRACE bonus [a19c] - Loaded bonus type FEAR TRACE bonus [a19c] - Loaded bonus type FEARLESS TRACE bonus [a19c] - Loaded bonus type FIRE_IMMUNITY TRACE bonus [a19c] - Loaded bonus type FIRE_SHIELD TRACE bonus [a19c] - Loaded bonus type FIRST_STRIKE TRACE bonus [a19c] - Loaded bonus type FLYING TRACE bonus [a19c] - Loaded bonus type FREE_SHOOTING TRACE bonus [a19c] - Loaded bonus type FULL_HP_REGENERATION TRACE bonus [a19c] - Loaded bonus type GENERAL_DAMAGE_REDUCTION TRACE bonus [a19c] - Loaded bonus type HATE TRACE bonus [a19c] - Loaded bonus type HEALER TRACE bonus [a19c] - Loaded bonus type HP_REGENERATION TRACE bonus [a19c] - Loaded bonus type JOUSTING TRACE bonus [a19c] - Loaded bonus type KING1 TRACE bonus [a19c] - Loaded bonus type KING2 TRACE bonus [a19c] - Loaded bonus type KING3 TRACE bonus [a19c] - Loaded bonus type LEVEL_SPELL_IMMUNITY TRACE bonus [a19c] - Loaded bonus type LIFE_DRAIN TRACE bonus [a19c] - Loaded bonus type MAGIC_MIRROR TRACE bonus [a19c] - Loaded bonus type MAGIC_RESISTANCE TRACE bonus [a19c] - Loaded bonus type MANA_CHANNELING TRACE bonus [a19c] - Loaded bonus type MANA_DRAIN TRACE bonus [a19c] - Loaded bonus type MIND_IMMUNITY TRACE bonus [a19c] - Loaded bonus type NONE TRACE bonus [a19c] - Loaded bonus type NON_LIVING TRACE bonus [a19c] - Loaded bonus type NO_DISTANCE_PENALTY TRACE bonus [a19c] - Loaded bonus type NO_MELEE_PENALTY TRACE bonus [a19c] - Loaded bonus type NO_MORALE TRACE bonus [a19c] - Loaded bonus type NO_TERRAIN_PENALTY TRACE bonus [a19c] - Loaded bonus type NO_WALL_PENALTY TRACE bonus [a19c] - Loaded bonus type RANDOM_SPELLCASTER TRACE bonus [a19c] - Loaded bonus type RANGED_RETALIATION TRACE bonus [a19c] - Loaded bonus type REBIRTH TRACE bonus [a19c] - Loaded bonus type RECEPTIVE TRACE bonus [a19c] - Loaded bonus type RETURN_AFTER_STRIKE TRACE bonus [a19c] - Loaded bonus type SECONDARY_SKILL_PREMY TRACE bonus [a19c] - Loaded bonus type SELF_LUCK TRACE bonus [a19c] - Loaded bonus type SELF_MORALE TRACE bonus [a19c] - Loaded bonus type SHOOTER TRACE bonus [a19c] - Loaded bonus type SHOOTS_ALL_ADJACENT TRACE bonus [a19c] - Loaded bonus type SOUL_STEAL TRACE bonus [a19c] - Loaded bonus type SPELLCASTER TRACE bonus [a19c] - Loaded bonus type SPELL_AFTER_ATTACK TRACE bonus [a19c] - Loaded bonus type SPELL_BEFORE_ATTACK TRACE bonus [a19c] - Loaded bonus type SPELL_DAMAGE_REDUCTION TRACE bonus [a19c] - Loaded bonus type SPELL_IMMUNITY TRACE bonus [a19c] - Loaded bonus type SPELL_LIKE_ATTACK TRACE bonus [a19c] - Loaded bonus type SPELL_RESISTANCE_AURA TRACE bonus [a19c] - Loaded bonus type SUMMON_GUARDIANS TRACE bonus [a19c] - Loaded bonus type SYNERGY_TARGET TRACE bonus [a19c] - Loaded bonus type THREE_HEADED_ATTACK TRACE bonus [a19c] - Loaded bonus type TRANSMUTATION TRACE bonus [a19c] - Loaded bonus type TWO_HEX_ATTACK_BREATH TRACE bonus [a19c] - Loaded bonus type UNDEAD TRACE bonus [a19c] - Loaded bonus type UNLIMITED_RETALIATIONS TRACE bonus [a19c] - Loaded bonus type VISIONS TRACE bonus [a19c] - Loaded bonus type WATER_IMMUNITY TRACE bonus [a19c] - Loaded bonus type WIDE_BREATH INFO global [a19c] - Bonus type handler: 44 ms TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Data\ARRAYTXT.TXT TRACE global [a19c] - loading .\config\translate.json TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Data\GENRLTXT.TXT INFO global [a19c] - General text handler: 13 ms TRACE global [a19c] - loading .\config\obstacles.json TRACE global [a19c] - loading .\config\terrains.json TRACE mod [a19c] - registered terrain.dirt as core:0 TRACE mod [a19c] - registered terrain.sand as core:1 TRACE mod [a19c] - registered terrain.grass as core:2 TRACE mod [a19c] - registered terrain.snow as core:3 TRACE mod [a19c] - registered terrain.swamp as core:4 TRACE mod [a19c] - registered terrain.rough as core:5 TRACE mod [a19c] - registered terrain.subterra as core:6 TRACE mod [a19c] - registered terrain.lava as core:7 TRACE mod [a19c] - registered terrain.water as core:8 TRACE mod [a19c] - registered terrain.rock as core:9 INFO global [a19c] - Hero handler: 9 ms INFO global [a19c] - Artifact handler: 1 ms TRACE global [a19c] - loading .\config\commanders.json INFO global [a19c] - Creature handler: 0 ms INFO global [a19c] - Town handler: 1 ms TRACE global [a19c] - Reading resources prices TRACE global [a19c] - loading .\config\resources.json TRACE global [a19c] - Done loading resource prices! INFO global [a19c] - Object handler: 1 ms INFO global [a19c] - Object types information handler: 0 ms INFO global [a19c] - Spell handler: 1 ms INFO global [a19c] - Skill handler: 3 ms TRACE global [a19c] - loading .\config\terrainViewPatterns.json INFO global [a19c] - Terrain view pattern handler: 4 ms INFO global [a19c] - Template handler: 0 ms INFO global [a19c] - Initializing handlers: 79 ms INFO mod [a19c] - Initializing content handler: 0 ms TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Data\ARTRAITS.TXT TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Data\Cranim.txt TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Data\Objects.txt TRACE mod [a19c] - Generating checksum for ai trace TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\AI trace\mod.json TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\AI trace\Content\config\settings.json TRACE mod [a19c] - Generating checksum for bonusicons TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\bonusIcons\mod.json TRACE mod [a19c] - Generating checksum for defaulttemplates TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\mod.json TRACE mod [a19c] - Generating checksum for extraresolutions TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\mod.json TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\config\resolutions.json TRACE mod [a19c] - Generating checksum for vcmi TRACE global [a19c] - loading .\Mods\vcmi\mod.json TRACE mod [a19c] - Generating checksum for defaulttemplates.hdmod rmg templates TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\mod.json TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cross3.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\worlds of war.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\3sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\diamond.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2x2sm4d(3).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\3sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\true random.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4mm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\blockbuster.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\skirmish m-u 200%.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\clashofdragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\coldshadowsFantasy.json TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\extreme.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cross.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\mini-nostalgia.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\shaaafworld.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cube.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\oceanseleven.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\fear.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\longrun.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\superslam.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\triad.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\anarchy v1_01.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\vortex.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\nostalgia(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\nostalgia xxl.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm4d(3).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\guerilla.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\midnightmix.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\speed2 m-u.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\Nostalgia(HotA).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\panic.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\kite.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\dwarftunnels.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\marathon.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\jebuscross.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\extreme ii.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\hypercube.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\roadrunner.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm4d(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\balance.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\dragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\deux paires.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\5sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\6lm10.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8mm0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\spider1_3.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\6sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8xm8a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\7sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\3sm3d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8xm12.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cross2.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\7sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8xm12a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\6sm0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8mm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4sm4e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8xm8.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8sm0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\frozendragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8mm6a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\speed1 m-u.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8mm6.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\5sb0a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4sm3i.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\6sm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\balance m+u 200%.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4sm4e(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4sm0g.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\6lm10a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\poorjebus.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2f(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\elka.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\aroundamarsh.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm4d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2i.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2b(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\skirmish.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\wheel.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\reckless.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm0k.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\headquarters.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2i(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2sm2h(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\gimlisrevenge.JSON TRACE mod [a19c] - Generating checksum for defaulttemplates.oh3 rmg templates TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\mod.json TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8mm6.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8mm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm8 huge.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\7sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sm3d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\7sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d(3).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\readyOrNot.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\gauntlet.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2i(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm0k.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6lm10(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2mm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2b(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\ring.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\dragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\golemsaplenty.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm8.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm4e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\worldsatwar.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\dwarvenTunnels.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm12.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\doubled 8mm6.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm12 huge.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8sm0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\newcomers.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2h(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\southofhell.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\riseOfPhoenix.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm4e(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\monksRetreat.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\smallRing.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6lm10.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2f(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2i.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0g.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\5sb0a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\meetingInMuzgob.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\5sb0b.JSON INFO mod [a19c] - [ba783c9f]Original game files TRACE global [a19c] - loading .\config\artifacts.json TRACE global [a19c] - loading .\config\creatures\castle.json TRACE global [a19c] - loading .\config\creatures\rampart.json TRACE global [a19c] - loading .\config\creatures\tower.json TRACE global [a19c] - loading .\config\creatures\necropolis.json TRACE global [a19c] - loading .\config\creatures\inferno.json TRACE global [a19c] - loading .\config\creatures\dungeon.json TRACE global [a19c] - loading .\config\creatures\stronghold.json TRACE global [a19c] - loading .\config\creatures\fortress.json TRACE global [a19c] - loading .\config\creatures\conflux.json TRACE global [a19c] - loading .\config\creatures\neutral.json TRACE global [a19c] - loading .\config\creatures\special.json TRACE global [a19c] - loading .\config\factions\castle.json TRACE global [a19c] - loading .\config\factions\rampart.json TRACE global [a19c] - loading .\config\factions\tower.json TRACE global [a19c] - loading .\config\factions\necropolis.json TRACE global [a19c] - loading .\config\factions\inferno.json TRACE global [a19c] - loading .\config\factions\dungeon.json TRACE global [a19c] - loading .\config\factions\stronghold.json TRACE global [a19c] - loading .\config\factions\fortress.json TRACE global [a19c] - loading .\config\factions\conflux.json TRACE global [a19c] - loading .\config\factions\neutral.json TRACE global [a19c] - loading .\config\heroClasses.json TRACE global [a19c] - loading .\config\heroes\castle.json TRACE global [a19c] - loading .\config\heroes\rampart.json TRACE global [a19c] - loading .\config\heroes\tower.json TRACE global [a19c] - loading .\config\heroes\necropolis.json TRACE global [a19c] - loading .\config\heroes\inferno.json TRACE global [a19c] - loading .\config\heroes\dungeon.json TRACE global [a19c] - loading .\config\heroes\stronghold.json TRACE global [a19c] - loading .\config\heroes\fortress.json TRACE global [a19c] - loading .\config\heroes\conflux.json TRACE global [a19c] - loading .\config\heroes\special.json TRACE global [a19c] - loading .\config\objects\generic.json TRACE global [a19c] - loading .\config\objects\moddables.json TRACE global [a19c] - loading .\config\objects\creatureBanks.json TRACE global [a19c] - loading .\config\objects\dwellings.json TRACE global [a19c] - loading .\config\objects\rewardable.json TRACE global [a19c] - loading .\config\skills.json TRACE global [a19c] - loading .\config\spells\adventure.json TRACE global [a19c] - loading .\config\spells\offensive.json TRACE global [a19c] - loading .\config\spells\other.json TRACE global [a19c] - loading .\config\spells\timed.json TRACE global [a19c] - loading .\config\spells\ability.json INFO mod [a19c] - [aaad9783]Adventure AI trace TRACE global [a19c] - loading .\config\schemas\mod.json INFO mod [a19c] - [98902bd9]Creature bonus icons INFO mod [a19c] - [e9149ec1]Default templates INFO mod [a19c] - [919d9f18]Extra resolutions INFO mod [a19c] - [e9589a17]VCMI essential files INFO mod [a19c] - [222aeef7]HD Mod RMGs TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\aroundamarsh.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\anarchy v1_01.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\balance m+u 200%.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\balance.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\deux paires.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\blockbuster.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\clashofdragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\coldshadowsFantasy.json TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cube.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cross.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cross2.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\cross3.JSON WARN mod [a19c] - File CONFIG/DEFAULTTEMPLATES/CROSS3 is not a valid JSON file! WARN mod [a19c] - At line 1, position 0 error: Not a valid UTF-8 file TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\diamond.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\dragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\dwarftunnels.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\elka.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\extreme ii.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\extreme.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\fear.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\frozendragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\gimlisrevenge.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\guerilla.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\headquarters.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\hypercube.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\jebuscross.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\kite.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\longrun.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\marathon.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\reckless.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\mini-nostalgia.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\midnightmix.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\nostalgia xxl.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\nostalgia(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\Nostalgia(HotA).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\oceanseleven.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\panic.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\poorjebus.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\roadrunner.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\shaaafworld.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\skirmish m-u 200%.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\skirmish.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\speed1 m-u.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\speed2 m-u.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\spider1_3.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\superslam.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\true random.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\triad.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\vortex.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\wheel.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\worlds of war.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm0k.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\vortex.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2b(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2f(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2h(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2i(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2i.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d(3).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\2x2sm4d(3).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sm3d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4mm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0g.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\4sm3i.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm4e(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm4e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\5sb0a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\5sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6lm10.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\6lm10a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\7sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\7sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8mm0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8mm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8mm6.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8mm6a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8sm0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm12.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8xm12a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm8.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\HDmod RMG Templates\Content\config\defaultTemplates\8xm8a.JSON INFO mod [a19c] - [4b9e69b6]OH3 RMGs TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\readyOrNot.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\smallRing.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\ring.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2mm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm0k.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2b(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2f(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2h(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2h.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2i(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm2i.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d(3).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\2sm4d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\3sm3d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm0g.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm4e(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\4sm4e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\5sb0a.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\5sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6lm10(2).JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6lm10.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0d.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\6sm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\7sb0b.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\7sb0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8mm0e.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8mm6.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8sm0c.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8sm0f.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm12 huge.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm12.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm8 huge.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\8xm8.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\dragons.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\dwarvenTunnels.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\gauntlet.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\golemsaplenty.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\meetingInMuzgob.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\monksRetreat.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\newcomers.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\riseOfPhoenix.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\southofhell.JSON TRACE global [a19c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\defaultTemplates\Mods\OH3 RMG Templates\Content\config\defaultTemplates\worldsatwar.JSON INFO mod [a19c] - Parsing mod data: 750 ms TRACE mod [a19c] - found original data in loadMod(admiralsHat) at index 136 TRACE global [a19c] - loading .\config\schemas\artifact.json TRACE global [a19c] - loading .\config\schemas\bonus.json TRACE mod [a19c] - registered artifact.admiralsHat as core:136 TRACE mod [a19c] - found original data in loadMod(ambassadorsSash) at index 68 TRACE mod [a19c] - registered artifact.ambassadorsSash as core:68 TRACE mod [a19c] - found original data in loadMod(ammoCart) at index 5 TRACE mod [a19c] - registered artifact.ammoCart as core:5 TRACE mod [a19c] - found original data in loadMod(amuletOfTheUndertaker) at index 54 TRACE mod [a19c] - registered artifact.amuletOfTheUndertaker as core:54 TRACE mod [a19c] - found original data in loadMod(angelFeatherArrows) at index 62 TRACE mod [a19c] - registered artifact.angelFeatherArrows as core:62 TRACE mod [a19c] - found original data in loadMod(angelWings) at index 72 TRACE mod [a19c] - registered artifact.angelWings as core:72 TRACE mod [a19c] - found original data in loadMod(angelicAlliance) at index 129 TRACE mod [a19c] - registered artifact.angelicAlliance as core:129 TRACE mod [a19c] - found original data in loadMod(armageddonsBlade) at index 128 TRACE mod [a19c] - registered artifact.armageddonsBlade as core:128 TRACE mod [a19c] - found original data in loadMod(armorOfTheDamned) at index 132 TRACE mod [a19c] - registered artifact.armorOfTheDamned as core:132 TRACE mod [a19c] - found original data in loadMod(armorOfWonder) at index 31 TRACE mod [a19c] - registered artifact.armorOfWonder as core:31 TRACE mod [a19c] - found original data in loadMod(armsOfLegion) at index 121 TRACE mod [a19c] - registered artifact.armsOfLegion as core:121 TRACE mod [a19c] - found original data in loadMod(badgeOfCourage) at index 49 TRACE mod [a19c] - registered artifact.badgeOfCourage as core:49 TRACE mod [a19c] - found original data in loadMod(ballista) at index 4 TRACE mod [a19c] - registered artifact.ballista as core:4 TRACE mod [a19c] - found original data in loadMod(birdOfPerception) at index 63 WARN mod [a19c] - Data in birdOfPerception is invalid! WARN mod [a19c] - At /class Error: Key must have one of predefined values TRACE mod [a19c] - birdOfPerception json: { // core "bonuses" : [ // core { // core "subtype" : "skill.eagleEye", // core "type" : "SECONDARY_SKILL_PREMY", // core "val" : 5, // core "valueType" : "ADDITIVE_VALUE" } ], // core "class" : "", // core "index" : 63, // core "text" : { // core "description" : "{Bird of Perception}\n\nThis figurine increases your Eagle Eye skill by 5%.", // core "event" : "An old witch who seems to have been expecting you, hands you a small statue and departs, never having said a word.", // core "name" : "Bird of Perception" }, // core "type" : [ "HERO" ], // core "value" : 0 } WARN mod [a19c] - Warning! Artifact rarity not recognized! TRACE mod [a19c] - registered artifact.birdOfPerception as core:63 TRACE mod [a19c] - found original data in loadMod(blackshardOfTheDeadKnight) at index 8 TRACE mod [a19c] - registered artifact.blackshardOfTheDeadKnight as core:8 TRACE mod [a19c] - found original data in loadMod(bootsOfLevitation) at index 90 WARN mod [a19c] - Data in bootsOfLevitation is invalid! WARN mod [a19c] - At /class Error: Key must have one of predefined values TRACE mod [a19c] - bootsOfLevitation json: { // core "bonuses" : [ // core { // core "type" : "WATER_WALKING", // core "val" : 0, // core "valueType" : "INDEPENDENT_MIN" } ], // core "class" : "", // core "index" : 90, // core "text" : { // core "description" : "{Boots of Levitation}\n\nWhen worn, these boots allow you to walk across water.", // core "event" : "Visiting a local wise man, you explain the intent of your journey. He reaches into a chest and withdraws a strange pair of boots which he hands to you.", // core "name" : "Boots of Levitation" }, // core "type" : [ "HERO" ], // core "value" : 0 } WARN mod [a19c] - Warning! Artifact rarity not recognized! TRACE mod [a19c] - registered artifact.bootsOfLevitation as core:90 TRACE mod [a19c] - found original data in loadMod(bootsOfPolarity) at index 59 TRACE mod [a19c] - registered artifact.bootsOfPolarity as core:59 TRACE mod [a19c] - found original data in loadMod(bootsOfSpeed) at index 98 TRACE mod [a19c] - registered artifact.bootsOfSpeed as core:98 TRACE mod [a19c] - found original data in loadMod(bowOfElvenCherrywood) at index 60 TRACE mod [a19c] - registered artifact.bowOfElvenCherrywood as core:60 TRACE mod [a19c] - found original data in loadMod(bowOfTheSharpshooter) at index 137 TRACE mod [a19c] - registered artifact.bowOfTheSharpshooter as core:137 TRACE mod [a19c] - found original data in loadMod(bowstringOfTheUnicornsMane) at index 61 TRACE mod [a19c] - registered artifact.bowstringOfTheUnicornsMane as core:61 TRACE mod [a19c] - found original data in loadMod(breastplateOfBrimstone) at index 29 TRACE mod [a19c] - registered artifact.breastplateOfBrimstone as core:29 TRACE mod [a19c] - found original data in loadMod(breastplateOfPetrifiedWood) at index 25 TRACE mod [a19c] - registered artifact.breastplateOfPetrifiedWood as core:25 TRACE mod [a19c] - found original data in loadMod(bucklerOfTheGnollKing) at index 15 TRACE mod [a19c] - registered artifact.bucklerOfTheGnollKing as core:15 TRACE mod [a19c] - found original data in loadMod(capeOfConjuring) at index 78 TRACE mod [a19c] - registered artifact.capeOfConjuring as core:78 TRACE mod [a19c] - found original data in loadMod(capeOfVelocity) at index 99 TRACE mod [a19c] - registered artifact.capeOfVelocity as core:99 TRACE mod [a19c] - found original data in loadMod(cardsOfProphecy) at index 47 TRACE mod [a19c] - registered artifact.cardsOfProphecy as core:47 TRACE mod [a19c] - found original data in loadMod(catapult) at index 3 TRACE mod [a19c] - registered artifact.catapult as core:3 TRACE mod [a19c] - found original data in loadMod(celestialNecklaceOfBliss) at index 33 TRACE mod [a19c] - registered artifact.celestialNecklaceOfBliss as core:33 TRACE mod [a19c] - found original data in loadMod(centaurAxe) at index 7 TRACE mod [a19c] - registered artifact.centaurAxe as core:7 TRACE mod [a19c] - found original data in loadMod(charmOfMana) at index 73 TRACE mod [a19c] - registered artifact.charmOfMana as core:73 TRACE mod [a19c] - found original data in loadMod(cloakOfTheUndeadKing) at index 130 TRACE mod [a19c] - registered artifact.cloakOfTheUndeadKing as core:130 TRACE mod [a19c] - found original data in loadMod(cloverOfFortune) at index 46 TRACE mod [a19c] - registered artifact.cloverOfFortune as core:46 TRACE mod [a19c] - found original data in loadMod(collarOfConjuring) at index 76 TRACE mod [a19c] - registered artifact.collarOfConjuring as core:76 TRACE mod [a19c] - found original data in loadMod(cornucopia) at index 140 TRACE mod [a19c] - registered artifact.cornucopia as core:140 TRACE mod [a19c] - found original data in loadMod(crestOfValor) at index 50 TRACE mod [a19c] - registered artifact.crestOfValor as core:50 TRACE mod [a19c] - found original data in loadMod(crownOfDragontooth) at index 44 TRACE mod [a19c] - registered artifact.crownOfDragontooth as core:44 TRACE mod [a19c] - found original data in loadMod(crownOfTheSupremeMagi) at index 22 TRACE mod [a19c] - registered artifact.crownOfTheSupremeMagi as core:22 TRACE mod [a19c] - found original data in loadMod(deadMansBoots) at index 56 TRACE mod [a19c] - registered artifact.deadMansBoots as core:56 TRACE mod [a19c] - found original data in loadMod(diplomatsRing) at index 67 TRACE mod [a19c] - registered artifact.diplomatsRing as core:67 TRACE mod [a19c] - found original data in loadMod(dragonScaleArmor) at index 40 TRACE mod [a19c] - registered artifact.dragonScaleArmor as core:40 TRACE mod [a19c] - found original data in loadMod(dragonScaleShield) at index 39 TRACE mod [a19c] - registered artifact.dragonScaleShield as core:39 TRACE mod [a19c] - found original data in loadMod(dragonWingTabard) at index 42 TRACE mod [a19c] - registered artifact.dragonWingTabard as core:42 TRACE mod [a19c] - found original data in loadMod(dragonboneGreaves) at index 41 TRACE mod [a19c] - registered artifact.dragonboneGreaves as core:41 TRACE mod [a19c] - found original data in loadMod(elixirOfLife) at index 131 TRACE mod [a19c] - registered artifact.elixirOfLife as core:131 TRACE mod [a19c] - found original data in loadMod(emblemOfCognizance) at index 65 WARN mod [a19c] - Data in emblemOfCognizance is invalid! WARN mod [a19c] - At /class Error: Key must have one of predefined values TRACE mod [a19c] - emblemOfCognizance json: { // core "bonuses" : [ // core { // core "subtype" : "skill.eagleEye", // core "type" : "SECONDARY_SKILL_PREMY", // core "val" : 15, // core "valueType" : "ADDITIVE_VALUE" } ], // core "class" : "", // core "index" : 65, // core "text" : { // core "description" : "{Emblem of Cognizance}\n\nThis item increases your Eagle Eye skill by 15%.", // core "event" : "An old witch who seems to have been expecting you, hands you a small talisman and departs, never having said a word.", // core "name" : "Emblem of Cognizance" }, // core "type" : [ "HERO" ], // core "value" : 0 } WARN mod [a19c] - Warning! Artifact rarity not recognized! TRACE mod [a19c] - registered artifact.emblemOfCognizance as core:65 TRACE mod [a19c] - found original data in loadMod(endlessBagOfGold) at index 116 TRACE mod [a19c] - registered artifact.endlessBagOfGold as core:116 TRACE mod [a19c] - found original data in loadMod(endlessPurseOfGold) at index 117 TRACE mod [a19c] - registered artifact.endlessPurseOfGold as core:117 TRACE mod [a19c] - found original data in loadMod(endlessSackOfGold) at index 115 TRACE mod [a19c] - registered artifact.endlessSackOfGold as core:115 TRACE mod [a19c] - found original data in loadMod(equestriansGloves) at index 70 TRACE mod [a19c] - registered artifact.equestriansGloves as core:70 TRACE mod [a19c] - found original data in loadMod(everflowingCrystalCloak) at index 109 TRACE mod [a19c] - registered artifact.everflowingCrystalCloak as core:109 TRACE mod [a19c] - found original data in loadMod(everpouringVialOfMercury) at index 111 TRACE mod [a19c] - registered artifact.everpouringVialOfMercury as core:111 TRACE mod [a19c] - found original data in loadMod(eversmokingRingOfSulfur) at index 113 TRACE mod [a19c] - registered artifact.eversmokingRingOfSulfur as core:113 TRACE mod [a19c] - found original data in loadMod(firstAidTent) at index 6 TRACE mod [a19c] - registered artifact.firstAidTent as core:6 TRACE mod [a19c] - found original data in loadMod(garnitureOfInterference) at index 57 TRACE mod [a19c] - registered artifact.garnitureOfInterference as core:57 TRACE mod [a19c] - found original data in loadMod(glyphOfGallantry) at index 51 TRACE mod [a19c] - registered artifact.glyphOfGallantry as core:51 TRACE mod [a19c] - found original data in loadMod(goldTowerArrow) at index 142 TRACE mod [a19c] - registered artifact.goldTowerArrow as core:142 TRACE mod [a19c] - found original data in loadMod(goldenBow) at index 91 TRACE mod [a19c] - registered artifact.goldenBow as core:91 TRACE mod [a19c] - found original data in loadMod(grail) at index 2 TRACE mod [a19c] - registered artifact.grail as core:2 TRACE mod [a19c] - found original data in loadMod(greaterGnollsFlail) at index 9 TRACE mod [a19c] - registered artifact.greaterGnollsFlail as core:9 TRACE mod [a19c] - found original data in loadMod(headOfLegion) at index 122 TRACE mod [a19c] - registered artifact.headOfLegion as core:122 TRACE mod [a19c] - found original data in loadMod(hellstormHelmet) at index 23 TRACE mod [a19c] - registered artifact.hellstormHelmet as core:23 TRACE mod [a19c] - found original data in loadMod(helmOfChaos) at index 21 TRACE mod [a19c] - registered artifact.helmOfChaos as core:21 TRACE mod [a19c] - found original data in loadMod(helmOfHeavenlyEnlightenment) at index 36 TRACE mod [a19c] - registered artifact.helmOfHeavenlyEnlightenment as core:36 TRACE mod [a19c] - found original data in loadMod(helmOfTheAlabasterUnicorn) at index 19 TRACE mod [a19c] - registered artifact.helmOfTheAlabasterUnicorn as core:19 TRACE mod [a19c] - found original data in loadMod(hourglassOfTheEvilHour) at index 85 TRACE mod [a19c] - registered artifact.hourglassOfTheEvilHour as core:85 TRACE mod [a19c] - found original data in loadMod(inexhaustibleCartOfLumber) at index 114 TRACE mod [a19c] - registered artifact.inexhaustibleCartOfLumber as core:114 TRACE mod [a19c] - found original data in loadMod(inexhaustibleCartOfOre) at index 112 TRACE mod [a19c] - registered artifact.inexhaustibleCartOfOre as core:112 TRACE mod [a19c] - found original data in loadMod(ladybirdOfLuck) at index 48 TRACE mod [a19c] - registered artifact.ladybirdOfLuck as core:48 TRACE mod [a19c] - found original data in loadMod(legsOfLegion) at index 118 TRACE mod [a19c] - registered artifact.legsOfLegion as core:118 TRACE mod [a19c] - found original data in loadMod(lionsShieldOfCourage) at index 34 TRACE mod [a19c] - registered artifact.lionsShieldOfCourage as core:34 TRACE mod [a19c] - found original data in loadMod(loinsOfLegion) at index 119 TRACE mod [a19c] - registered artifact.loinsOfLegion as core:119 TRACE mod [a19c] - found original data in loadMod(magicWand) at index 141 TRACE mod [a19c] - registered artifact.magicWand as core:141 TRACE mod [a19c] - found original data in loadMod(monstersPower) at index 143 TRACE mod [a19c] - registered artifact.monstersPower as core:143 TRACE mod [a19c] - found original data in loadMod(mysticOrbOfMana) at index 75 TRACE mod [a19c] - registered artifact.mysticOrbOfMana as core:75 TRACE mod [a19c] - found original data in loadMod(necklaceOfDragonteeth) at index 43 TRACE mod [a19c] - registered artifact.necklaceOfDragonteeth as core:43 TRACE mod [a19c] - found original data in loadMod(necklaceOfOceanGuidance) at index 71 WARN mod [a19c] - Data in necklaceOfOceanGuidance is invalid! WARN mod [a19c] - At /class Error: Key must have one of predefined values TRACE mod [a19c] - necklaceOfOceanGuidance json: { // core "bonuses" : [ // core { // core "type" : "SEA_MOVEMENT", // core "val" : 1000, // core "valueType" : "BASE_NUMBER" } ], // core "class" : "", // core "index" : 71, // core "text" : { // core "description" : "{Necklace of Ocean Guidance}\n\nWorn about the neck, this necklace increases your hero's movement rate at sea.", // core "event" : "An old sea captain is being tortured by Ogres. You save him, and in return he rewards you with a wondrous necklace that will guide you at sea.", // core "name" : "Necklace of Ocean Guidance" }, // core "type" : [ "HERO" ], // core "value" : 0 } WARN mod [a19c] - Warning! Artifact rarity not recognized! TRACE mod [a19c] - registered artifact.necklaceOfOceanGuidance as core:71 TRACE mod [a19c] - found original data in loadMod(necklaceOfSwiftness) at index 97 TRACE mod [a19c] - registered artifact.necklaceOfSwiftness as core:97 TRACE mod [a19c] - found original data in loadMod(ogresClubOfHavoc) at index 10 TRACE mod [a19c] - registered artifact.ogresClubOfHavoc as core:10 TRACE mod [a19c] - found original data in loadMod(orbOfDrivingRain) at index 82 TRACE mod [a19c] - registered artifact.orbOfDrivingRain as core:82 TRACE mod [a19c] - found original data in loadMod(orbOfInhibition) at index 126 TRACE mod [a19c] - registered artifact.orbOfInhibition as core:126 TRACE mod [a19c] - found original data in loadMod(orbOfSilt) at index 80 TRACE mod [a19c] - registered artifact.orbOfSilt as core:80 TRACE mod [a19c] - found original data in loadMod(orbOfTempestuousFire) at index 81 TRACE mod [a19c] - registered artifact.orbOfTempestuousFire as core:81 TRACE mod [a19c] - found original data in loadMod(orbOfTheFirmament) at index 79 TRACE mod [a19c] - registered artifact.orbOfTheFirmament as core:79 TRACE mod [a19c] - found original data in loadMod(orbOfVulnerability) at index 93 TRACE mod [a19c] - registered artifact.orbOfVulnerability as core:93 TRACE mod [a19c] - found original data in loadMod(pendantOfCourage) at index 108 TRACE mod [a19c] - registered artifact.pendantOfCourage as core:108 TRACE mod [a19c] - found original data in loadMod(pendantOfDeath) at index 104 TRACE mod [a19c] - registered artifact.pendantOfDeath as core:104 TRACE mod [a19c] - found original data in loadMod(pendantOfDispassion) at index 100 TRACE mod [a19c] - registered artifact.pendantOfDispassion as core:100 TRACE mod [a19c] - found original data in loadMod(pendantOfFreeWill) at index 105 TRACE mod [a19c] - registered artifact.pendantOfFreeWill as core:105 TRACE mod [a19c] - found original data in loadMod(pendantOfHoliness) at index 102 TRACE mod [a19c] - registered artifact.pendantOfHoliness as core:102 TRACE mod [a19c] - found original data in loadMod(pendantOfLife) at index 103 TRACE mod [a19c] - registered artifact.pendantOfLife as core:103 TRACE mod [a19c] - found original data in loadMod(pendantOfNegativity) at index 106 TRACE mod [a19c] - registered artifact.pendantOfNegativity as core:106 TRACE mod [a19c] - found original data in loadMod(pendantOfSecondSight) at index 101 TRACE mod [a19c] - registered artifact.pendantOfSecondSight as core:101 TRACE mod [a19c] - found original data in loadMod(pendantOfTotalRecall) at index 107 TRACE mod [a19c] - registered artifact.pendantOfTotalRecall as core:107 TRACE mod [a19c] - found original data in loadMod(powerOfTheDragonFather) at index 134 TRACE mod [a19c] - registered artifact.powerOfTheDragonFather as core:134 TRACE mod [a19c] - found original data in loadMod(quietEyeOfTheDragon) at index 37 TRACE mod [a19c] - registered artifact.quietEyeOfTheDragon as core:37 TRACE mod [a19c] - found original data in loadMod(recantersCloak) at index 83 TRACE mod [a19c] - registered artifact.recantersCloak as core:83 TRACE mod [a19c] - found original data in loadMod(redDragonFlameTongue) at index 38 TRACE mod [a19c] - registered artifact.redDragonFlameTongue as core:38 TRACE mod [a19c] - found original data in loadMod(ribCage) at index 26 TRACE mod [a19c] - registered artifact.ribCage as core:26 TRACE mod [a19c] - found original data in loadMod(ringOfConjuring) at index 77 TRACE mod [a19c] - registered artifact.ringOfConjuring as core:77 TRACE mod [a19c] - found original data in loadMod(ringOfInfiniteGems) at index 110 TRACE mod [a19c] - registered artifact.ringOfInfiniteGems as core:110 TRACE mod [a19c] - found original data in loadMod(ringOfLife) at index 95 TRACE mod [a19c] - registered artifact.ringOfLife as core:95 TRACE mod [a19c] - found original data in loadMod(ringOfTheMagi) at index 139 TRACE mod [a19c] - registered artifact.ringOfTheMagi as core:139 TRACE mod [a19c] - found original data in loadMod(ringOfTheWayfarer) at index 69 TRACE mod [a19c] - registered artifact.ringOfTheWayfarer as core:69 TRACE mod [a19c] - found original data in loadMod(ringOfVitality) at index 94 TRACE mod [a19c] - registered artifact.ringOfVitality as core:94 TRACE mod [a19c] - found original data in loadMod(sandalsOfTheSaint) at index 32 TRACE mod [a19c] - registered artifact.sandalsOfTheSaint as core:32 TRACE mod [a19c] - found original data in loadMod(scalesOfTheGreaterBasilisk) at index 27 TRACE mod [a19c] - registered artifact.scalesOfTheGreaterBasilisk as core:27 TRACE mod [a19c] - found original data in loadMod(seaCaptainsHat) at index 123 WARN mod [a19c] - Data in seaCaptainsHat is invalid! WARN mod [a19c] - At /class Error: Key must have one of predefined values TRACE mod [a19c] - seaCaptainsHat json: { // core "bonuses" : [ // core { // core "type" : "WHIRLPOOL_PROTECTION", // core "val" : 0, // core "valueType" : "BASE_NUMBER" }, // core { // core "type" : "SEA_MOVEMENT", // core "val" : 500, // core "valueType" : "BASE_NUMBER" }, // core { // core "subtype" : "spell.summonBoat", // core "type" : "SPELL", // core "val" : 3, // core "valueType" : "INDEPENDENT_MAX" }, // core { // core "subtype" : "spell.scuttleBoat", // core "type" : "SPELL", // core "val" : 3, // core "valueType" : "INDEPENDENT_MAX" } ], // core "class" : "", // core "index" : 123, // core "text" : { // core "description" : "{Sea Captain's Hat}\n\nWhen worn, this hat increases your movement at sea, allows you to summon and destroy boats, and protects you from whirlpools.", // core "event" : "An old seaman tells you a tale of an enchanted hat that he used in his youth to rally his crew into fits of efficiency. He then hands you a faded map that shows where he hid it. After much exploring, you find it stashed underneath a nearby rock.", // core "name" : "Sea Captain's Hat" }, // core "type" : [ "HERO" ], // core "value" : 0 } WARN mod [a19c] - Warning! Artifact rarity not recognized! TRACE mod [a19c] - registered artifact.seaCaptainsHat as core:123 TRACE mod [a19c] - found original data in loadMod(sentinelsShield) at index 18 TRACE mod [a19c] - registered artifact.sentinelsShield as core:18 TRACE mod [a19c] - found original data in loadMod(shacklesOfWar) at index 125 TRACE mod [a19c] - registered artifact.shacklesOfWar as core:125 TRACE mod [a19c] - found original data in loadMod(shieldOfTheDamned) at index 17 TRACE mod [a19c] - registered artifact.shieldOfTheDamned as core:17 TRACE mod [a19c] - found original data in loadMod(shieldOfTheDwarvenLords) at index 13 TRACE mod [a19c] - registered artifact.shieldOfTheDwarvenLords as core:13 TRACE mod [a19c] - found original data in loadMod(shieldOfTheYawningDead) at index 14 TRACE mod [a19c] - registered artifact.shieldOfTheYawningDead as core:14 TRACE mod [a19c] - found original data in loadMod(skullHelmet) at index 20 TRACE mod [a19c] - registered artifact.skullHelmet as core:20 TRACE mod [a19c] - found original data in loadMod(speculum) at index 52 TRACE mod [a19c] - registered artifact.speculum as core:52 TRACE mod [a19c] - found original data in loadMod(spellBook) at index 0 TRACE mod [a19c] - registered artifact.spellBook as core:0 TRACE mod [a19c] - found original data in loadMod(spellScroll) at index 1 TRACE mod [a19c] - registered artifact.spellScroll as core:1 TRACE mod [a19c] - found original data in loadMod(spellbindersHat) at index 124 TRACE mod [a19c] - registered artifact.spellbindersHat as core:124 TRACE mod [a19c] - found original data in loadMod(sphereOfPermanence) at index 92 TRACE mod [a19c] - registered artifact.sphereOfPermanence as core:92 TRACE mod [a19c] - found original data in loadMod(spiritOfOppression) at index 84 TRACE mod [a19c] - registered artifact.spiritOfOppression as core:84 TRACE mod [a19c] - found original data in loadMod(spyglass) at index 53 TRACE mod [a19c] - registered artifact.spyglass as core:53 TRACE mod [a19c] - found original data in loadMod(statesmansMedal) at index 66 TRACE mod [a19c] - registered artifact.statesmansMedal as core:66 TRACE mod [a19c] - found original data in loadMod(statueOfLegion) at index 133 TRACE mod [a19c] - registered artifact.statueOfLegion as core:133 TRACE mod [a19c] - found original data in loadMod(stillEyeOfTheDragon) at index 45 TRACE mod [a19c] - registered artifact.stillEyeOfTheDragon as core:45 TRACE mod [a19c] - found original data in loadMod(stoicWatchman) at index 64 WARN mod [a19c] - Data in stoicWatchman is invalid! WARN mod [a19c] - At /class Error: Key must have one of predefined values TRACE mod [a19c] - stoicWatchman json: { // core "bonuses" : [ // core { // core "subtype" : "skill.eagleEye", // core "type" : "SECONDARY_SKILL_PREMY", // core "val" : 10, // core "valueType" : "ADDITIVE_VALUE" } ], // core "class" : "", // core "index" : 64, // core "text" : { // core "description" : "{Stoic Watchman}\n\nThis figurine increases your Eagle Eye skill by 10%.", // core "event" : "An old witch who seems to have been expecting you, hands you a small statue and departs, never having said a word.", // core "name" : "Stoic Watchman" }, // core "type" : [ "HERO" ], // core "value" : 0 } WARN mod [a19c] - Warning! Artifact rarity not recognized! TRACE mod [a19c] - registered artifact.stoicWatchman as core:64 TRACE mod [a19c] - found original data in loadMod(surcoatOfCounterpoise) at index 58 TRACE mod [a19c] - registered artifact.surcoatOfCounterpoise as core:58 TRACE mod [a19c] - found original data in loadMod(swordOfHellfire) at index 11 TRACE mod [a19c] - registered artifact.swordOfHellfire as core:11 TRACE mod [a19c] - found original data in loadMod(swordOfJudgement) at index 35 TRACE mod [a19c] - registered artifact.swordOfJudgement as core:35 TRACE mod [a19c] - found original data in loadMod(talismanOfMana) at index 74 TRACE mod [a19c] - registered artifact.talismanOfMana as core:74 TRACE mod [a19c] - found original data in loadMod(targOfTheRampagingOgre) at index 16 TRACE mod [a19c] - registered artifact.targOfTheRampagingOgre as core:16 TRACE mod [a19c] - found original data in loadMod(thunderHelmet) at index 24 TRACE mod [a19c] - registered artifact.thunderHelmet as core:24 TRACE mod [a19c] - found original data in loadMod(titansCuirass) at index 30 TRACE mod [a19c] - registered artifact.titansCuirass as core:30 TRACE mod [a19c] - found original data in loadMod(titansGladius) at index 12 TRACE mod [a19c] - registered artifact.titansGladius as core:12 TRACE mod [a19c] - found original data in loadMod(titansThunder) at index 135 TRACE mod [a19c] - registered artifact.titansThunder as core:135 TRACE mod [a19c] - found original data in loadMod(tomeOfAirMagic) at index 87 TRACE mod [a19c] - registered artifact.tomeOfAirMagic as core:87 TRACE mod [a19c] - found original data in loadMod(tomeOfEarthMagic) at index 89 TRACE mod [a19c] - registered artifact.tomeOfEarthMagic as core:89 TRACE mod [a19c] - found original data in loadMod(tomeOfFireMagic) at index 86 TRACE mod [a19c] - registered artifact.tomeOfFireMagic as core:86 TRACE mod [a19c] - found original data in loadMod(tomeOfWaterMagic) at index 88 TRACE mod [a19c] - registered artifact.tomeOfWaterMagic as core:88 TRACE mod [a19c] - found original data in loadMod(torsoOfLegion) at index 120 TRACE mod [a19c] - registered artifact.torsoOfLegion as core:120 TRACE mod [a19c] - found original data in loadMod(tunicOfTheCyclopsKing) at index 28 TRACE mod [a19c] - registered artifact.tunicOfTheCyclopsKing as core:28 TRACE mod [a19c] - found original data in loadMod(vampiresCowl) at index 55 TRACE mod [a19c] - registered artifact.vampiresCowl as core:55 TRACE mod [a19c] - found original data in loadMod(vialOfDragonBlood) at index 127 TRACE mod [a19c] - registered artifact.vialOfDragonBlood as core:127 TRACE mod [a19c] - found original data in loadMod(vialOfLifeblood) at index 96 TRACE mod [a19c] - registered artifact.vialOfLifeblood as core:96 TRACE mod [a19c] - found original data in loadMod(wizardsWell) at index 138 TRACE mod [a19c] - registered artifact.wizardsWell as core:138 TRACE mod [a19c] - found original data in loadMod(airElemental) at index 112 TRACE global [a19c] - loading .\config\schemas\creature.json TRACE mod [a19c] - registered creature.airElemental as core:112 TRACE mod [a19c] - registered creature.airElementals as core:112 TRACE mod [a19c] - found original data in loadMod(ammoCart) at index 148 TRACE mod [a19c] - registered creature.ammoCart as core:148 TRACE mod [a19c] - found original data in loadMod(ancientBehemoth) at index 97 TRACE mod [a19c] - registered creature.ancientBehemoth as core:97 TRACE mod [a19c] - found original data in loadMod(angel) at index 12 TRACE mod [a19c] - registered creature.angel as core:12 TRACE mod [a19c] - found original data in loadMod(archDevil) at index 55 TRACE mod [a19c] - registered creature.archDevil as core:55 TRACE mod [a19c] - found original data in loadMod(archMage) at index 35 TRACE mod [a19c] - registered creature.archMage as core:35 TRACE mod [a19c] - found original data in loadMod(archangel) at index 13 TRACE mod [a19c] - registered creature.archangel as core:13 TRACE mod [a19c] - found original data in loadMod(archer) at index 2 TRACE mod [a19c] - registered creature.archer as core:2 TRACE mod [a19c] - registered creature.lightCrossbowman as core:2 TRACE mod [a19c] - found original data in loadMod(arrowTower) at index 149 TRACE mod [a19c] - registered creature.arrowTower as core:149 TRACE mod [a19c] - found original data in loadMod(azureDragon) at index 132 TRACE mod [a19c] - registered creature.azureDragon as core:132 TRACE mod [a19c] - found original data in loadMod(ballista) at index 146 TRACE mod [a19c] - registered creature.ballista as core:146 TRACE mod [a19c] - found original data in loadMod(basilisk) at index 106 TRACE mod [a19c] - registered creature.basilisk as core:106 TRACE mod [a19c] - found original data in loadMod(battleDwarf) at index 17 TRACE mod [a19c] - registered creature.battleDwarf as core:17 TRACE mod [a19c] - found original data in loadMod(behemoth) at index 96 TRACE mod [a19c] - registered creature.behemoth as core:96 TRACE mod [a19c] - found original data in loadMod(beholder) at index 74 TRACE mod [a19c] - registered creature.beholder as core:74 TRACE mod [a19c] - found original data in loadMod(blackDragon) at index 83 TRACE mod [a19c] - registered creature.blackDragon as core:83 TRACE mod [a19c] - found original data in loadMod(blackKnight) at index 66 TRACE mod [a19c] - registered creature.blackKnight as core:66 TRACE mod [a19c] - found original data in loadMod(boar) at index 140 TRACE mod [a19c] - registered creature.boar as core:140 TRACE mod [a19c] - found original data in loadMod(boneDragon) at index 68 TRACE mod [a19c] - registered creature.boneDragon as core:68 TRACE mod [a19c] - found original data in loadMod(catapult) at index 145 TRACE mod [a19c] - registered creature.catapult as core:145 TRACE mod [a19c] - found original data in loadMod(cavalier) at index 10 TRACE mod [a19c] - registered creature.cavalier as core:10 TRACE mod [a19c] - found original data in loadMod(centaur) at index 14 TRACE mod [a19c] - registered creature.centaur as core:14 TRACE mod [a19c] - found original data in loadMod(centaurCaptain) at index 15 TRACE mod [a19c] - registered creature.centaurCaptain as core:15 TRACE mod [a19c] - found original data in loadMod(cerberus) at index 47 TRACE mod [a19c] - registered creature.cerberus as core:47 TRACE mod [a19c] - found original data in loadMod(champion) at index 11 TRACE mod [a19c] - registered creature.champion as core:11 TRACE mod [a19c] - found original data in loadMod(chaosHydra) at index 111 TRACE mod [a19c] - registered creature.chaosHydra as core:111 TRACE mod [a19c] - found original data in loadMod(crusader) at index 7 TRACE mod [a19c] - registered creature.crusader as core:7 TRACE mod [a19c] - found original data in loadMod(crystalDragon) at index 133 TRACE mod [a19c] - registered creature.crystalDragon as core:133 TRACE mod [a19c] - found original data in loadMod(cyclop) at index 94 TRACE mod [a19c] - registered creature.cyclop as core:94 TRACE mod [a19c] - found original data in loadMod(cyclopKing) at index 95 TRACE mod [a19c] - registered creature.cyclopKing as core:95 TRACE mod [a19c] - found original data in loadMod(demon) at index 48 TRACE mod [a19c] - registered creature.demon as core:48 TRACE mod [a19c] - found original data in loadMod(dendroidGuard) at index 22 TRACE mod [a19c] - registered creature.dendroidGuard as core:22 TRACE mod [a19c] - found original data in loadMod(dendroidSoldier) at index 23 TRACE mod [a19c] - registered creature.dendroidSoldier as core:23 TRACE mod [a19c] - found original data in loadMod(devil) at index 54 TRACE mod [a19c] - registered creature.devil as core:54 TRACE mod [a19c] - found original data in loadMod(diamondGolem) at index 117 TRACE mod [a19c] - registered creature.diamondGolem as core:117 TRACE mod [a19c] - found original data in loadMod(dreadKnight) at index 67 TRACE mod [a19c] - registered creature.dreadKnight as core:67 TRACE mod [a19c] - found original data in loadMod(dwarf) at index 16 TRACE mod [a19c] - registered creature.dwarf as core:16 TRACE mod [a19c] - found original data in loadMod(earthElemental) at index 113 TRACE mod [a19c] - registered creature.earthElemental as core:113 TRACE mod [a19c] - found original data in loadMod(efreet) at index 52 TRACE mod [a19c] - registered creature.efreet as core:52 TRACE mod [a19c] - found original data in loadMod(efreetSultan) at index 53 TRACE mod [a19c] - registered creature.efreetSultan as core:53 TRACE mod [a19c] - found original data in loadMod(enchanter) at index 136 TRACE mod [a19c] - registered creature.enchanter as core:136 TRACE mod [a19c] - registered creature.enchanters as core:136 TRACE mod [a19c] - found original data in loadMod(energyElemental) at index 129 TRACE mod [a19c] - registered creature.energyElemental as core:129 TRACE mod [a19c] - found original data in loadMod(evilEye) at index 75 TRACE mod [a19c] - registered creature.evilEye as core:75 TRACE mod [a19c] - found original data in loadMod(fairieDragon) at index 134 TRACE mod [a19c] - registered creature.fairieDragon as core:134 TRACE mod [a19c] - found original data in loadMod(familiar) at index 43 TRACE mod [a19c] - registered creature.familiar as core:43 TRACE mod [a19c] - found original data in loadMod(fireDragonFly) at index 105 TRACE mod [a19c] - registered creature.fireDragonFly as core:105 TRACE mod [a19c] - found original data in loadMod(fireElemental) at index 114 TRACE mod [a19c] - registered creature.fireElemental as core:114 TRACE mod [a19c] - found original data in loadMod(firebird) at index 130 TRACE mod [a19c] - registered creature.firebird as core:130 TRACE mod [a19c] - found original data in loadMod(firstAidTent) at index 147 TRACE mod [a19c] - registered creature.firstAidTent as core:147 TRACE mod [a19c] - found original data in loadMod(genie) at index 36 TRACE mod [a19c] - registered creature.genie as core:36 TRACE mod [a19c] - found original data in loadMod(ghostDragon) at index 69 TRACE mod [a19c] - registered creature.ghostDragon as core:69 TRACE mod [a19c] - found original data in loadMod(giant) at index 40 TRACE mod [a19c] - registered creature.giant as core:40 TRACE mod [a19c] - found original data in loadMod(gnoll) at index 98 TRACE mod [a19c] - registered creature.gnoll as core:98 TRACE mod [a19c] - found original data in loadMod(gnollMarauder) at index 99 TRACE mod [a19c] - registered creature.gnollMarauder as core:99 TRACE mod [a19c] - found original data in loadMod(goblin) at index 84 TRACE mod [a19c] - registered creature.goblin as core:84 TRACE mod [a19c] - registered creature.goblins as core:84 TRACE mod [a19c] - found original data in loadMod(goblinWolfRider) at index 86 TRACE mod [a19c] - registered creature.goblinWolfRider as core:86 TRACE mod [a19c] - found original data in loadMod(gog) at index 44 TRACE mod [a19c] - registered creature.gog as core:44 TRACE mod [a19c] - found original data in loadMod(goldDragon) at index 27 TRACE mod [a19c] - registered creature.goldDragon as core:27 TRACE mod [a19c] - found original data in loadMod(goldGolem) at index 116 TRACE mod [a19c] - registered creature.goldGolem as core:116 TRACE mod [a19c] - found original data in loadMod(gorgon) at index 102 TRACE mod [a19c] - registered creature.gorgon as core:102 TRACE mod [a19c] - found original data in loadMod(grandElf) at index 19 TRACE mod [a19c] - registered creature.grandElf as core:19 TRACE mod [a19c] - found original data in loadMod(greaterBasilisk) at index 107 TRACE mod [a19c] - registered creature.greaterBasilisk as core:107 TRACE mod [a19c] - found original data in loadMod(greenDragon) at index 26 TRACE mod [a19c] - registered creature.greenDragon as core:26 TRACE mod [a19c] - found original data in loadMod(gremlin) at index 28 TRACE mod [a19c] - registered creature.gremlin as core:28 TRACE mod [a19c] - registered creature.apprenticeGremlin as core:28 TRACE mod [a19c] - found original data in loadMod(griffin) at index 4 TRACE mod [a19c] - registered creature.griffin as core:4 TRACE mod [a19c] - found original data in loadMod(halberdier) at index 1 TRACE mod [a19c] - registered creature.halberdier as core:1 TRACE mod [a19c] - found original data in loadMod(halfling) at index 138 TRACE mod [a19c] - registered creature.halfling as core:138 TRACE mod [a19c] - found original data in loadMod(harpy) at index 72 TRACE mod [a19c] - registered creature.harpy as core:72 TRACE mod [a19c] - found original data in loadMod(harpyHag) at index 73 TRACE mod [a19c] - registered creature.harpyHag as core:73 TRACE mod [a19c] - found original data in loadMod(hellHound) at index 46 TRACE mod [a19c] - registered creature.hellHound as core:46 TRACE mod [a19c] - found original data in loadMod(hobgoblin) at index 85 TRACE mod [a19c] - registered creature.hobgoblin as core:85 TRACE mod [a19c] - found original data in loadMod(hobgoblinWolfRider) at index 87 TRACE mod [a19c] - registered creature.hobgoblinWolfRider as core:87 TRACE mod [a19c] - found original data in loadMod(hornedDemon) at index 49 TRACE mod [a19c] - registered creature.hornedDemon as core:49 TRACE mod [a19c] - found original data in loadMod(hydra) at index 110 TRACE mod [a19c] - registered creature.hydra as core:110 TRACE mod [a19c] - found original data in loadMod(iceElemental) at index 123 TRACE mod [a19c] - registered creature.iceElemental as core:123 TRACE mod [a19c] - found original data in loadMod(imp) at index 42 TRACE mod [a19c] - registered creature.imp as core:42 TRACE mod [a19c] - found original data in loadMod(infernalTroglodyte) at index 71 TRACE mod [a19c] - registered creature.infernalTroglodyte as core:71 TRACE mod [a19c] - found original data in loadMod(ironGolem) at index 32 TRACE mod [a19c] - registered creature.ironGolem as core:32 TRACE mod [a19c] - found original data in loadMod(lich) at index 64 TRACE mod [a19c] - registered creature.lich as core:64 TRACE mod [a19c] - found original data in loadMod(lizardWarrior) at index 101 TRACE mod [a19c] - registered creature.lizardWarrior as core:101 TRACE mod [a19c] - found original data in loadMod(lizardman) at index 100 TRACE mod [a19c] - registered creature.lizardman as core:100 TRACE mod [a19c] - registered creature.primitiveLizardman as core:100 TRACE mod [a19c] - found original data in loadMod(mage) at index 34 TRACE mod [a19c] - registered creature.mage as core:34 TRACE mod [a19c] - found original data in loadMod(magicElemental) at index 121 TRACE mod [a19c] - registered creature.magicElemental as core:121 TRACE mod [a19c] - found original data in loadMod(magmaElemental) at index 125 TRACE mod [a19c] - registered creature.magmaElemental as core:125 TRACE mod [a19c] - found original data in loadMod(magog) at index 45 TRACE mod [a19c] - registered creature.magog as core:45 TRACE mod [a19c] - found original data in loadMod(manticore) at index 80 TRACE mod [a19c] - registered creature.manticore as core:80 TRACE mod [a19c] - found original data in loadMod(marksman) at index 3 TRACE mod [a19c] - registered creature.marksman as core:3 TRACE mod [a19c] - found original data in loadMod(masterGenie) at index 37 TRACE mod [a19c] - registered creature.masterGenie as core:37 TRACE mod [a19c] - found original data in loadMod(masterGremlin) at index 29 TRACE mod [a19c] - registered creature.masterGremlin as core:29 TRACE mod [a19c] - found original data in loadMod(medusa) at index 76 TRACE mod [a19c] - registered creature.medusa as core:76 TRACE mod [a19c] - found original data in loadMod(medusaQueen) at index 77 TRACE mod [a19c] - registered creature.medusaQueen as core:77 TRACE mod [a19c] - found original data in loadMod(mightyGorgon) at index 103 TRACE mod [a19c] - registered creature.mightyGorgon as core:103 TRACE mod [a19c] - found original data in loadMod(minotaur) at index 78 TRACE mod [a19c] - registered creature.minotaur as core:78 TRACE mod [a19c] - found original data in loadMod(minotaurKing) at index 79 TRACE mod [a19c] - registered creature.minotaurKing as core:79 TRACE mod [a19c] - found original data in loadMod(monk) at index 8 TRACE mod [a19c] - registered creature.monk as core:8 TRACE mod [a19c] - found original data in loadMod(mummy) at index 141 TRACE mod [a19c] - registered creature.mummy as core:141 TRACE mod [a19c] - found original data in loadMod(naga) at index 38 TRACE mod [a19c] - registered creature.naga as core:38 TRACE mod [a19c] - found original data in loadMod(nagaQueen) at index 39 TRACE mod [a19c] - registered creature.nagaQueen as core:39 TRACE mod [a19c] - found original data in loadMod(nomad) at index 142 TRACE mod [a19c] - registered creature.nomad as core:142 TRACE mod [a19c] - found original data in loadMod(obsidianGargoyle) at index 31 TRACE mod [a19c] - registered creature.obsidianGargoyle as core:31 TRACE mod [a19c] - found original data in loadMod(ogre) at index 90 TRACE mod [a19c] - registered creature.ogre as core:90 TRACE mod [a19c] - found original data in loadMod(ogreMage) at index 91 TRACE mod [a19c] - registered creature.ogreMage as core:91 TRACE mod [a19c] - found original data in loadMod(orc) at index 88 TRACE mod [a19c] - registered creature.orc as core:88 TRACE mod [a19c] - found original data in loadMod(orcChieftain) at index 89 TRACE mod [a19c] - registered creature.orcChieftain as core:89 TRACE mod [a19c] - found original data in loadMod(peasant) at index 139 TRACE mod [a19c] - registered creature.peasant as core:139 TRACE mod [a19c] - found original data in loadMod(pegasus) at index 20 TRACE mod [a19c] - registered creature.pegasus as core:20 TRACE mod [a19c] - found original data in loadMod(phoenix) at index 131 TRACE mod [a19c] - registered creature.phoenix as core:131 TRACE mod [a19c] - found original data in loadMod(pikeman) at index 0 TRACE mod [a19c] - registered creature.pikeman as core:0 TRACE mod [a19c] - found original data in loadMod(pitFiend) at index 50 TRACE mod [a19c] - registered creature.pitFiend as core:50 TRACE mod [a19c] - found original data in loadMod(pitLord) at index 51 TRACE mod [a19c] - registered creature.pitLord as core:51 TRACE mod [a19c] - found original data in loadMod(pixie) at index 118 TRACE mod [a19c] - registered creature.pixie as core:118 TRACE mod [a19c] - registered creature.pixies as core:118 TRACE mod [a19c] - found original data in loadMod(powerLich) at index 65 TRACE mod [a19c] - registered creature.powerLich as core:65 TRACE mod [a19c] - found original data in loadMod(psychicElemental) at index 120 TRACE mod [a19c] - registered creature.psychicElemental as core:120 TRACE mod [a19c] - found original data in loadMod(redDragon) at index 82 TRACE mod [a19c] - registered creature.redDragon as core:82 TRACE mod [a19c] - found original data in loadMod(roc) at index 92 TRACE mod [a19c] - registered creature.roc as core:92 TRACE mod [a19c] - found original data in loadMod(rogue) at index 143 TRACE mod [a19c] - registered creature.rogue as core:143 TRACE mod [a19c] - found original data in loadMod(royalGriffin) at index 5 TRACE mod [a19c] - registered creature.royalGriffin as core:5 TRACE mod [a19c] - found original data in loadMod(rustDragon) at index 135 TRACE mod [a19c] - registered creature.rustDragon as core:135 TRACE mod [a19c] - found original data in loadMod(scorpicore) at index 81 TRACE mod [a19c] - registered creature.scorpicore as core:81 TRACE mod [a19c] - found original data in loadMod(serpentFly) at index 104 TRACE mod [a19c] - registered creature.serpentFly as core:104 TRACE mod [a19c] - registered creature.dragonFly as core:104 TRACE mod [a19c] - found original data in loadMod(sharpshooter) at index 137 TRACE mod [a19c] - registered creature.sharpshooter as core:137 TRACE mod [a19c] - registered creature.sharpshooters as core:137 TRACE mod [a19c] - found original data in loadMod(silverPegasus) at index 21 TRACE mod [a19c] - registered creature.silverPegasus as core:21 TRACE mod [a19c] - found original data in loadMod(skeleton) at index 56 TRACE mod [a19c] - registered creature.skeleton as core:56 TRACE mod [a19c] - found original data in loadMod(skeletonWarrior) at index 57 TRACE mod [a19c] - registered creature.skeletonWarrior as core:57 TRACE mod [a19c] - found original data in loadMod(sprite) at index 119 TRACE mod [a19c] - registered creature.sprite as core:119 TRACE mod [a19c] - found original data in loadMod(stoneGargoyle) at index 30 TRACE mod [a19c] - registered creature.stoneGargoyle as core:30 TRACE mod [a19c] - found original data in loadMod(stoneGolem) at index 33 TRACE mod [a19c] - registered creature.stoneGolem as core:33 TRACE mod [a19c] - found original data in loadMod(stormElemental) at index 127 TRACE mod [a19c] - registered creature.stormElemental as core:127 TRACE mod [a19c] - found original data in loadMod(swordsman) at index 6 TRACE mod [a19c] - registered creature.swordsman as core:6 TRACE mod [a19c] - found original data in loadMod(thunderbird) at index 93 TRACE mod [a19c] - registered creature.thunderbird as core:93 TRACE mod [a19c] - found original data in loadMod(titan) at index 41 TRACE mod [a19c] - registered creature.titan as core:41 TRACE mod [a19c] - found original data in loadMod(troglodyte) at index 70 TRACE mod [a19c] - registered creature.troglodyte as core:70 TRACE mod [a19c] - found original data in loadMod(troll) at index 144 TRACE mod [a19c] - registered creature.troll as core:144 TRACE mod [a19c] - found original data in loadMod(unicorn) at index 24 TRACE mod [a19c] - registered creature.unicorn as core:24 TRACE mod [a19c] - found original data in loadMod(unused122) at index 122 TRACE mod [a19c] - registered creature.unused122 as core:122 TRACE mod [a19c] - found original data in loadMod(unused124) at index 124 TRACE mod [a19c] - registered creature.unused124 as core:124 TRACE mod [a19c] - found original data in loadMod(unused126) at index 126 TRACE mod [a19c] - registered creature.unused126 as core:126 TRACE mod [a19c] - found original data in loadMod(unused128) at index 128 TRACE mod [a19c] - registered creature.unused128 as core:128 TRACE mod [a19c] - found original data in loadMod(vampire) at index 62 TRACE mod [a19c] - registered creature.vampire as core:62 TRACE mod [a19c] - found original data in loadMod(vampireLord) at index 63 TRACE mod [a19c] - registered creature.vampireLord as core:63 TRACE mod [a19c] - found original data in loadMod(walkingDead) at index 58 TRACE mod [a19c] - registered creature.walkingDead as core:58 TRACE mod [a19c] - registered creature.zombie as core:58 TRACE mod [a19c] - found original data in loadMod(warUnicorn) at index 25 TRACE mod [a19c] - registered creature.warUnicorn as core:25 TRACE mod [a19c] - found original data in loadMod(waterElemental) at index 115 TRACE mod [a19c] - registered creature.waterElemental as core:115 TRACE mod [a19c] - registered creature.waterElementals as core:115 TRACE mod [a19c] - found original data in loadMod(wight) at index 60 TRACE mod [a19c] - registered creature.wight as core:60 TRACE mod [a19c] - found original data in loadMod(woodElf) at index 18 TRACE mod [a19c] - registered creature.woodElf as core:18 TRACE mod [a19c] - found original data in loadMod(wraith) at index 61 TRACE mod [a19c] - registered creature.wraith as core:61 TRACE mod [a19c] - found original data in loadMod(wyvern) at index 108 TRACE mod [a19c] - registered creature.wyvern as core:108 TRACE mod [a19c] - found original data in loadMod(wyvernMonarch) at index 109 TRACE mod [a19c] - registered creature.wyvernMonarch as core:109 TRACE mod [a19c] - found original data in loadMod(zealot) at index 9 TRACE mod [a19c] - registered creature.zealot as core:9 TRACE mod [a19c] - found original data in loadMod(zombieLord) at index 59 TRACE mod [a19c] - registered creature.zombieLord as core:59 TRACE mod [a19c] - found original data in loadMod(castle) at index 0 TRACE global [a19c] - loading .\config\schemas\faction.json TRACE global [a19c] - loading .\config\schemas\townBuilding.json TRACE global [a19c] - loading .\config\schemas\townSiege.json TRACE global [a19c] - loading .\config\schemas\townStructure.json TRACE mod [a19c] - registered building.castle.blacksmith as core:16 TRACE mod [a19c] - registered building.castle.capitol as core:13 TRACE mod [a19c] - registered building.castle.castle as core:9 TRACE mod [a19c] - registered building.castle.citadel as core:8 TRACE mod [a19c] - registered building.castle.cityHall as core:12 TRACE mod [a19c] - registered building.castle.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.castle.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.castle.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.castle.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.castle.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.castle.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.castle.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.castle.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.castle.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.castle.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.castle.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.castle.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.castle.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.castle.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.castle.fort as core:7 TRACE mod [a19c] - registered building.castle.grail as core:26 TRACE mod [a19c] - registered building.castle.horde1 as core:18 TRACE mod [a19c] - registered building.castle.horde1Upgr as core:19 TRACE mod [a19c] - registered building.castle.mageGuild1 as core:0 TRACE mod [a19c] - registered building.castle.mageGuild2 as core:1 TRACE mod [a19c] - registered building.castle.mageGuild3 as core:2 TRACE mod [a19c] - registered building.castle.mageGuild4 as core:3 TRACE mod [a19c] - registered building.castle.marketplace as core:14 TRACE mod [a19c] - registered building.castle.resourceSilo as core:15 TRACE mod [a19c] - registered building.castle.ship as core:20 TRACE mod [a19c] - registered building.castle.shipyard as core:6 TRACE mod [a19c] - registered building.castle.special1 as core:17 TRACE mod [a19c] - registered building.castle.special2 as core:21 TRACE mod [a19c] - registered building.castle.special3 as core:22 TRACE mod [a19c] - registered building.castle.tavern as core:5 TRACE mod [a19c] - registered building.castle.townHall as core:11 TRACE mod [a19c] - registered building.castle.villageHall as core:10 TRACE mod [a19c] - registered faction.castle as core:0 TRACE mod [a19c] - found original data in loadMod(conflux) at index 8 TRACE mod [a19c] - registered building.conflux.blacksmith as core:16 TRACE mod [a19c] - registered building.conflux.capitol as core:13 TRACE mod [a19c] - registered building.conflux.castle as core:9 TRACE mod [a19c] - registered building.conflux.citadel as core:8 TRACE mod [a19c] - registered building.conflux.cityHall as core:12 TRACE mod [a19c] - registered building.conflux.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.conflux.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.conflux.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.conflux.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.conflux.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.conflux.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.conflux.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.conflux.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.conflux.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.conflux.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.conflux.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.conflux.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.conflux.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.conflux.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.conflux.extraCapitol as core:29 TRACE mod [a19c] - registered building.conflux.extraCityHall as core:28 TRACE mod [a19c] - registered building.conflux.extraTownHall as core:27 TRACE mod [a19c] - registered building.conflux.fort as core:7 TRACE mod [a19c] - registered building.conflux.grail as core:26 TRACE mod [a19c] - registered building.conflux.horde1 as core:18 TRACE mod [a19c] - registered building.conflux.horde1Upgr as core:19 TRACE mod [a19c] - registered building.conflux.mageGuild1 as core:0 TRACE mod [a19c] - registered building.conflux.mageGuild2 as core:1 TRACE mod [a19c] - registered building.conflux.mageGuild3 as core:2 TRACE mod [a19c] - registered building.conflux.mageGuild4 as core:3 TRACE mod [a19c] - registered building.conflux.mageGuild5 as core:4 TRACE mod [a19c] - registered building.conflux.marketplace as core:14 TRACE mod [a19c] - registered building.conflux.resourceSilo as core:15 TRACE mod [a19c] - registered building.conflux.ship as core:20 TRACE mod [a19c] - registered building.conflux.shipyard as core:6 TRACE mod [a19c] - registered building.conflux.special1 as core:17 TRACE mod [a19c] - registered building.conflux.special2 as core:21 TRACE mod [a19c] - registered building.conflux.tavern as core:5 TRACE mod [a19c] - registered building.conflux.townHall as core:11 TRACE mod [a19c] - registered building.conflux.villageHall as core:10 TRACE mod [a19c] - registered faction.conflux as core:8 TRACE mod [a19c] - found original data in loadMod(dungeon) at index 5 TRACE mod [a19c] - registered building.dungeon.blacksmith as core:16 TRACE mod [a19c] - registered building.dungeon.capitol as core:13 TRACE mod [a19c] - registered building.dungeon.castle as core:9 TRACE mod [a19c] - registered building.dungeon.citadel as core:8 TRACE mod [a19c] - registered building.dungeon.cityHall as core:12 TRACE mod [a19c] - registered building.dungeon.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.dungeon.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.dungeon.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.dungeon.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.dungeon.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.dungeon.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.dungeon.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.dungeon.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.dungeon.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.dungeon.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.dungeon.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.dungeon.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.dungeon.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.dungeon.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.dungeon.fort as core:7 TRACE mod [a19c] - registered building.dungeon.grail as core:26 TRACE mod [a19c] - registered building.dungeon.horde1 as core:18 TRACE mod [a19c] - registered building.dungeon.horde1Upgr as core:19 TRACE mod [a19c] - registered building.dungeon.mageGuild1 as core:0 TRACE mod [a19c] - registered building.dungeon.mageGuild2 as core:1 TRACE mod [a19c] - registered building.dungeon.mageGuild3 as core:2 TRACE mod [a19c] - registered building.dungeon.mageGuild4 as core:3 TRACE mod [a19c] - registered building.dungeon.mageGuild5 as core:4 TRACE mod [a19c] - registered building.dungeon.marketplace as core:14 TRACE mod [a19c] - registered building.dungeon.resourceSilo as core:15 TRACE mod [a19c] - registered building.dungeon.special1 as core:17 TRACE mod [a19c] - registered building.dungeon.special2 as core:21 TRACE mod [a19c] - registered building.dungeon.special3 as core:22 TRACE mod [a19c] - registered building.dungeon.special4 as core:23 TRACE mod [a19c] - registered building.dungeon.tavern as core:5 TRACE mod [a19c] - registered building.dungeon.townHall as core:11 TRACE mod [a19c] - registered building.dungeon.villageHall as core:10 TRACE mod [a19c] - registered faction.dungeon as core:5 TRACE mod [a19c] - found original data in loadMod(fortress) at index 7 TRACE mod [a19c] - registered building.fortress.blacksmith as core:16 TRACE mod [a19c] - registered building.fortress.capitol as core:13 TRACE mod [a19c] - registered building.fortress.castle as core:9 TRACE mod [a19c] - registered building.fortress.citadel as core:8 TRACE mod [a19c] - registered building.fortress.cityHall as core:12 TRACE mod [a19c] - registered building.fortress.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.fortress.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.fortress.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.fortress.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.fortress.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.fortress.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.fortress.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.fortress.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.fortress.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.fortress.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.fortress.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.fortress.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.fortress.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.fortress.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.fortress.extraCapitol as core:29 TRACE mod [a19c] - registered building.fortress.fort as core:7 TRACE mod [a19c] - registered building.fortress.grail as core:26 TRACE mod [a19c] - registered building.fortress.horde1 as core:18 TRACE mod [a19c] - registered building.fortress.horde1Upgr as core:19 TRACE mod [a19c] - registered building.fortress.mageGuild1 as core:0 TRACE mod [a19c] - registered building.fortress.mageGuild2 as core:1 TRACE mod [a19c] - registered building.fortress.mageGuild3 as core:2 TRACE mod [a19c] - registered building.fortress.marketplace as core:14 TRACE mod [a19c] - registered building.fortress.resourceSilo as core:15 TRACE mod [a19c] - registered building.fortress.ship as core:20 TRACE mod [a19c] - registered building.fortress.shipyard as core:6 TRACE mod [a19c] - registered building.fortress.special1 as core:17 TRACE mod [a19c] - registered building.fortress.special2 as core:21 TRACE mod [a19c] - registered building.fortress.special3 as core:22 TRACE mod [a19c] - registered building.fortress.tavern as core:5 TRACE mod [a19c] - registered building.fortress.townHall as core:11 TRACE mod [a19c] - registered building.fortress.villageHall as core:10 TRACE mod [a19c] - registered faction.fortress as core:7 TRACE mod [a19c] - found original data in loadMod(inferno) at index 3 TRACE mod [a19c] - registered building.inferno.blacksmith as core:16 TRACE mod [a19c] - registered building.inferno.capitol as core:13 TRACE mod [a19c] - registered building.inferno.castle as core:9 TRACE mod [a19c] - registered building.inferno.citadel as core:8 TRACE mod [a19c] - registered building.inferno.cityHall as core:12 TRACE mod [a19c] - registered building.inferno.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.inferno.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.inferno.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.inferno.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.inferno.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.inferno.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.inferno.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.inferno.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.inferno.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.inferno.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.inferno.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.inferno.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.inferno.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.inferno.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.inferno.fort as core:7 TRACE mod [a19c] - registered building.inferno.grail as core:26 TRACE mod [a19c] - registered building.inferno.horde1 as core:18 TRACE mod [a19c] - registered building.inferno.horde1Upgr as core:19 TRACE mod [a19c] - registered building.inferno.horde2 as core:24 TRACE mod [a19c] - registered building.inferno.horde2Upgr as core:25 TRACE mod [a19c] - registered building.inferno.mageGuild1 as core:0 TRACE mod [a19c] - registered building.inferno.mageGuild2 as core:1 TRACE mod [a19c] - registered building.inferno.mageGuild3 as core:2 TRACE mod [a19c] - registered building.inferno.mageGuild4 as core:3 TRACE mod [a19c] - registered building.inferno.mageGuild5 as core:4 TRACE mod [a19c] - registered building.inferno.marketplace as core:14 TRACE mod [a19c] - registered building.inferno.resourceSilo as core:15 TRACE mod [a19c] - registered building.inferno.special2 as core:21 TRACE mod [a19c] - registered building.inferno.special3 as core:22 TRACE mod [a19c] - registered building.inferno.special4 as core:23 TRACE mod [a19c] - registered building.inferno.tavern as core:5 TRACE mod [a19c] - registered building.inferno.townHall as core:11 TRACE mod [a19c] - registered building.inferno.villageHall as core:10 TRACE mod [a19c] - registered faction.inferno as core:3 TRACE mod [a19c] - found original data in loadMod(necropolis) at index 4 TRACE mod [a19c] - registered building.necropolis.blacksmith as core:16 TRACE mod [a19c] - registered building.necropolis.capitol as core:13 TRACE mod [a19c] - registered building.necropolis.castle as core:9 TRACE mod [a19c] - registered building.necropolis.citadel as core:8 TRACE mod [a19c] - registered building.necropolis.cityHall as core:12 TRACE mod [a19c] - registered building.necropolis.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.necropolis.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.necropolis.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.necropolis.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.necropolis.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.necropolis.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.necropolis.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.necropolis.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.necropolis.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.necropolis.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.necropolis.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.necropolis.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.necropolis.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.necropolis.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.necropolis.extraCapitol as core:29 TRACE mod [a19c] - registered building.necropolis.extraCityHall as core:28 TRACE mod [a19c] - registered building.necropolis.extraTownHall as core:27 TRACE mod [a19c] - registered building.necropolis.fort as core:7 TRACE mod [a19c] - registered building.necropolis.grail as core:26 TRACE mod [a19c] - registered building.necropolis.horde1 as core:18 TRACE mod [a19c] - registered building.necropolis.horde1Upgr as core:19 TRACE mod [a19c] - registered building.necropolis.mageGuild1 as core:0 TRACE mod [a19c] - registered building.necropolis.mageGuild2 as core:1 TRACE mod [a19c] - registered building.necropolis.mageGuild3 as core:2 TRACE mod [a19c] - registered building.necropolis.mageGuild4 as core:3 TRACE mod [a19c] - registered building.necropolis.mageGuild5 as core:4 TRACE mod [a19c] - registered building.necropolis.marketplace as core:14 TRACE mod [a19c] - registered building.necropolis.resourceSilo as core:15 TRACE mod [a19c] - registered building.necropolis.ship as core:20 TRACE mod [a19c] - registered building.necropolis.shipyard as core:6 TRACE mod [a19c] - registered building.necropolis.special1 as core:17 TRACE mod [a19c] - registered building.necropolis.special2 as core:21 TRACE mod [a19c] - registered building.necropolis.special3 as core:22 TRACE mod [a19c] - registered building.necropolis.tavern as core:5 TRACE mod [a19c] - registered building.necropolis.townHall as core:11 TRACE mod [a19c] - registered building.necropolis.villageHall as core:10 TRACE mod [a19c] - registered faction.necropolis as core:4 WARN mod [a19c] - no original data in loadMod(neutral) at index 9 TRACE mod [a19c] - registered faction.neutral as core:9 TRACE mod [a19c] - found original data in loadMod(rampart) at index 1 TRACE mod [a19c] - registered building.rampart.blacksmith as core:16 TRACE mod [a19c] - registered building.rampart.capitol as core:13 TRACE mod [a19c] - registered building.rampart.castle as core:9 TRACE mod [a19c] - registered building.rampart.citadel as core:8 TRACE mod [a19c] - registered building.rampart.cityHall as core:12 TRACE mod [a19c] - registered building.rampart.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.rampart.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.rampart.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.rampart.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.rampart.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.rampart.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.rampart.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.rampart.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.rampart.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.rampart.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.rampart.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.rampart.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.rampart.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.rampart.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.rampart.extraCapitol as core:29 TRACE mod [a19c] - registered building.rampart.extraCityHall as core:28 TRACE mod [a19c] - registered building.rampart.extraTownHall as core:27 TRACE mod [a19c] - registered building.rampart.fort as core:7 TRACE mod [a19c] - registered building.rampart.grail as core:26 TRACE mod [a19c] - registered building.rampart.horde1 as core:18 TRACE mod [a19c] - registered building.rampart.horde1Upgr as core:19 TRACE mod [a19c] - registered building.rampart.horde2 as core:24 TRACE mod [a19c] - registered building.rampart.horde2Upgr as core:25 TRACE mod [a19c] - registered building.rampart.mageGuild1 as core:0 TRACE mod [a19c] - registered building.rampart.mageGuild2 as core:1 TRACE mod [a19c] - registered building.rampart.mageGuild3 as core:2 TRACE mod [a19c] - registered building.rampart.mageGuild4 as core:3 TRACE mod [a19c] - registered building.rampart.mageGuild5 as core:4 TRACE mod [a19c] - registered building.rampart.marketplace as core:14 TRACE mod [a19c] - registered building.rampart.resourceSilo as core:15 TRACE mod [a19c] - registered building.rampart.special1 as core:17 TRACE mod [a19c] - registered building.rampart.special2 as core:21 TRACE mod [a19c] - registered building.rampart.special3 as core:22 TRACE mod [a19c] - registered building.rampart.tavern as core:5 TRACE mod [a19c] - registered building.rampart.townHall as core:11 TRACE mod [a19c] - registered building.rampart.villageHall as core:10 TRACE mod [a19c] - registered faction.rampart as core:1 TRACE mod [a19c] - found original data in loadMod(stronghold) at index 6 TRACE mod [a19c] - registered building.stronghold.blacksmith as core:16 TRACE mod [a19c] - registered building.stronghold.capitol as core:13 TRACE mod [a19c] - registered building.stronghold.castle as core:9 TRACE mod [a19c] - registered building.stronghold.citadel as core:8 TRACE mod [a19c] - registered building.stronghold.cityHall as core:12 TRACE mod [a19c] - registered building.stronghold.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.stronghold.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.stronghold.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.stronghold.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.stronghold.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.stronghold.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.stronghold.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.stronghold.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.stronghold.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.stronghold.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.stronghold.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.stronghold.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.stronghold.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.stronghold.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.stronghold.fort as core:7 TRACE mod [a19c] - registered building.stronghold.grail as core:26 TRACE mod [a19c] - registered building.stronghold.horde1 as core:18 TRACE mod [a19c] - registered building.stronghold.horde1Upgr as core:19 TRACE mod [a19c] - registered building.stronghold.mageGuild1 as core:0 TRACE mod [a19c] - registered building.stronghold.mageGuild2 as core:1 TRACE mod [a19c] - registered building.stronghold.mageGuild3 as core:2 TRACE mod [a19c] - registered building.stronghold.marketplace as core:14 TRACE mod [a19c] - registered building.stronghold.resourceSilo as core:15 TRACE mod [a19c] - registered building.stronghold.special1 as core:17 TRACE mod [a19c] - registered building.stronghold.special2 as core:21 TRACE mod [a19c] - registered building.stronghold.special3 as core:22 TRACE mod [a19c] - registered building.stronghold.special4 as core:23 TRACE mod [a19c] - registered building.stronghold.tavern as core:5 TRACE mod [a19c] - registered building.stronghold.townHall as core:11 TRACE mod [a19c] - registered building.stronghold.villageHall as core:10 TRACE mod [a19c] - registered faction.stronghold as core:6 TRACE mod [a19c] - found original data in loadMod(tower) at index 2 TRACE mod [a19c] - registered building.tower.blacksmith as core:16 TRACE mod [a19c] - registered building.tower.capitol as core:13 TRACE mod [a19c] - registered building.tower.castle as core:9 TRACE mod [a19c] - registered building.tower.citadel as core:8 TRACE mod [a19c] - registered building.tower.cityHall as core:12 TRACE mod [a19c] - registered building.tower.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.tower.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.tower.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.tower.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.tower.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.tower.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.tower.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.tower.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.tower.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.tower.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.tower.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.tower.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.tower.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.tower.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.tower.fort as core:7 TRACE mod [a19c] - registered building.tower.grail as core:26 TRACE mod [a19c] - registered building.tower.horde1 as core:18 TRACE mod [a19c] - registered building.tower.horde1Upgr as core:19 TRACE mod [a19c] - registered building.tower.mageGuild1 as core:0 TRACE mod [a19c] - registered building.tower.mageGuild2 as core:1 TRACE mod [a19c] - registered building.tower.mageGuild3 as core:2 TRACE mod [a19c] - registered building.tower.mageGuild4 as core:3 TRACE mod [a19c] - registered building.tower.mageGuild5 as core:4 TRACE mod [a19c] - registered building.tower.marketplace as core:14 TRACE mod [a19c] - registered building.tower.resourceSilo as core:15 TRACE mod [a19c] - registered building.tower.special1 as core:17 TRACE mod [a19c] - registered building.tower.special2 as core:21 TRACE mod [a19c] - registered building.tower.special3 as core:22 TRACE mod [a19c] - registered building.tower.special4 as core:23 TRACE mod [a19c] - registered building.tower.tavern as core:5 TRACE mod [a19c] - registered building.tower.townHall as core:11 TRACE mod [a19c] - registered building.tower.villageHall as core:10 TRACE mod [a19c] - registered faction.tower as core:2 TRACE mod [a19c] - found original data in loadMod(alchemist) at index 4 TRACE global [a19c] - loading .\config\schemas\heroClass.json TRACE mod [a19c] - registered heroClass.alchemist as core:4 TRACE mod [a19c] - found original data in loadMod(barbarian) at index 12 TRACE mod [a19c] - registered heroClass.barbarian as core:12 TRACE mod [a19c] - found original data in loadMod(battlemage) at index 13 TRACE mod [a19c] - registered heroClass.battlemage as core:13 TRACE mod [a19c] - found original data in loadMod(beastmaster) at index 14 TRACE mod [a19c] - registered heroClass.beastmaster as core:14 TRACE mod [a19c] - found original data in loadMod(cleric) at index 1 TRACE mod [a19c] - registered heroClass.cleric as core:1 TRACE mod [a19c] - found original data in loadMod(deathknight) at index 8 TRACE mod [a19c] - registered heroClass.deathknight as core:8 TRACE mod [a19c] - found original data in loadMod(demoniac) at index 6 TRACE mod [a19c] - registered heroClass.demoniac as core:6 TRACE mod [a19c] - found original data in loadMod(druid) at index 3 TRACE mod [a19c] - registered heroClass.druid as core:3 TRACE mod [a19c] - found original data in loadMod(elementalist) at index 17 TRACE mod [a19c] - registered heroClass.elementalist as core:17 TRACE mod [a19c] - found original data in loadMod(heretic) at index 7 TRACE mod [a19c] - registered heroClass.heretic as core:7 TRACE mod [a19c] - found original data in loadMod(knight) at index 0 TRACE mod [a19c] - registered heroClass.knight as core:0 TRACE mod [a19c] - found original data in loadMod(necromancer) at index 9 TRACE mod [a19c] - registered heroClass.necromancer as core:9 TRACE mod [a19c] - found original data in loadMod(overlord) at index 11 TRACE mod [a19c] - registered heroClass.overlord as core:11 TRACE mod [a19c] - found original data in loadMod(planeswalker) at index 16 TRACE mod [a19c] - registered heroClass.planeswalker as core:16 TRACE mod [a19c] - found original data in loadMod(ranger) at index 2 TRACE mod [a19c] - registered heroClass.ranger as core:2 TRACE mod [a19c] - found original data in loadMod(warlock) at index 10 TRACE mod [a19c] - registered heroClass.warlock as core:10 TRACE mod [a19c] - found original data in loadMod(witch) at index 15 TRACE mod [a19c] - registered heroClass.witch as core:15 TRACE mod [a19c] - found original data in loadMod(wizard) at index 5 TRACE mod [a19c] - registered heroClass.wizard as core:5 TRACE mod [a19c] - found original data in loadMod(adela) at index 9 TRACE global [a19c] - loading .\config\schemas\hero.json TRACE mod [a19c] - registered hero.adela as core:9 TRACE mod [a19c] - found original data in loadMod(adelaide) at index 11 TRACE mod [a19c] - registered hero.adelaide as core:11 TRACE mod [a19c] - found original data in loadMod(adrienne) at index 145 TRACE mod [a19c] - registered hero.adrienne as core:145 TRACE mod [a19c] - found original data in loadMod(aenain) at index 141 TRACE mod [a19c] - registered hero.aenain as core:141 TRACE mod [a19c] - found original data in loadMod(aeris) at index 31 TRACE mod [a19c] - registered hero.aeris as core:31 TRACE mod [a19c] - found original data in loadMod(aine) at index 47 TRACE mod [a19c] - registered hero.aine as core:47 TRACE mod [a19c] - found original data in loadMod(aislinn) at index 73 TRACE mod [a19c] - registered hero.aislinn as core:73 TRACE mod [a19c] - found original data in loadMod(ajit) at index 83 TRACE mod [a19c] - registered hero.ajit as core:83 TRACE mod [a19c] - found original data in loadMod(alagar) at index 30 TRACE mod [a19c] - registered hero.alagar as core:30 TRACE mod [a19c] - found original data in loadMod(alamar) at index 88 TRACE mod [a19c] - registered hero.alamar as core:88 TRACE mod [a19c] - found original data in loadMod(alkin) at index 116 TRACE mod [a19c] - registered hero.alkin as core:116 TRACE mod [a19c] - found original data in loadMod(andra) at index 126 TRACE mod [a19c] - registered hero.andra as core:126 TRACE mod [a19c] - found original data in loadMod(arlach) at index 81 TRACE mod [a19c] - registered hero.arlach as core:81 TRACE mod [a19c] - found original data in loadMod(ash) at index 61 TRACE mod [a19c] - registered hero.ash as core:61 TRACE mod [a19c] - found original data in loadMod(astral) at index 40 TRACE mod [a19c] - registered hero.astral as core:40 TRACE mod [a19c] - found original data in loadMod(axsis) at index 58 TRACE mod [a19c] - registered hero.axsis as core:58 TRACE mod [a19c] - found original data in loadMod(ayden) at index 56 TRACE mod [a19c] - registered hero.ayden as core:56 TRACE mod [a19c] - found original data in loadMod(boragus) at index 154 TRACE mod [a19c] - registered hero.boragus as core:154 TRACE mod [a19c] - found original data in loadMod(brissa) at index 137 TRACE mod [a19c] - registered hero.brissa as core:137 TRACE mod [a19c] - found original data in loadMod(broghild) at index 119 TRACE mod [a19c] - registered hero.broghild as core:119 TRACE mod [a19c] - found original data in loadMod(bron) at index 112 TRACE mod [a19c] - registered hero.bron as core:112 TRACE mod [a19c] - found original data in loadMod(caitlin) at index 15 TRACE mod [a19c] - registered hero.caitlin as core:15 TRACE mod [a19c] - found original data in loadMod(calh) at index 53 TRACE mod [a19c] - registered hero.calh as core:53 TRACE mod [a19c] - found original data in loadMod(calid) at index 60 TRACE mod [a19c] - registered hero.calid as core:60 TRACE mod [a19c] - found original data in loadMod(catherine) at index 146 TRACE mod [a19c] - registered hero.catherine as core:146 TRACE mod [a19c] - found original data in loadMod(charna) at index 67 TRACE mod [a19c] - registered hero.charna as core:67 TRACE mod [a19c] - found original data in loadMod(christian) at index 6 TRACE mod [a19c] - registered hero.christian as core:6 TRACE mod [a19c] - found original data in loadMod(ciele) at index 138 TRACE mod [a19c] - registered hero.ciele as core:138 TRACE mod [a19c] - found original data in loadMod(clancy) at index 22 TRACE mod [a19c] - registered hero.clancy as core:22 TRACE mod [a19c] - found original data in loadMod(clavius) at index 70 TRACE mod [a19c] - registered hero.clavius as core:70 TRACE mod [a19c] - found original data in loadMod(coronius) at index 24 TRACE mod [a19c] - registered hero.coronius as core:24 TRACE mod [a19c] - found original data in loadMod(cragHack) at index 102 TRACE mod [a19c] - registered hero.cragHack as core:102 TRACE mod [a19c] - found original data in loadMod(cuthbert) at index 10 TRACE mod [a19c] - registered hero.cuthbert as core:10 TRACE mod [a19c] - found original data in loadMod(cyra) at index 46 TRACE mod [a19c] - registered hero.cyra as core:46 TRACE mod [a19c] - found original data in loadMod(dace) at index 82 TRACE mod [a19c] - registered hero.dace as core:82 TRACE mod [a19c] - found original data in loadMod(damacon) at index 84 TRACE mod [a19c] - registered hero.damacon as core:84 TRACE mod [a19c] - found original data in loadMod(daremyth) at index 43 TRACE mod [a19c] - registered hero.daremyth as core:43 TRACE mod [a19c] - found original data in loadMod(darkstorn) at index 95 TRACE mod [a19c] - registered hero.darkstorn as core:95 TRACE mod [a19c] - found original data in loadMod(deemer) at index 93 TRACE mod [a19c] - registered hero.deemer as core:93 TRACE mod [a19c] - found original data in loadMod(dessa) at index 106 TRACE mod [a19c] - registered hero.dessa as core:106 TRACE mod [a19c] - found original data in loadMod(dracon) at index 147 TRACE mod [a19c] - registered hero.dracon as core:147 TRACE mod [a19c] - found original data in loadMod(drakon) at index 113 TRACE mod [a19c] - registered hero.drakon as core:113 TRACE mod [a19c] - found original data in loadMod(edric) at index 2 TRACE mod [a19c] - registered hero.edric as core:2 TRACE mod [a19c] - found original data in loadMod(elleshar) at index 26 TRACE mod [a19c] - registered hero.elleshar as core:26 TRACE mod [a19c] - found original data in loadMod(erdamon) at index 133 TRACE mod [a19c] - registered hero.erdamon as core:133 TRACE mod [a19c] - found original data in loadMod(fafner) at index 37 TRACE mod [a19c] - registered hero.fafner as core:37 TRACE mod [a19c] - found original data in loadMod(fiona) at index 48 TRACE mod [a19c] - registered hero.fiona as core:48 TRACE mod [a19c] - found original data in loadMod(fiur) at index 134 TRACE mod [a19c] - registered hero.fiur as core:134 TRACE mod [a19c] - found original data in loadMod(galthran) at index 71 TRACE mod [a19c] - registered hero.galthran as core:71 TRACE mod [a19c] - found original data in loadMod(gelare) at index 142 TRACE mod [a19c] - registered hero.gelare as core:142 TRACE mod [a19c] - found original data in loadMod(gelu) at index 148 TRACE mod [a19c] - registered hero.gelu as core:148 TRACE mod [a19c] - found original data in loadMod(gem) at index 27 TRACE mod [a19c] - registered hero.gem as core:27 TRACE mod [a19c] - found original data in loadMod(geon) at index 92 TRACE mod [a19c] - registered hero.geon as core:92 TRACE mod [a19c] - found original data in loadMod(gerwulf) at index 118 TRACE mod [a19c] - registered hero.gerwulf as core:118 TRACE mod [a19c] - found original data in loadMod(gird) at index 104 TRACE mod [a19c] - registered hero.gird as core:104 TRACE mod [a19c] - found original data in loadMod(gretchin) at index 100 TRACE mod [a19c] - registered hero.gretchin as core:100 TRACE mod [a19c] - found original data in loadMod(grindan) at index 143 TRACE mod [a19c] - registered hero.grindan as core:143 TRACE mod [a19c] - found original data in loadMod(gundula) at index 109 TRACE mod [a19c] - registered hero.gundula as core:109 TRACE mod [a19c] - found original data in loadMod(gunnar) at index 85 TRACE mod [a19c] - registered hero.gunnar as core:85 TRACE mod [a19c] - found original data in loadMod(gurnisson) at index 97 TRACE mod [a19c] - registered hero.gurnisson as core:97 TRACE mod [a19c] - found original data in loadMod(halon) at index 41 TRACE mod [a19c] - registered hero.halon as core:41 TRACE mod [a19c] - found original data in loadMod(ignatius) at index 51 TRACE mod [a19c] - registered hero.ignatius as core:51 TRACE mod [a19c] - found original data in loadMod(ignissa) at index 130 TRACE mod [a19c] - registered hero.ignissa as core:130 TRACE mod [a19c] - found original data in loadMod(ingham) at index 12 TRACE mod [a19c] - registered hero.ingham as core:12 TRACE mod [a19c] - found original data in loadMod(inteus) at index 140 TRACE mod [a19c] - registered hero.inteus as core:140 TRACE mod [a19c] - found original data in loadMod(iona) at index 39 TRACE mod [a19c] - registered hero.iona as core:39 TRACE mod [a19c] - found original data in loadMod(isra) at index 69 TRACE mod [a19c] - registered hero.isra as core:69 TRACE mod [a19c] - found original data in loadMod(ivor) at index 21 TRACE mod [a19c] - registered hero.ivor as core:21 TRACE mod [a19c] - found original data in loadMod(jabarkas) at index 98 TRACE mod [a19c] - registered hero.jabarkas as core:98 TRACE mod [a19c] - found original data in loadMod(jaegar) at index 89 TRACE mod [a19c] - registered hero.jaegar as core:89 TRACE mod [a19c] - found original data in loadMod(jeddite) at index 91 TRACE mod [a19c] - registered hero.jeddite as core:91 TRACE mod [a19c] - found original data in loadMod(jenova) at index 18 TRACE mod [a19c] - registered hero.jenova as core:18 TRACE mod [a19c] - found original data in loadMod(josephine) at index 34 TRACE mod [a19c] - registered hero.josephine as core:34 TRACE mod [a19c] - found original data in loadMod(kalt) at index 135 TRACE mod [a19c] - registered hero.kalt as core:135 TRACE mod [a19c] - found original data in loadMod(kilgor) at index 149 TRACE mod [a19c] - registered hero.kilgor as core:149 TRACE mod [a19c] - found original data in loadMod(korbac) at index 117 TRACE mod [a19c] - registered hero.korbac as core:117 TRACE mod [a19c] - found original data in loadMod(krellion) at index 101 TRACE mod [a19c] - registered hero.krellion as core:101 TRACE mod [a19c] - found original data in loadMod(kyrre) at index 23 TRACE mod [a19c] - registered hero.kyrre as core:23 TRACE mod [a19c] - found original data in loadMod(labetha) at index 139 TRACE mod [a19c] - registered hero.labetha as core:139 TRACE mod [a19c] - found original data in loadMod(lacus) at index 131 TRACE mod [a19c] - registered hero.lacus as core:131 TRACE mod [a19c] - found original data in loadMod(lordHaart) at index 4 TRACE mod [a19c] - registered hero.lordHaart as core:4 TRACE mod [a19c] - found original data in loadMod(lorelei) at index 80 TRACE mod [a19c] - registered hero.lorelei as core:80 TRACE mod [a19c] - found original data in loadMod(loynis) at index 14 TRACE mod [a19c] - registered hero.loynis as core:14 TRACE mod [a19c] - found original data in loadMod(luna) at index 136 TRACE mod [a19c] - registered hero.luna as core:136 TRACE mod [a19c] - found original data in loadMod(malcom) at index 28 TRACE mod [a19c] - registered hero.malcom as core:28 TRACE mod [a19c] - found original data in loadMod(malekith) at index 90 TRACE mod [a19c] - registered hero.malekith as core:90 TRACE mod [a19c] - found original data in loadMod(marius) at index 50 TRACE mod [a19c] - registered hero.marius as core:50 TRACE mod [a19c] - found original data in loadMod(melodia) at index 29 TRACE mod [a19c] - registered hero.melodia as core:29 TRACE mod [a19c] - found original data in loadMod(mephala) at index 16 TRACE mod [a19c] - registered hero.mephala as core:16 TRACE mod [a19c] - found original data in loadMod(merist) at index 124 TRACE mod [a19c] - registered hero.merist as core:124 TRACE mod [a19c] - found original data in loadMod(mirlanda) at index 120 TRACE mod [a19c] - registered hero.mirlanda as core:120 TRACE mod [a19c] - found original data in loadMod(moandor) at index 66 TRACE mod [a19c] - registered hero.moandor as core:66 TRACE mod [a19c] - found original data in loadMod(monere) at index 132 TRACE mod [a19c] - registered hero.monere as core:132 TRACE mod [a19c] - found original data in loadMod(mutare) at index 151 TRACE mod [a19c] - registered hero.mutare as core:151 TRACE mod [a19c] - found original data in loadMod(mutareDrake) at index 153 TRACE mod [a19c] - registered hero.mutareDrake as core:153 TRACE mod [a19c] - found original data in loadMod(nagash) at index 79 TRACE mod [a19c] - registered hero.nagash as core:79 TRACE mod [a19c] - found original data in loadMod(neela) at index 35 TRACE mod [a19c] - registered hero.neela as core:35 TRACE mod [a19c] - found original data in loadMod(nimbus) at index 75 TRACE mod [a19c] - registered hero.nimbus as core:75 TRACE mod [a19c] - found original data in loadMod(nymus) at index 55 TRACE mod [a19c] - registered hero.nymus as core:55 TRACE mod [a19c] - found original data in loadMod(octavia) at index 52 TRACE mod [a19c] - registered hero.octavia as core:52 TRACE mod [a19c] - found original data in loadMod(olema) at index 59 TRACE mod [a19c] - registered hero.olema as core:59 TRACE mod [a19c] - found original data in loadMod(oris) at index 110 TRACE mod [a19c] - registered hero.oris as core:110 TRACE mod [a19c] - found original data in loadMod(orrin) at index 0 TRACE mod [a19c] - registered hero.orrin as core:0 TRACE mod [a19c] - found original data in loadMod(pasis) at index 128 TRACE mod [a19c] - registered hero.pasis as core:128 TRACE mod [a19c] - found original data in loadMod(piquedram) at index 32 TRACE mod [a19c] - registered hero.piquedram as core:32 TRACE mod [a19c] - found original data in loadMod(pyre) at index 54 TRACE mod [a19c] - registered hero.pyre as core:54 TRACE mod [a19c] - found original data in loadMod(rashka) at index 49 TRACE mod [a19c] - registered hero.rashka as core:49 TRACE mod [a19c] - found original data in loadMod(rion) at index 8 TRACE mod [a19c] - registered hero.rion as core:8 TRACE mod [a19c] - found original data in loadMod(rissa) at index 38 TRACE mod [a19c] - registered hero.rissa as core:38 TRACE mod [a19c] - found original data in loadMod(roland) at index 152 TRACE mod [a19c] - registered hero.roland as core:152 TRACE mod [a19c] - found original data in loadMod(rosic) at index 121 TRACE mod [a19c] - registered hero.rosic as core:121 TRACE mod [a19c] - found original data in loadMod(ryland) at index 19 TRACE mod [a19c] - registered hero.ryland as core:19 TRACE mod [a19c] - found original data in loadMod(sandro) at index 74 TRACE mod [a19c] - registered hero.sandro as core:74 TRACE mod [a19c] - found original data in loadMod(sanya) at index 13 TRACE mod [a19c] - registered hero.sanya as core:13 TRACE mod [a19c] - found original data in loadMod(saurug) at index 111 TRACE mod [a19c] - registered hero.saurug as core:111 TRACE mod [a19c] - found original data in loadMod(sephinroth) at index 94 TRACE mod [a19c] - registered hero.sephinroth as core:94 TRACE mod [a19c] - found original data in loadMod(septienna) at index 72 TRACE mod [a19c] - registered hero.septienna as core:72 TRACE mod [a19c] - found original data in loadMod(serena) at index 42 TRACE mod [a19c] - registered hero.serena as core:42 TRACE mod [a19c] - found original data in loadMod(shakti) at index 87 TRACE mod [a19c] - registered hero.shakti as core:87 TRACE mod [a19c] - found original data in loadMod(shiva) at index 99 TRACE mod [a19c] - registered hero.shiva as core:99 TRACE mod [a19c] - found original data in loadMod(sirMullich) at index 144 TRACE mod [a19c] - registered hero.sirMullich as core:144 TRACE mod [a19c] - found original data in loadMod(solmyr) at index 45 TRACE mod [a19c] - registered hero.solmyr as core:45 TRACE mod [a19c] - found original data in loadMod(sorsha) at index 5 TRACE mod [a19c] - registered hero.sorsha as core:5 TRACE mod [a19c] - found original data in loadMod(straker) at index 64 TRACE mod [a19c] - registered hero.straker as core:64 TRACE mod [a19c] - found original data in loadMod(styg) at index 125 TRACE mod [a19c] - registered hero.styg as core:125 TRACE mod [a19c] - found original data in loadMod(sylvia) at index 3 TRACE mod [a19c] - registered hero.sylvia as core:3 TRACE mod [a19c] - found original data in loadMod(synca) at index 86 TRACE mod [a19c] - registered hero.synca as core:86 TRACE mod [a19c] - found original data in loadMod(tamika) at index 68 TRACE mod [a19c] - registered hero.tamika as core:68 TRACE mod [a19c] - found original data in loadMod(tazar) at index 115 TRACE mod [a19c] - registered hero.tazar as core:115 TRACE mod [a19c] - found original data in loadMod(terek) at index 107 TRACE mod [a19c] - registered hero.terek as core:107 TRACE mod [a19c] - found original data in loadMod(thane) at index 33 TRACE mod [a19c] - registered hero.thane as core:33 TRACE mod [a19c] - found original data in loadMod(thant) at index 76 TRACE mod [a19c] - registered hero.thant as core:76 TRACE mod [a19c] - found original data in loadMod(theodorus) at index 44 TRACE mod [a19c] - registered hero.theodorus as core:44 TRACE mod [a19c] - found original data in loadMod(thorgrim) at index 20 TRACE mod [a19c] - registered hero.thorgrim as core:20 TRACE mod [a19c] - found original data in loadMod(thunar) at index 129 TRACE mod [a19c] - registered hero.thunar as core:129 TRACE mod [a19c] - found original data in loadMod(tiva) at index 127 TRACE mod [a19c] - registered hero.tiva as core:127 TRACE mod [a19c] - found original data in loadMod(torosar ) at index 36 TRACE mod [a19c] - registered hero.torosar as core:36 TRACE mod [a19c] - found original data in loadMod(tyraxor) at index 103 TRACE mod [a19c] - registered hero.tyraxor as core:103 TRACE mod [a19c] - found original data in loadMod(tyris) at index 7 TRACE mod [a19c] - registered hero.tyris as core:7 TRACE mod [a19c] - found original data in loadMod(ufretin) at index 17 TRACE mod [a19c] - registered hero.ufretin as core:17 TRACE mod [a19c] - found original data in loadMod(uland) at index 25 TRACE mod [a19c] - registered hero.uland as core:25 TRACE mod [a19c] - found original data in loadMod(undeadHaart) at index 150 TRACE mod [a19c] - registered hero.undeadHaart as core:150 TRACE mod [a19c] - found original data in loadMod(valeska) at index 1 TRACE mod [a19c] - registered hero.valeska as core:1 TRACE mod [a19c] - found original data in loadMod(verdish) at index 123 TRACE mod [a19c] - registered hero.verdish as core:123 TRACE mod [a19c] - found original data in loadMod(vey) at index 105 TRACE mod [a19c] - registered hero.vey as core:105 TRACE mod [a19c] - found original data in loadMod(vidomina) at index 78 TRACE mod [a19c] - registered hero.vidomina as core:78 TRACE mod [a19c] - found original data in loadMod(vokial) at index 65 TRACE mod [a19c] - registered hero.vokial as core:65 TRACE mod [a19c] - found original data in loadMod(voy) at index 122 TRACE mod [a19c] - registered hero.voy as core:122 TRACE mod [a19c] - found original data in loadMod(wystan) at index 114 TRACE mod [a19c] - registered hero.wystan as core:114 TRACE mod [a19c] - found original data in loadMod(xarfax) at index 63 TRACE mod [a19c] - registered hero.xarfax as core:63 TRACE mod [a19c] - found original data in loadMod(xeron) at index 155 TRACE mod [a19c] - registered hero.xeron as core:155 TRACE mod [a19c] - found original data in loadMod(xsi) at index 77 TRACE mod [a19c] - registered hero.xsi as core:77 TRACE mod [a19c] - found original data in loadMod(xyron) at index 57 TRACE mod [a19c] - registered hero.xyron as core:57 TRACE mod [a19c] - found original data in loadMod(yog) at index 96 TRACE mod [a19c] - registered hero.yog as core:96 TRACE mod [a19c] - found original data in loadMod(zubin) at index 108 TRACE mod [a19c] - registered hero.zubin as core:108 TRACE mod [a19c] - found original data in loadMod(zydar) at index 62 TRACE mod [a19c] - registered hero.zydar as core:62 TRACE mod [a19c] - found original data in loadMod(abandonedMine) at index 220 TRACE global [a19c] - loading .\config\schemas\object.json TRACE global [a19c] - loading .\config\schemas\objectType.json DEBUG global [a19c] - Loaded object abandonedMine(220)::mine(7) TRACE mod [a19c] - registered object.abandonedMine as core:220 TRACE mod [a19c] - found original data in loadMod(altarOfSacrifice) at index 2 DEBUG global [a19c] - Loaded object altarOfSacrifice(2)::object(0) TRACE mod [a19c] - registered object.altarOfSacrifice as core:2 TRACE mod [a19c] - found original data in loadMod(arena) at index 4 DEBUG global [a19c] - Loaded object arena(4)::object(0) TRACE mod [a19c] - registered object.arena as core:4 TRACE mod [a19c] - found original data in loadMod(artifact) at index 5 TRACE mod [a19c] - registered object.artifact as core:5 TRACE mod [a19c] - found original data in loadMod(blackMarket) at index 7 DEBUG global [a19c] - Loaded object blackMarket(7)::object(0) TRACE mod [a19c] - registered object.blackMarket as core:7 TRACE mod [a19c] - found original data in loadMod(boat) at index 8 DEBUG global [a19c] - Loaded object boat(8)::evil(0) DEBUG global [a19c] - Loaded object boat(8)::good(1) DEBUG global [a19c] - Loaded object boat(8)::neutral(2) TRACE mod [a19c] - registered object.boat as core:8 TRACE mod [a19c] - found original data in loadMod(borderGate) at index 212 DEBUG global [a19c] - Loaded object borderGate(212)::black(7) DEBUG global [a19c] - Loaded object borderGate(212)::brown(4) DEBUG global [a19c] - Loaded object borderGate(212)::dblue(3) DEBUG global [a19c] - Loaded object borderGate(212)::green(1) DEBUG global [a19c] - Loaded object borderGate(212)::lblue(0) DEBUG global [a19c] - Loaded object borderGate(212)::purple(5) DEBUG global [a19c] - Loaded object borderGate(212)::red(2) DEBUG global [a19c] - Loaded object borderGate(212)::white(6) TRACE mod [a19c] - registered object.borderGate as core:212 TRACE mod [a19c] - found original data in loadMod(borderGuard) at index 9 DEBUG global [a19c] - Loaded object borderGuard(9)::black(7) DEBUG global [a19c] - Loaded object borderGuard(9)::brown(4) DEBUG global [a19c] - Loaded object borderGuard(9)::dblue(3) DEBUG global [a19c] - Loaded object borderGuard(9)::green(1) DEBUG global [a19c] - Loaded object borderGuard(9)::lblue(0) DEBUG global [a19c] - Loaded object borderGuard(9)::purple(5) DEBUG global [a19c] - Loaded object borderGuard(9)::red(2) DEBUG global [a19c] - Loaded object borderGuard(9)::white(6) TRACE mod [a19c] - registered object.borderGuard as core:9 TRACE mod [a19c] - found original data in loadMod(buoy) at index 11 DEBUG global [a19c] - Loaded object buoy(11)::object(0) TRACE mod [a19c] - registered object.buoy as core:11 TRACE mod [a19c] - found original data in loadMod(cactus) at index 116 DEBUG global [a19c] - Loaded object cactus(116)::object(0) TRACE mod [a19c] - registered object.cactus as core:116 TRACE mod [a19c] - found original data in loadMod(campfire) at index 12 DEBUG global [a19c] - Loaded object campfire(12)::object(0) TRACE mod [a19c] - registered object.campfire as core:12 TRACE mod [a19c] - found original data in loadMod(canyon) at index 117 DEBUG global [a19c] - Loaded object canyon(117)::object(0) TRACE mod [a19c] - registered object.canyon as core:117 TRACE mod [a19c] - found original data in loadMod(cartographer) at index 13 DEBUG global [a19c] - Loaded object cartographer(13)::land(1) DEBUG global [a19c] - Loaded object cartographer(13)::subterra(2) DEBUG global [a19c] - Loaded object cartographer(13)::water(0) TRACE mod [a19c] - registered object.cartographer as core:13 TRACE mod [a19c] - found original data in loadMod(cloverField) at index 222 DEBUG global [a19c] - Loaded object cloverField(222)::object(0) TRACE mod [a19c] - registered object.cloverField as core:222 TRACE mod [a19c] - found original data in loadMod(corpse) at index 22 DEBUG global [a19c] - Loaded object corpse(22)::object(0) TRACE mod [a19c] - registered object.corpse as core:22 TRACE mod [a19c] - found original data in loadMod(coverOfDarkness) at index 15 DEBUG global [a19c] - Loaded object coverOfDarkness(15)::object(0) TRACE mod [a19c] - registered object.coverOfDarkness as core:15 TRACE mod [a19c] - found original data in loadMod(crater) at index 118 DEBUG global [a19c] - Loaded object crater(118)::object(0) TRACE mod [a19c] - registered object.crater as core:118 TRACE mod [a19c] - found original data in loadMod(creatureBank) at index 16 DEBUG global [a19c] - Loaded object creatureBank(16)::cyclopsStockpile(0) DEBUG global [a19c] - Loaded object creatureBank(16)::dragonFlyHive(6) DEBUG global [a19c] - Loaded object creatureBank(16)::dwarvenTreasury(1) DEBUG global [a19c] - Loaded object creatureBank(16)::griffinConservatory(2) DEBUG global [a19c] - Loaded object creatureBank(16)::inpCache(3) DEBUG global [a19c] - Loaded object creatureBank(16)::medusaStore(4) DEBUG global [a19c] - Loaded object creatureBank(16)::nagaBank(5) TRACE mod [a19c] - registered object.creatureBank as core:16 TRACE mod [a19c] - found original data in loadMod(creatureGeneratorCommon) at index 17 DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::airConflux(7) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::altarOfAir(69) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::altarOfEarth(70) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::altarOfFire(71) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::altarOfThought(60) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::altarOfWater(72) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::altarOfWishes(18) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::archersTower(57) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::barracks(58) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::basiliskPit(0) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::behemothCrag(1) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::boarGlen(75) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::centaurStables(6) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::cliffNest(42) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::cloudTemple(44) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::crystalCavern(63) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::cursedTemple(54) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::cyclopsCave(9) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::demonGate(37) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::dendroidArches(45) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::dragonCave(41) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::dragonCliffs(24) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::dragonVault(4) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::dwarfCottage(12) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::earthConflux(13) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::enchantedSpring(50) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::enchantersHollow(66) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::estate(53) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::fireConflux(16) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::fireLake(14) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::forsakenPalace(10) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::frozenCliffs(62) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::gnollHut(20) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::goblinBarracks(21) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::goldenPavilion(36) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::gorgonLair(23) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::graveyard(55) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::griffinTower(25) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::guardhouse(56) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::hallOfDarkness(3) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::hallOfSins(22) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::harpyLoft(26) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::hellHole(40) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::homestead(15) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::hovel(74) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::hydraPond(28) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::impCrucible(29) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::kennels(27) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::labyrinth(34) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::lizardDen(30) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::mageTower(31) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::magicForest(64) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::magicLantern(59) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::manticoreLair(32) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::mausoleum(52) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::medusaChapel(33) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::monastery(35) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::nomadTent(77) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::ogreFort(38) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::orcTower(39) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::parapet(17) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::pillarOfEyes(2) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::portalOfGlory(8) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::pyre(61) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::rogueCavern(78) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::serpentFlyHive(11) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::sulfurousLair(65) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::thatchedHut(73) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::tombOfCurses(76) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::tombOfSouls(48) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::trainingGrounds(5) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::treetopTower(67) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::trollBridge(79) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::unicornGlade(68) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::unicornGladeBig(51) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::warren(46) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::waterConflux(47) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::wolfPen(19) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::workshop(43) DEBUG global [a19c] - Loaded object creatureGeneratorCommon(17)::wyvernNest(49) TRACE mod [a19c] - registered object.creatureGeneratorCommon as core:17 TRACE mod [a19c] - found original data in loadMod(creatureGeneratorSpecial) at index 20 DEBUG global [a19c] - Loaded object creatureGeneratorSpecial(20)::elementalConflux(0) DEBUG global [a19c] - Loaded object creatureGeneratorSpecial(20)::golemFactory(1) TRACE mod [a19c] - registered object.creatureGeneratorSpecial as core:20 TRACE mod [a19c] - found original data in loadMod(crypt) at index 84 DEBUG global [a19c] - Loaded object crypt(84)::crypt(0) TRACE mod [a19c] - registered object.crypt as core:84 TRACE mod [a19c] - found original data in loadMod(cursedGround) at index 21 DEBUG global [a19c] - Loaded object cursedGround(21)::object(0) TRACE mod [a19c] - registered object.cursedGround as core:21 TRACE mod [a19c] - found original data in loadMod(cursedGroundDUPLICATE) at index 223 DEBUG global [a19c] - Loaded object cursedGroundDUPLICATE(223)::object(0) TRACE mod [a19c] - registered object.cursedGroundDUPLICATE as core:223 TRACE mod [a19c] - found original data in loadMod(deadVegetation) at index 119 DEBUG global [a19c] - Loaded object deadVegetation(119)::object(0) TRACE mod [a19c] - registered object.deadVegetation as core:119 TRACE mod [a19c] - found original data in loadMod(denOfThieves) at index 97 TRACE global [a19c] - loading .\config\schemas\objectTemplate.json DEBUG global [a19c] - Loaded object denOfThieves(97)::object(0) TRACE mod [a19c] - registered object.denOfThieves as core:97 TRACE mod [a19c] - found original data in loadMod(derelictShip) at index 24 DEBUG global [a19c] - Loaded object derelictShip(24)::derelictShip(0) TRACE mod [a19c] - registered object.derelictShip as core:24 TRACE mod [a19c] - found original data in loadMod(desertHills) at index 206 DEBUG global [a19c] - Loaded object desertHills(206)::object(0) TRACE mod [a19c] - registered object.desertHills as core:206 TRACE mod [a19c] - found original data in loadMod(dirtHills) at index 207 DEBUG global [a19c] - Loaded object dirtHills(207)::object(0) TRACE mod [a19c] - registered object.dirtHills as core:207 TRACE mod [a19c] - found original data in loadMod(dragonUtopia) at index 25 DEBUG global [a19c] - Loaded object dragonUtopia(25)::dragonUtopia(0) TRACE mod [a19c] - registered object.dragonUtopia as core:25 TRACE mod [a19c] - found original data in loadMod(event) at index 26 DEBUG global [a19c] - Loaded object event(26)::object(0) TRACE mod [a19c] - registered object.event as core:26 TRACE mod [a19c] - found original data in loadMod(evilFog) at index 224 DEBUG global [a19c] - Loaded object evilFog(224)::object(0) TRACE mod [a19c] - registered object.evilFog as core:224 TRACE mod [a19c] - found original data in loadMod(eyeOfTheMagi) at index 27 DEBUG global [a19c] - Loaded object eyeOfTheMagi(27)::object(0) TRACE mod [a19c] - registered object.eyeOfTheMagi as core:27 TRACE mod [a19c] - found original data in loadMod(faerieRing) at index 28 DEBUG global [a19c] - Loaded object faerieRing(28)::object(0) TRACE mod [a19c] - registered object.faerieRing as core:28 TRACE mod [a19c] - found original data in loadMod(favorableWinds) at index 225 DEBUG global [a19c] - Loaded object favorableWinds(225)::object(0) TRACE mod [a19c] - registered object.favorableWinds as core:225 TRACE mod [a19c] - found original data in loadMod(fieryFields) at index 226 DEBUG global [a19c] - Loaded object fieryFields(226)::object(0) TRACE mod [a19c] - registered object.fieryFields as core:226 TRACE mod [a19c] - found original data in loadMod(flotsam) at index 29 DEBUG global [a19c] - Loaded object flotsam(29)::object(0) TRACE mod [a19c] - registered object.flotsam as core:29 TRACE mod [a19c] - found original data in loadMod(flowers) at index 120 DEBUG global [a19c] - Loaded object flowers(120)::object(0) TRACE mod [a19c] - registered object.flowers as core:120 TRACE mod [a19c] - found original data in loadMod(fountainOfFortune) at index 30 DEBUG global [a19c] - Loaded object fountainOfFortune(30)::object(0) TRACE mod [a19c] - registered object.fountainOfFortune as core:30 TRACE mod [a19c] - found original data in loadMod(fountainOfYouth) at index 31 DEBUG global [a19c] - Loaded object fountainOfYouth(31)::object(0) TRACE mod [a19c] - registered object.fountainOfYouth as core:31 TRACE mod [a19c] - found original data in loadMod(freelancersGuild) at index 213 DEBUG global [a19c] - Loaded object freelancersGuild(213)::object(0) TRACE mod [a19c] - registered object.freelancersGuild as core:213 TRACE mod [a19c] - found original data in loadMod(frozenLake) at index 121 DEBUG global [a19c] - Loaded object frozenLake(121)::object(0) TRACE mod [a19c] - registered object.frozenLake as core:121 TRACE mod [a19c] - found original data in loadMod(frozenLakeDUPLICATE) at index 172 DEBUG global [a19c] - Loaded object frozenLakeDUPLICATE(172)::object(0) TRACE mod [a19c] - registered object.frozenLakeDUPLICATE as core:172 TRACE mod [a19c] - found original data in loadMod(gardenOfRevelation) at index 32 DEBUG global [a19c] - Loaded object gardenOfRevelation(32)::object(0) TRACE mod [a19c] - registered object.gardenOfRevelation as core:32 TRACE mod [a19c] - found original data in loadMod(garrisonHorizontal) at index 33 DEBUG global [a19c] - Loaded object garrisonHorizontal(33)::antiMagic(1) DEBUG global [a19c] - Loaded object garrisonHorizontal(33)::normal(0) TRACE mod [a19c] - registered object.garrisonHorizontal as core:33 TRACE mod [a19c] - found original data in loadMod(garrisonVertical) at index 219 DEBUG global [a19c] - Loaded object garrisonVertical(219)::antiMagic(1) DEBUG global [a19c] - Loaded object garrisonVertical(219)::normal(0) TRACE mod [a19c] - registered object.garrisonVertical as core:219 TRACE mod [a19c] - found original data in loadMod(grail) at index 36 DEBUG global [a19c] - Loaded object grail(36)::object(0) TRACE mod [a19c] - registered object.grail as core:36 TRACE mod [a19c] - found original data in loadMod(grassHills) at index 208 DEBUG global [a19c] - Loaded object grassHills(208)::object(0) TRACE mod [a19c] - registered object.grassHills as core:208 TRACE mod [a19c] - found original data in loadMod(hero) at index 34 TRACE mod [a19c] - registered object.hero as core:34 TRACE mod [a19c] - found original data in loadMod(heroPlaceholder) at index 214 DEBUG global [a19c] - Loaded object heroPlaceholder(214)::object(0) TRACE mod [a19c] - registered object.heroPlaceholder as core:214 TRACE mod [a19c] - found original data in loadMod(hillFort) at index 35 DEBUG global [a19c] - Loaded object hillFort(35)::object(0) TRACE mod [a19c] - registered object.hillFort as core:35 TRACE mod [a19c] - found original data in loadMod(hole) at index 124 DEBUG global [a19c] - Loaded object hole(124)::object(0) TRACE mod [a19c] - registered object.hole as core:124 TRACE mod [a19c] - found original data in loadMod(holyGround) at index 227 DEBUG global [a19c] - Loaded object holyGround(227)::object(0) TRACE mod [a19c] - registered object.holyGround as core:227 TRACE mod [a19c] - found original data in loadMod(hutOfTheMagi) at index 37 DEBUG global [a19c] - Loaded object hutOfTheMagi(37)::object(0) TRACE mod [a19c] - registered object.hutOfTheMagi as core:37 TRACE mod [a19c] - found original data in loadMod(idolOfFortune) at index 38 DEBUG global [a19c] - Loaded object idolOfFortune(38)::object(0) DEBUG global [a19c] - Loaded object idolOfFortune(38)::object1(1) TRACE mod [a19c] - registered object.idolOfFortune as core:38 TRACE mod [a19c] - found original data in loadMod(kelp) at index 125 DEBUG global [a19c] - Loaded object kelp(125)::object(0) TRACE mod [a19c] - registered object.kelp as core:125 TRACE mod [a19c] - found original data in loadMod(keymasterTent) at index 10 DEBUG global [a19c] - Loaded object keymasterTent(10)::black(7) DEBUG global [a19c] - Loaded object keymasterTent(10)::brown(4) DEBUG global [a19c] - Loaded object keymasterTent(10)::dblue(3) DEBUG global [a19c] - Loaded object keymasterTent(10)::green(1) DEBUG global [a19c] - Loaded object keymasterTent(10)::lblue(0) DEBUG global [a19c] - Loaded object keymasterTent(10)::purple(5) DEBUG global [a19c] - Loaded object keymasterTent(10)::red(2) DEBUG global [a19c] - Loaded object keymasterTent(10)::white(6) TRACE mod [a19c] - registered object.keymasterTent as core:10 TRACE mod [a19c] - found original data in loadMod(lake) at index 126 DEBUG global [a19c] - Loaded object lake(126)::object(0) TRACE mod [a19c] - registered object.lake as core:126 TRACE mod [a19c] - found original data in loadMod(lakeDUPLICATE) at index 177 DEBUG global [a19c] - Loaded object lakeDUPLICATE(177)::object(0) TRACE mod [a19c] - registered object.lakeDUPLICATE as core:177 TRACE mod [a19c] - found original data in loadMod(lavaFlow) at index 127 DEBUG global [a19c] - Loaded object lavaFlow(127)::object(0) TRACE mod [a19c] - registered object.lavaFlow as core:127 TRACE mod [a19c] - found original data in loadMod(lavaLake) at index 128 DEBUG global [a19c] - Loaded object lavaLake(128)::object(0) TRACE mod [a19c] - registered object.lavaLake as core:128 TRACE mod [a19c] - found original data in loadMod(leanTo) at index 39 DEBUG global [a19c] - Loaded object leanTo(39)::object(0) TRACE mod [a19c] - registered object.leanTo as core:39 TRACE mod [a19c] - found original data in loadMod(learningStone) at index 100 DEBUG global [a19c] - Loaded object learningStone(100)::object(0) DEBUG global [a19c] - Loaded object learningStone(100)::objectWoG(1) TRACE mod [a19c] - registered object.learningStone as core:100 TRACE mod [a19c] - found original data in loadMod(libraryOfEnlightenment) at index 41 DEBUG global [a19c] - Loaded object libraryOfEnlightenment(41)::object(0) TRACE mod [a19c] - registered object.libraryOfEnlightenment as core:41 TRACE mod [a19c] - found original data in loadMod(lighthouse) at index 42 DEBUG global [a19c] - Loaded object lighthouse(42)::object(0) TRACE mod [a19c] - registered object.lighthouse as core:42 TRACE mod [a19c] - found original data in loadMod(log) at index 130 DEBUG global [a19c] - Loaded object log(130)::object(0) TRACE mod [a19c] - registered object.log as core:130 TRACE mod [a19c] - found original data in loadMod(lucidPools) at index 228 DEBUG global [a19c] - Loaded object lucidPools(228)::object(0) TRACE mod [a19c] - registered object.lucidPools as core:228 TRACE mod [a19c] - found original data in loadMod(magicClouds) at index 229 DEBUG global [a19c] - Loaded object magicClouds(229)::object(0) TRACE mod [a19c] - registered object.magicClouds as core:229 TRACE mod [a19c] - found original data in loadMod(magicPlains) at index 46 DEBUG global [a19c] - Loaded object magicPlains(46)::object(0) TRACE mod [a19c] - registered object.magicPlains as core:46 TRACE mod [a19c] - found original data in loadMod(magicPlainsDUPLICATE) at index 230 DEBUG global [a19c] - Loaded object magicPlainsDUPLICATE(230)::object(0) TRACE mod [a19c] - registered object.magicPlainsDUPLICATE as core:230 TRACE mod [a19c] - found original data in loadMod(magicSpring) at index 48 DEBUG global [a19c] - Loaded object magicSpring(48)::object(0) TRACE mod [a19c] - registered object.magicSpring as core:48 TRACE mod [a19c] - found original data in loadMod(magicWell) at index 49 DEBUG global [a19c] - Loaded object magicWell(49)::object(0) DEBUG global [a19c] - Loaded object magicWell(49)::objectWoG(1) TRACE mod [a19c] - registered object.magicWell as core:49 TRACE mod [a19c] - found original data in loadMod(mandrake) at index 131 DEBUG global [a19c] - Loaded object mandrake(131)::object(0) TRACE mod [a19c] - registered object.mandrake as core:131 TRACE mod [a19c] - found original data in loadMod(marlettoTower) at index 23 DEBUG global [a19c] - Loaded object marlettoTower(23)::object(0) TRACE mod [a19c] - registered object.marlettoTower as core:23 TRACE mod [a19c] - found original data in loadMod(mercenaryCamp) at index 51 DEBUG global [a19c] - Loaded object mercenaryCamp(51)::object(0) TRACE mod [a19c] - registered object.mercenaryCamp as core:51 TRACE mod [a19c] - found original data in loadMod(mermaids) at index 52 DEBUG global [a19c] - Loaded object mermaids(52)::object(0) TRACE mod [a19c] - registered object.mermaids as core:52 TRACE mod [a19c] - found original data in loadMod(mine) at index 53 DEBUG global [a19c] - Loaded object mine(53)::abandoned(7) DEBUG global [a19c] - Loaded object mine(53)::alchemistLab(1) DEBUG global [a19c] - Loaded object mine(53)::crystalCavern(4) DEBUG global [a19c] - Loaded object mine(53)::gemPond(5) DEBUG global [a19c] - Loaded object mine(53)::goldMine(6) DEBUG global [a19c] - Loaded object mine(53)::orePit(2) DEBUG global [a19c] - Loaded object mine(53)::sawmill(0) DEBUG global [a19c] - Loaded object mine(53)::sulfurDune(3) TRACE mod [a19c] - registered object.mine as core:53 TRACE mod [a19c] - found original data in loadMod(monolithOneWayEntrance) at index 43 DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith1(0) DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith2(1) DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith3(2) DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith4(3) DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith5(4) DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith6(5) DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith7(6) DEBUG global [a19c] - Loaded object monolithOneWayEntrance(43)::monolith8(7) TRACE mod [a19c] - registered object.monolithOneWayEntrance as core:43 TRACE mod [a19c] - found original data in loadMod(monolithOneWayExit) at index 44 DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith1(0) DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith2(1) DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith3(2) DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith4(3) DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith5(4) DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith6(5) DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith7(6) DEBUG global [a19c] - Loaded object monolithOneWayExit(44)::monolith8(7) TRACE mod [a19c] - registered object.monolithOneWayExit as core:44 TRACE mod [a19c] - found original data in loadMod(monolithTwoWay) at index 45 DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith1(0) DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith2(1) DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith3(2) DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith4(3) DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith5(4) DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith6(5) DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith7(6) DEBUG global [a19c] - Loaded object monolithTwoWay(45)::monolith8(7) TRACE mod [a19c] - registered object.monolithTwoWay as core:45 TRACE mod [a19c] - found original data in loadMod(monster) at index 54 TRACE mod [a19c] - registered object.monster as core:54 TRACE mod [a19c] - found original data in loadMod(moss) at index 132 DEBUG global [a19c] - Loaded object moss(132)::object(0) TRACE mod [a19c] - registered object.moss as core:132 TRACE mod [a19c] - found original data in loadMod(mound) at index 133 DEBUG global [a19c] - Loaded object mound(133)::object(0) TRACE mod [a19c] - registered object.mound as core:133 TRACE mod [a19c] - found original data in loadMod(mountain) at index 134 DEBUG global [a19c] - Loaded object mountain(134)::object(0) TRACE mod [a19c] - registered object.mountain as core:134 TRACE mod [a19c] - found original data in loadMod(mushrooms) at index 129 DEBUG global [a19c] - Loaded object mushrooms(129)::object(0) TRACE mod [a19c] - registered object.mushrooms as core:129 TRACE mod [a19c] - found original data in loadMod(mysticalGarden) at index 55 DEBUG global [a19c] - Loaded object mysticalGarden(55)::object(0) TRACE mod [a19c] - registered object.mysticalGarden as core:55 TRACE mod [a19c] - found original data in loadMod(oakTrees) at index 135 DEBUG global [a19c] - Loaded object oakTrees(135)::object(0) TRACE mod [a19c] - registered object.oakTrees as core:135 TRACE mod [a19c] - found original data in loadMod(oakTreesDUPLICATE) at index 186 DEBUG global [a19c] - Loaded object oakTreesDUPLICATE(186)::object(0) TRACE mod [a19c] - registered object.oakTreesDUPLICATE as core:186 TRACE mod [a19c] - found original data in loadMod(oasis) at index 56 DEBUG global [a19c] - Loaded object oasis(56)::object(0) TRACE mod [a19c] - registered object.oasis as core:56 TRACE mod [a19c] - found original data in loadMod(obelisk) at index 57 DEBUG global [a19c] - Loaded object obelisk(57)::object(0) TRACE mod [a19c] - registered object.obelisk as core:57 TRACE mod [a19c] - found original data in loadMod(oceanBottle) at index 59 DEBUG global [a19c] - Loaded object oceanBottle(59)::object(0) TRACE mod [a19c] - registered object.oceanBottle as core:59 TRACE mod [a19c] - found original data in loadMod(outcropping) at index 136 DEBUG global [a19c] - Loaded object outcropping(136)::object(0) TRACE mod [a19c] - registered object.outcropping as core:136 TRACE mod [a19c] - found original data in loadMod(pandoraBox) at index 6 DEBUG global [a19c] - Loaded object pandoraBox(6)::object(0) TRACE mod [a19c] - registered object.pandoraBox as core:6 TRACE mod [a19c] - found original data in loadMod(pillarOfFire) at index 60 DEBUG global [a19c] - Loaded object pillarOfFire(60)::object(0) TRACE mod [a19c] - registered object.pillarOfFire as core:60 TRACE mod [a19c] - found original data in loadMod(pineTrees) at index 137 DEBUG global [a19c] - Loaded object pineTrees(137)::object(0) TRACE mod [a19c] - registered object.pineTrees as core:137 TRACE mod [a19c] - found original data in loadMod(plant) at index 189 DEBUG global [a19c] - Loaded object plant(189)::object(0) TRACE mod [a19c] - registered object.plant as core:189 TRACE mod [a19c] - found original data in loadMod(prison) at index 62 DEBUG global [a19c] - Loaded object prison(62)::prison(0) TRACE mod [a19c] - registered object.prison as core:62 TRACE mod [a19c] - found original data in loadMod(pyramid) at index 63 DEBUG global [a19c] - Loaded object pyramid(63)::pyramid(0) TRACE mod [a19c] - registered object.pyramid as core:63 TRACE mod [a19c] - found original data in loadMod(questGuard) at index 215 DEBUG global [a19c] - Loaded object questGuard(215)::object(0) TRACE mod [a19c] - registered object.questGuard as core:215 TRACE mod [a19c] - found original data in loadMod(rallyFlag) at index 64 DEBUG global [a19c] - Loaded object rallyFlag(64)::object(0) TRACE mod [a19c] - registered object.rallyFlag as core:64 TRACE mod [a19c] - found original data in loadMod(randomArtifact) at index 65 DEBUG global [a19c] - Loaded object randomArtifact(65)::object(0) TRACE mod [a19c] - registered object.randomArtifact as core:65 TRACE mod [a19c] - found original data in loadMod(randomArtifactMajor) at index 68 DEBUG global [a19c] - Loaded object randomArtifactMajor(68)::object(0) TRACE mod [a19c] - registered object.randomArtifactMajor as core:68 TRACE mod [a19c] - found original data in loadMod(randomArtifactMinor) at index 67 DEBUG global [a19c] - Loaded object randomArtifactMinor(67)::object(0) TRACE mod [a19c] - registered object.randomArtifactMinor as core:67 TRACE mod [a19c] - found original data in loadMod(randomArtifactRelic) at index 69 DEBUG global [a19c] - Loaded object randomArtifactRelic(69)::object(0) TRACE mod [a19c] - registered object.randomArtifactRelic as core:69 TRACE mod [a19c] - found original data in loadMod(randomArtifactTreasure) at index 66 DEBUG global [a19c] - Loaded object randomArtifactTreasure(66)::object(0) TRACE mod [a19c] - registered object.randomArtifactTreasure as core:66 TRACE mod [a19c] - found original data in loadMod(randomDwelling) at index 216 DEBUG global [a19c] - Loaded object randomDwelling(216)::object(0) TRACE mod [a19c] - registered object.randomDwelling as core:216 TRACE mod [a19c] - found original data in loadMod(randomDwellingFaction) at index 218 DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectCastle(0) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectConflux(8) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectDungeon(5) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectFortress(7) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectInferno(3) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectNecropolis(4) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectRampart(1) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectStronghold(6) DEBUG global [a19c] - Loaded object randomDwellingFaction(218)::objectTower(2) TRACE mod [a19c] - registered object.randomDwellingFaction as core:218 TRACE mod [a19c] - found original data in loadMod(randomDwellingLvl) at index 217 DEBUG global [a19c] - Loaded object randomDwellingLvl(217)::objectLvl1(0) DEBUG global [a19c] - Loaded object randomDwellingLvl(217)::objectLvl2(1) DEBUG global [a19c] - Loaded object randomDwellingLvl(217)::objectLvl3(2) DEBUG global [a19c] - Loaded object randomDwellingLvl(217)::objectLvl4(3) DEBUG global [a19c] - Loaded object randomDwellingLvl(217)::objectLvl5(4) DEBUG global [a19c] - Loaded object randomDwellingLvl(217)::objectLvl6(5) DEBUG global [a19c] - Loaded object randomDwellingLvl(217)::objectLvl7(6) TRACE mod [a19c] - registered object.randomDwellingLvl as core:217 TRACE mod [a19c] - found original data in loadMod(randomHero) at index 70 DEBUG global [a19c] - Loaded object randomHero(70)::object(0) TRACE mod [a19c] - registered object.randomHero as core:70 TRACE mod [a19c] - found original data in loadMod(randomMonster) at index 71 DEBUG global [a19c] - Loaded object randomMonster(71)::object(0) TRACE mod [a19c] - registered object.randomMonster as core:71 TRACE mod [a19c] - found original data in loadMod(randomMonsterLevel1) at index 72 DEBUG global [a19c] - Loaded object randomMonsterLevel1(72)::object(0) TRACE mod [a19c] - registered object.randomMonsterLevel1 as core:72 TRACE mod [a19c] - found original data in loadMod(randomMonsterLevel2) at index 73 DEBUG global [a19c] - Loaded object randomMonsterLevel2(73)::object(0) TRACE mod [a19c] - registered object.randomMonsterLevel2 as core:73 TRACE mod [a19c] - found original data in loadMod(randomMonsterLevel3) at index 74 DEBUG global [a19c] - Loaded object randomMonsterLevel3(74)::object(0) TRACE mod [a19c] - registered object.randomMonsterLevel3 as core:74 TRACE mod [a19c] - found original data in loadMod(randomMonsterLevel4) at index 75 DEBUG global [a19c] - Loaded object randomMonsterLevel4(75)::object(0) TRACE mod [a19c] - registered object.randomMonsterLevel4 as core:75 TRACE mod [a19c] - found original data in loadMod(randomMonsterLevel5) at index 162 DEBUG global [a19c] - Loaded object randomMonsterLevel5(162)::object(0) TRACE mod [a19c] - registered object.randomMonsterLevel5 as core:162 TRACE mod [a19c] - found original data in loadMod(randomMonsterLevel6) at index 163 DEBUG global [a19c] - Loaded object randomMonsterLevel6(163)::object(0) TRACE mod [a19c] - registered object.randomMonsterLevel6 as core:163 TRACE mod [a19c] - found original data in loadMod(randomMonsterLevel7) at index 164 DEBUG global [a19c] - Loaded object randomMonsterLevel7(164)::object(0) TRACE mod [a19c] - registered object.randomMonsterLevel7 as core:164 TRACE mod [a19c] - found original data in loadMod(randomResource) at index 76 DEBUG global [a19c] - Loaded object randomResource(76)::object(0) TRACE mod [a19c] - registered object.randomResource as core:76 TRACE mod [a19c] - found original data in loadMod(randomTown) at index 77 DEBUG global [a19c] - Loaded object randomTown(77)::object(0) TRACE mod [a19c] - registered object.randomTown as core:77 TRACE mod [a19c] - found original data in loadMod(redwoodObservatory) at index 58 DEBUG global [a19c] - Loaded object redwoodObservatory(58)::object(0) TRACE mod [a19c] - registered object.redwoodObservatory as core:58 TRACE mod [a19c] - found original data in loadMod(reef) at index 161 DEBUG global [a19c] - Loaded object reef(161)::object(0) TRACE mod [a19c] - registered object.reef as core:161 TRACE mod [a19c] - found original data in loadMod(refugeeCamp) at index 78 DEBUG global [a19c] - Loaded object refugeeCamp(78)::object(0) TRACE mod [a19c] - registered object.refugeeCamp as core:78 TRACE mod [a19c] - found original data in loadMod(resource) at index 79 DEBUG global [a19c] - Loaded object resource(79)::crystal(4) DEBUG global [a19c] - Loaded object resource(79)::gems(5) DEBUG global [a19c] - Loaded object resource(79)::gold(6) DEBUG global [a19c] - Loaded object resource(79)::mercury(1) DEBUG global [a19c] - Loaded object resource(79)::mithril(7) DEBUG global [a19c] - Loaded object resource(79)::ore(2) DEBUG global [a19c] - Loaded object resource(79)::sulfur(3) DEBUG global [a19c] - Loaded object resource(79)::wood(0) TRACE mod [a19c] - registered object.resource as core:79 TRACE mod [a19c] - found original data in loadMod(riverDelta) at index 143 DEBUG global [a19c] - Loaded object riverDelta(143)::object(0) TRACE mod [a19c] - registered object.riverDelta as core:143 TRACE mod [a19c] - found original data in loadMod(rock) at index 147 DEBUG global [a19c] - Loaded object rock(147)::object(0) TRACE mod [a19c] - registered object.rock as core:147 TRACE mod [a19c] - found original data in loadMod(rocklands) at index 231 DEBUG global [a19c] - Loaded object rocklands(231)::object(0) TRACE mod [a19c] - registered object.rocklands as core:231 TRACE mod [a19c] - found original data in loadMod(roughHills) at index 209 DEBUG global [a19c] - Loaded object roughHills(209)::object(0) TRACE mod [a19c] - registered object.roughHills as core:209 TRACE mod [a19c] - found original data in loadMod(sanctuary) at index 80 DEBUG global [a19c] - Loaded object sanctuary(80)::object(0) TRACE mod [a19c] - registered object.sanctuary as core:80 TRACE mod [a19c] - found original data in loadMod(sandDune) at index 148 DEBUG global [a19c] - Loaded object sandDune(148)::object(0) TRACE mod [a19c] - registered object.sandDune as core:148 TRACE mod [a19c] - found original data in loadMod(sandPit) at index 149 DEBUG global [a19c] - Loaded object sandPit(149)::object(0) TRACE mod [a19c] - registered object.sandPit as core:149 TRACE mod [a19c] - found original data in loadMod(scholar) at index 81 DEBUG global [a19c] - Loaded object scholar(81)::object(0) TRACE mod [a19c] - registered object.scholar as core:81 TRACE mod [a19c] - found original data in loadMod(schoolOfMagic) at index 47 DEBUG global [a19c] - Loaded object schoolOfMagic(47)::object(0) TRACE mod [a19c] - registered object.schoolOfMagic as core:47 TRACE mod [a19c] - found original data in loadMod(schoolOfWar) at index 107 DEBUG global [a19c] - Loaded object schoolOfWar(107)::object(0) TRACE mod [a19c] - registered object.schoolOfWar as core:107 TRACE mod [a19c] - found original data in loadMod(seaChest) at index 82 DEBUG global [a19c] - Loaded object seaChest(82)::object(0) TRACE mod [a19c] - registered object.seaChest as core:82 TRACE mod [a19c] - found original data in loadMod(seerHut) at index 83 DEBUG global [a19c] - Loaded object seerHut(83)::0(0) DEBUG global [a19c] - Loaded object seerHut(83)::1(1) DEBUG global [a19c] - Loaded object seerHut(83)::2(2) TRACE mod [a19c] - registered object.seerHut as core:83 TRACE mod [a19c] - found original data in loadMod(shipwreck) at index 85 DEBUG global [a19c] - Loaded object shipwreck(85)::shipwreck(0) TRACE mod [a19c] - registered object.shipwreck as core:85 TRACE mod [a19c] - found original data in loadMod(shipwreckSurvivor) at index 86 DEBUG global [a19c] - Loaded object shipwreckSurvivor(86)::object(0) TRACE mod [a19c] - registered object.shipwreckSurvivor as core:86 TRACE mod [a19c] - found original data in loadMod(shipyard) at index 87 DEBUG global [a19c] - Loaded object shipyard(87)::object(0) TRACE mod [a19c] - registered object.shipyard as core:87 TRACE mod [a19c] - found original data in loadMod(shrineOfMagicLevel1) at index 88 DEBUG global [a19c] - Loaded object shrineOfMagicLevel1(88)::object(0) TRACE mod [a19c] - registered object.shrineOfMagicLevel1 as core:88 TRACE mod [a19c] - found original data in loadMod(shrineOfMagicLevel2) at index 89 DEBUG global [a19c] - Loaded object shrineOfMagicLevel2(89)::object(0) TRACE mod [a19c] - registered object.shrineOfMagicLevel2 as core:89 TRACE mod [a19c] - found original data in loadMod(shrineOfMagicLevel3) at index 90 DEBUG global [a19c] - Loaded object shrineOfMagicLevel3(90)::object(0) DEBUG global [a19c] - Loaded object shrineOfMagicLevel3(90)::object1(1) TRACE mod [a19c] - registered object.shrineOfMagicLevel3 as core:90 TRACE mod [a19c] - found original data in loadMod(shrub) at index 150 DEBUG global [a19c] - Loaded object shrub(150)::object(0) TRACE mod [a19c] - registered object.shrub as core:150 TRACE mod [a19c] - found original data in loadMod(sign) at index 91 DEBUG global [a19c] - Loaded object sign(91)::object(0) TRACE mod [a19c] - registered object.sign as core:91 TRACE mod [a19c] - found original data in loadMod(sirens) at index 92 DEBUG global [a19c] - Loaded object sirens(92)::object(0) TRACE mod [a19c] - registered object.sirens as core:92 TRACE mod [a19c] - found original data in loadMod(skull) at index 151 DEBUG global [a19c] - Loaded object skull(151)::object(0) TRACE mod [a19c] - registered object.skull as core:151 TRACE mod [a19c] - found original data in loadMod(spellScroll) at index 93 DEBUG global [a19c] - Loaded object spellScroll(93)::object(0) TRACE mod [a19c] - registered object.spellScroll as core:93 TRACE mod [a19c] - found original data in loadMod(stables) at index 94 DEBUG global [a19c] - Loaded object stables(94)::object(0) TRACE mod [a19c] - registered object.stables as core:94 TRACE mod [a19c] - found original data in loadMod(starAxis) at index 61 DEBUG global [a19c] - Loaded object starAxis(61)::object(0) TRACE mod [a19c] - registered object.starAxis as core:61 TRACE mod [a19c] - found original data in loadMod(stump) at index 153 DEBUG global [a19c] - Loaded object stump(153)::object(0) TRACE mod [a19c] - registered object.stump as core:153 TRACE mod [a19c] - found original data in loadMod(subterraneanGate) at index 103 DEBUG global [a19c] - Loaded object subterraneanGate(103)::object(0) DEBUG global [a19c] - Loaded object subterraneanGate(103)::objectWoG(1) TRACE mod [a19c] - registered object.subterraneanGate as core:103 TRACE mod [a19c] - found original data in loadMod(subterraneanRocks) at index 210 DEBUG global [a19c] - Loaded object subterraneanRocks(210)::object(0) TRACE mod [a19c] - registered object.subterraneanRocks as core:210 TRACE mod [a19c] - found original data in loadMod(swampFoliage) at index 211 DEBUG global [a19c] - Loaded object swampFoliage(211)::object(0) TRACE mod [a19c] - registered object.swampFoliage as core:211 TRACE mod [a19c] - found original data in loadMod(swanPond) at index 14 DEBUG global [a19c] - Loaded object swanPond(14)::object(0) TRACE mod [a19c] - registered object.swanPond as core:14 TRACE mod [a19c] - found original data in loadMod(tavern) at index 95 DEBUG global [a19c] - Loaded object tavern(95)::object(0) TRACE mod [a19c] - registered object.tavern as core:95 TRACE mod [a19c] - found original data in loadMod(temple) at index 96 DEBUG global [a19c] - Loaded object temple(96)::object(0) TRACE mod [a19c] - registered object.temple as core:96 TRACE mod [a19c] - found original data in loadMod(town) at index 98 TRACE mod [a19c] - registered object.town as core:98 TRACE mod [a19c] - found original data in loadMod(tradingPost) at index 221 DEBUG global [a19c] - Loaded object tradingPost(221)::object(0) TRACE mod [a19c] - registered object.tradingPost as core:221 TRACE mod [a19c] - found original data in loadMod(tradingPostDUPLICATE) at index 99 DEBUG global [a19c] - Loaded object tradingPostDUPLICATE(99)::object(0) TRACE mod [a19c] - registered object.tradingPostDUPLICATE as core:99 TRACE mod [a19c] - found original data in loadMod(treasureChest) at index 101 DEBUG global [a19c] - Loaded object treasureChest(101)::object(0) TRACE mod [a19c] - registered object.treasureChest as core:101 TRACE mod [a19c] - found original data in loadMod(treeOfKnowledge) at index 102 DEBUG global [a19c] - Loaded object treeOfKnowledge(102)::object(0) TRACE mod [a19c] - registered object.treeOfKnowledge as core:102 TRACE mod [a19c] - found original data in loadMod(trees) at index 155 DEBUG global [a19c] - Loaded object trees(155)::object(0) TRACE mod [a19c] - registered object.trees as core:155 TRACE mod [a19c] - found original data in loadMod(treesDUPLICATE) at index 199 DEBUG global [a19c] - Loaded object treesDUPLICATE(199)::object(0) TRACE mod [a19c] - registered object.treesDUPLICATE as core:199 TRACE mod [a19c] - found original data in loadMod(university) at index 104 DEBUG global [a19c] - Loaded object university(104)::object(0) TRACE mod [a19c] - registered object.university as core:104 TRACE mod [a19c] - found original data in loadMod(volcano) at index 158 DEBUG global [a19c] - Loaded object volcano(158)::object(0) TRACE mod [a19c] - registered object.volcano as core:158 TRACE mod [a19c] - found original data in loadMod(wagon) at index 105 DEBUG global [a19c] - Loaded object wagon(105)::object(0) TRACE mod [a19c] - registered object.wagon as core:105 TRACE mod [a19c] - found original data in loadMod(warMachineFactory) at index 106 DEBUG global [a19c] - Loaded object warMachineFactory(106)::object(0) TRACE mod [a19c] - registered object.warMachineFactory as core:106 TRACE mod [a19c] - found original data in loadMod(warriorTomb) at index 108 DEBUG global [a19c] - Loaded object warriorTomb(108)::object(0) TRACE mod [a19c] - registered object.warriorTomb as core:108 TRACE mod [a19c] - found original data in loadMod(waterWheel) at index 109 DEBUG global [a19c] - Loaded object waterWheel(109)::object(0) TRACE mod [a19c] - registered object.waterWheel as core:109 TRACE mod [a19c] - found original data in loadMod(wateringHole) at index 110 DEBUG global [a19c] - Loaded object wateringHole(110)::object(0) TRACE mod [a19c] - registered object.wateringHole as core:110 TRACE mod [a19c] - found original data in loadMod(whirlpool) at index 111 DEBUG global [a19c] - Loaded object whirlpool(111)::object(0) TRACE mod [a19c] - registered object.whirlpool as core:111 TRACE mod [a19c] - found original data in loadMod(windmill) at index 112 DEBUG global [a19c] - Loaded object windmill(112)::object(0) TRACE mod [a19c] - registered object.windmill as core:112 TRACE mod [a19c] - found original data in loadMod(witchHut) at index 113 DEBUG global [a19c] - Loaded object witchHut(113)::object(0) DEBUG global [a19c] - Loaded object witchHut(113)::object1(1) TRACE mod [a19c] - registered object.witchHut as core:113 TRACE mod [a19c] - found original data in loadMod(airMagic) at index 15 TRACE global [a19c] - loading .\config\schemas\skill.json DEBUG mod [a19c] - loaded secondary skill airMagic(15) TRACE mod [a19c] - Skill(15,airMagic): [("{Basic Air Magic} Basic Air Magic allows your hero to cast Air spells at reduced cost.", [Air Magic +1]),("{Advanced Air Magic} Advanced Air Magic allows your hero to cast Air spells at reduced cost and increased effectiveness.", [Air Magic +2]),("{Expert Air Magic} Expert Air Magic allows your hero to cast Air spells at reduced cost and maximum effectiveness.", [Air Magic +3])] TRACE mod [a19c] - registered skill.airMagic as core:15 TRACE mod [a19c] - registered secondarySkill.airMagic as core:15 TRACE mod [a19c] - found original data in loadMod(archery) at index 1 DEBUG mod [a19c] - loaded secondary skill archery(1) TRACE mod [a19c] - Skill(1,archery): [("{Basic Archery} Basic Archery increases the damage done by range attacking creatures by 10%.", [Archery +10]),("{Advanced Archery} Advanced Archery increases the damage done by range attacking creatures by 25%.", [Archery +25]),("{Expert Archery} Expert Archery increases the damage done by range attacking creatures by 50%.", [Archery +50])] TRACE mod [a19c] - registered skill.archery as core:1 TRACE mod [a19c] - registered secondarySkill.archery as core:1 TRACE mod [a19c] - found original data in loadMod(armorer) at index 23 DEBUG mod [a19c] - loaded secondary skill armorer(23) TRACE mod [a19c] - Skill(23,armorer): [("{Basic Armorer} Basic Armorer reduces all damage inflicted against the hero's troops by 5%.", [Armorer +5]),("{Advanced Armorer} Advanced Armorer reduces all damage inflicted against the hero's troops by 10%.", [Armorer +10]),("{Expert Armorer} Expert Armorer reduces all damage inflicted against the hero's troops by 15%.", [Armorer +15])] TRACE mod [a19c] - registered skill.armorer as core:23 TRACE mod [a19c] - registered secondarySkill.armorer as core:23 TRACE mod [a19c] - found original data in loadMod(artillery) at index 20 DEBUG mod [a19c] - loaded secondary skill artillery(20) TRACE mod [a19c] - Skill(20,artillery): [("{Basic Artillery} Basic Artillery gives control of the ballista to the hero, allowing two shots with a 50% chance to inflict double damage.", [Artillery +100,Artillery +100,Artillery +50,Artillery]),("{Advanced Artillery} Advanced Artillery gives control of the ballista to the hero, allowing two shots with a 75% chance to inflict double damage.", [Artillery +100,Artillery +100,Artillery +75,Artillery +1]),("{Expert Artillery} Expert Artillery gives control of the ballista to the hero, allowing two shots which inflict double damage.", [Artillery +100,Artillery +100,Artillery +100,Artillery +1])] TRACE mod [a19c] - registered skill.artillery as core:20 TRACE mod [a19c] - registered secondarySkill.artillery as core:20 TRACE mod [a19c] - found original data in loadMod(ballistics) at index 10 DEBUG mod [a19c] - loaded secondary skill ballistics(10) TRACE mod [a19c] - Skill(10,ballistics): [("{Basic Ballistics} Basic Ballistics gives control of the catapult to the hero, allowing aimed shots with increased damage.", [Ballistics +100,Ballistics +1]),("{Advanced Ballistics} Advanced Ballistics gives control of the catapult to the hero, allowing two aimed shots with increased damage.", [Ballistics +100,Ballistics +2]),("{Expert Ballistics} Expert Ballistics gives control of the catapult to the hero, allowing two aimed shots at maximum damage.", [Ballistics +100,Ballistics +3])] TRACE mod [a19c] - registered skill.ballistics as core:10 TRACE mod [a19c] - registered secondarySkill.ballistics as core:10 TRACE mod [a19c] - found original data in loadMod(diplomacy) at index 4 DEBUG mod [a19c] - loaded secondary skill diplomacy(4) TRACE mod [a19c] - Skill(4,diplomacy): [("{Basic Diplomacy} Basic Diplomacy allows you to negotiate with monsters who are weaker than your group, and reduces the cost of surrendering by 20%.", [Diplomacy +1,Diplomacy +20]),("{Advanced Diplomacy} Advanced Diplomacy allows you to negotiate with monsters who are weaker than your group, and reduces the cost of surrendering by 40%.", [Diplomacy +2,Diplomacy +40]),("{Expert Diplomacy} Expert Diplomacy allows you to negotiate with monsters who are weaker than your group, and reduces the cost of surrendering by 60%.", [Diplomacy +3,Diplomacy +60])] TRACE mod [a19c] - registered skill.diplomacy as core:4 TRACE mod [a19c] - registered secondarySkill.diplomacy as core:4 TRACE mod [a19c] - found original data in loadMod(eagleEye) at index 11 DEBUG mod [a19c] - loaded secondary skill eagleEye(11) TRACE mod [a19c] - Skill(11,eagleEye): [("{Basic Eagle Eye} Basic Eagle Eye gives your hero a 40% chance to learn any 1st or 2nd level spell used in combat.", [Eagle Eye +40,Eagle Eye +2]),("{Advanced Eagle Eye} Advanced Eagle Eye gives your hero a 50% chance to learn any spell up to 3rd level used in combat.", [Eagle Eye +50,Eagle Eye +3]),("{Expert Eagle Eye} Expert Eagle Eye gives your hero a 60% chance to learn any spell up to 4th level used in combat.", [Eagle Eye +60,Eagle Eye +4])] TRACE mod [a19c] - registered skill.eagleEye as core:11 TRACE mod [a19c] - registered secondarySkill.eagleEye as core:11 TRACE mod [a19c] - found original data in loadMod(earthMagic) at index 17 DEBUG mod [a19c] - loaded secondary skill earthMagic(17) TRACE mod [a19c] - Skill(17,earthMagic): [("{Basic Earth Magic} Basic Earth Magic allows your hero to cast Earth spells at reduced cost.", [Earth Magic +1]),("{Advanced Earth Magic} Advanced Earth Magic allows your hero to cast Earth spells at reduced cost and increased effectiveness.", [Earth Magic +2]),("{Expert Earth Magic} Expert Earth Magic allows your hero to cast Earth spells at reduced cost and maximum effectiveness.", [Earth Magic +3])] TRACE mod [a19c] - registered skill.earthMagic as core:17 TRACE mod [a19c] - registered secondarySkill.earthMagic as core:17 TRACE mod [a19c] - found original data in loadMod(estates) at index 13 DEBUG mod [a19c] - loaded secondary skill estates(13) TRACE mod [a19c] - Skill(13,estates): [("{Basic Estates} Your hero contributes 125 gold per day to your cause.", [Estates +125]),("{Advanced Estates} Your hero contributes 250 gold per day to your cause.", [Estates +250]),("{Expert Estates} Your hero contributes 500 gold per day to your cause.", [Estates +500])] TRACE mod [a19c] - registered skill.estates as core:13 TRACE mod [a19c] - registered secondarySkill.estates as core:13 TRACE mod [a19c] - found original data in loadMod(fireMagic) at index 14 DEBUG mod [a19c] - loaded secondary skill fireMagic(14) TRACE mod [a19c] - Skill(14,fireMagic): [("{Basic Fire Magic} Basic Fire Magic allows your hero to cast Fire spells at reduced cost.", [Fire Magic +1]),("{Advanced Fire Magic} Advanced Fire Magic allows your hero to cast Fire spells at reduced cost and increased effectiveness.", [Fire Magic +2]),("{Expert Fire Magic} Expert Fire Magic allows your hero to cast Fire spells at reduced cost and maximum effectiveness.", [Fire Magic +3])] TRACE mod [a19c] - registered skill.fireMagic as core:14 TRACE mod [a19c] - registered secondarySkill.fireMagic as core:14 TRACE mod [a19c] - found original data in loadMod(firstAid) at index 27 DEBUG mod [a19c] - loaded secondary skill firstAid(27) TRACE mod [a19c] - Skill(27,firstAid): [("{Basic First Aid} Basic First Aid gives control of the first aid tent to the hero, healing 50 points of damage to the first unit of the selected stack.", [First Aid +100,First Aid +50]),("{Advanced First Aid} Advanced First Aid gives control of the first aid tent to the hero, healing 75 points of damage to the first unit of the selected stack.", [First Aid +100,First Aid +75]),("{Expert First Aid} Expert First Aid gives control of the first aid tent to the hero, healing 100 points of damage to the first unit of the selected stack.", [First Aid +100,First Aid +100])] TRACE mod [a19c] - registered skill.firstAid as core:27 TRACE mod [a19c] - registered secondarySkill.firstAid as core:27 TRACE mod [a19c] - found original data in loadMod(intelligence) at index 24 DEBUG mod [a19c] - loaded secondary skill intelligence(24) TRACE mod [a19c] - Skill(24,intelligence): [("{Basic Intelligence} Basic Intelligence increases a hero's normal maximum spell points by 25%.", [Intelligence +25]),("{Advanced Intelligence} Advanced Intelligence increases a hero's normal maximum spell points by 50%.", [Intelligence +50]),("{Expert Intelligence} Expert Intelligence doubles a hero's normal maximum spell points.", [Intelligence +100])] TRACE mod [a19c] - registered skill.intelligence as core:24 TRACE mod [a19c] - registered secondarySkill.intelligence as core:24 TRACE mod [a19c] - found original data in loadMod(leadership) at index 6 DEBUG mod [a19c] - loaded secondary skill leadership(6) TRACE mod [a19c] - Skill(6,leadership): [("{Basic Leadership} Basic Leadership increases your hero's troops' morale by 1.", [Leadership +1]),("{Advanced Leadership} Advanced Leadership increases your hero's troops' morale by 2.", [Leadership +2]),("{Expert Leadership} Expert Leadership increases your hero's troops' morale by 3.", [Leadership +3])] TRACE mod [a19c] - registered skill.leadership as core:6 TRACE mod [a19c] - registered secondarySkill.leadership as core:6 TRACE mod [a19c] - found original data in loadMod(learning) at index 21 DEBUG mod [a19c] - loaded secondary skill learning(21) TRACE mod [a19c] - Skill(21,learning): [("{Basic Learning} Basic Learning increases a hero's earned experience by 5%.", [Learning +5]),("{Advanced Learning} Advanced Learning increases a hero's earned experience by 10%.", [Learning +10]),("{Expert Learning} Expert Learning increases a hero's earned experience by 15%.", [Learning +15])] TRACE mod [a19c] - registered skill.learning as core:21 TRACE mod [a19c] - registered secondarySkill.learning as core:21 TRACE mod [a19c] - found original data in loadMod(logistics) at index 2 DEBUG mod [a19c] - loaded secondary skill logistics(2) TRACE mod [a19c] - Skill(2,logistics): [("{Basic Logistics} Basic Logistics increases your hero's movement points over land by 10%.", [Logistics +10]),("{Advanced Logistics} Advanced Logistics increases your hero's movement points over land by 20%.", [Logistics +20]),("{Expert Logistics} Expert Logistics increases your hero's movement points over land by 30%.", [Logistics +30])] TRACE mod [a19c] - registered skill.logistics as core:2 TRACE mod [a19c] - registered secondarySkill.logistics as core:2 TRACE mod [a19c] - found original data in loadMod(luck) at index 9 DEBUG mod [a19c] - loaded secondary skill luck(9) TRACE mod [a19c] - Skill(9,luck): [("{Basic Luck} Basic Luck increases your hero's luck by 1.", [Luck +1]),("{Advanced Luck} Advanced Luck increases your hero's luck by 2.", [Luck +2]),("{Expert Luck} Expert Luck increases your hero's luck by 3.", [Luck +3])] TRACE mod [a19c] - registered skill.luck as core:9 TRACE mod [a19c] - registered secondarySkill.luck as core:9 TRACE mod [a19c] - found original data in loadMod(mysticism) at index 8 DEBUG mod [a19c] - loaded secondary skill mysticism(8) TRACE mod [a19c] - Skill(8,mysticism): [("{Basic Mysticism} Basic Mysticism allows your hero to regenerate 2 spell points per day.", [Mysticism +1]),("{Advanced Mysticism} Advanced Mysticism allows your hero to regenerate 3 spell points per day.", [Mysticism +2]),("{Expert Mysticism} Expert Mysticism allows your hero to regenerate 4 spell points per day.", [Mysticism +3])] TRACE mod [a19c] - registered skill.mysticism as core:8 TRACE mod [a19c] - registered secondarySkill.mysticism as core:8 TRACE mod [a19c] - found original data in loadMod(navigation) at index 5 DEBUG mod [a19c] - loaded secondary skill navigation(5) TRACE mod [a19c] - Skill(5,navigation): [("{Basic Navigation} Basic Navigation increases your hero's movement points at sea by 50%.", [Navigation +50]),("{Advanced Navigation} Advanced Navigation doubles your hero's movement points at sea.", [Navigation +100]),("{Expert Navigation} Expert Navigation increases your hero's movement points at sea by 150%.", [Navigation +150])] TRACE mod [a19c] - registered skill.navigation as core:5 TRACE mod [a19c] - registered secondarySkill.navigation as core:5 TRACE mod [a19c] - found original data in loadMod(necromancy) at index 12 DEBUG mod [a19c] - loaded secondary skill necromancy(12) TRACE mod [a19c] - Skill(12,necromancy): [("{Basic Necromancy} Basic Necromancy allows 10% of the creatures killed in combat to be brought back from the dead as Skeletons.", [Necromancy +10]),("{Advanced Necromancy} Advanced Necromancy allows 20% of the creatures killed in combat to be brought back from the dead as Skeletons.", [Necromancy +20]),("{Expert Necromancy} Expert Necromancy allows 30% of the creatures killed in combat to be brought back from the dead as Skeletons.", [Necromancy +30])] TRACE mod [a19c] - registered skill.necromancy as core:12 TRACE mod [a19c] - registered secondarySkill.necromancy as core:12 TRACE mod [a19c] - found original data in loadMod(offence) at index 22 DEBUG mod [a19c] - loaded secondary skill offence(22) TRACE mod [a19c] - Skill(22,offence): [("{Basic Offense} Basic Offense increases all hand-to-hand damage inflicted by the hero's troops by 10%.", [Offense +10]),("{Advanced Offense} Advanced Offense increases all hand-to-hand damage inflicted by the hero's troops by 20%.", [Offense +20]),("{Expert Offense} Expert Offense increases all hand-to-hand damage inflicted by the hero's troops by 30%.", [Offense +30])] TRACE mod [a19c] - registered skill.offence as core:22 TRACE mod [a19c] - registered secondarySkill.offence as core:22 TRACE mod [a19c] - found original data in loadMod(pathfinding) at index 0 DEBUG mod [a19c] - loaded secondary skill pathfinding(0) TRACE mod [a19c] - Skill(0,pathfinding): [("{Basic Pathfinding} Basic Pathfinding reduces the movement penalty for rough terrain by 25%.", [Pathfinding +25]),("{Advanced Pathfinding} Advanced Pathfinding reduces the movement penalty for rough terrain by 50%.", [Pathfinding +50]),("{Expert Pathfinding} Expert Pathfinding reduces the movement penalty for rough terrain by 75%.", [Pathfinding +75])] TRACE mod [a19c] - registered skill.pathfinding as core:0 TRACE mod [a19c] - registered secondarySkill.pathfinding as core:0 TRACE mod [a19c] - found original data in loadMod(resistance) at index 26 DEBUG mod [a19c] - loaded secondary skill resistance(26) TRACE mod [a19c] - Skill(26,resistance): [("{Basic Resistance} Basic Resistance endows a hero's troops with 5% magic resistance.", [Resistance +5]),("{Advanced Resistance} Advanced Resistance endows a hero's troops with 10% magic resistance.", [Resistance +10]),("{Expert Resistance} Expert Resistance endows a hero's troops with 20% magic resistance.", [Resistance +20])] TRACE mod [a19c] - registered skill.resistance as core:26 TRACE mod [a19c] - registered secondarySkill.resistance as core:26 TRACE mod [a19c] - found original data in loadMod(scholar) at index 18 DEBUG mod [a19c] - loaded secondary skill scholar(18) TRACE mod [a19c] - Skill(18,scholar): [("{Basic Scholar} Basic Scholar allows heroes to teach each other 1st and 2nd level spells, effectively trading spells between spell books.", [Scholar +2]),("{Advanced Scholar} Advanced Scholar allows heroes to teach each other any spell up to 3rd level, effectively trading spells between spell books.", [Scholar +3]),("{Expert Scholar} Expert Scholar allows heroes to teach each other any spell up to 4th level, effectively trading spells between spell books.", [Scholar +4])] TRACE mod [a19c] - registered skill.scholar as core:18 TRACE mod [a19c] - registered secondarySkill.scholar as core:18 TRACE mod [a19c] - found original data in loadMod(scouting) at index 3 DEBUG mod [a19c] - loaded secondary skill scouting(3) TRACE mod [a19c] - Skill(3,scouting): [("{Basic Scouting} Basic Scouting allows your hero to see 1 square further into the shroud.", [Scouting +1]),("{Advanced Scouting} Advanced Scouting allows your hero to see 2 squares further into the shroud.", [Scouting +2]),("{Expert Scouting} Expert Scouting allows your hero to see 3 squares further into the shroud.", [Scouting +3])] TRACE mod [a19c] - registered skill.scouting as core:3 TRACE mod [a19c] - registered secondarySkill.scouting as core:3 TRACE mod [a19c] - found original data in loadMod(sorcery) at index 25 DEBUG mod [a19c] - loaded secondary skill sorcery(25) TRACE mod [a19c] - Skill(25,sorcery): [("{Basic Sorcery} Basic Sorcery causes a hero's spells to inflict an additional 5% damage in combat.", [Sorcery +5]),("{Advanced Sorcery} Advanced Sorcery causes a hero's spells to inflict an additional 10% damage in combat.", [Sorcery +10]),("{Expert Sorcery} Expert Sorcery causes a hero's spells to inflict an additional 15% damage in combat.", [Sorcery +15])] TRACE mod [a19c] - registered skill.sorcery as core:25 TRACE mod [a19c] - registered secondarySkill.sorcery as core:25 TRACE mod [a19c] - found original data in loadMod(tactics) at index 19 DEBUG mod [a19c] - loaded secondary skill tactics(19) TRACE mod [a19c] - Skill(19,tactics): [("{Basic Tactics} Basic Tactics allows you to rearrange your troops just before combat, within three hex rows of the commanding hero.", [Tactics +2]),("{Advanced Tactics} Advanced Tactics allows you to rearrange your troops just before combat, within five hex rows of the commanding hero.", [Tactics +4]),("{Expert Tactics} Expert Tactics allows you to rearrange your troops just before combat, within seven hex rows of the commanding hero.", [Tactics +6])] TRACE mod [a19c] - registered skill.tactics as core:19 TRACE mod [a19c] - registered secondarySkill.tactics as core:19 TRACE mod [a19c] - found original data in loadMod(waterMagic) at index 16 DEBUG mod [a19c] - loaded secondary skill waterMagic(16) TRACE mod [a19c] - Skill(16,waterMagic): [("{Basic Water Magic} Basic Water Magic allows your hero to cast Water spells at reduced cost.", [Water Magic +1]),("{Advanced Water Magic} Advanced Water Magic allows your hero to cast Water spells at reduced cost and increased effectiveness.", [Water Magic +2]),("{Expert Water Magic} Expert Water Magic allows your hero to cast Water spells at reduced cost and maximum effectiveness.", [Water Magic +3])] TRACE mod [a19c] - registered skill.waterMagic as core:16 TRACE mod [a19c] - registered secondarySkill.waterMagic as core:16 TRACE mod [a19c] - found original data in loadMod(wisdom) at index 7 DEBUG mod [a19c] - loaded secondary skill wisdom(7) TRACE mod [a19c] - Skill(7,wisdom): [("{Basic Wisdom} Basic Wisdom allows your hero to learn third level spells.", [Wisdom +1]),("{Advanced Wisdom} Advanced Wisdom allows your hero to learn fourth level spells.", [Wisdom +2]),("{Expert Wisdom} Expert Wisdom allows your hero to learn fifth level spells.", [Wisdom +3])] TRACE mod [a19c] - registered skill.wisdom as core:7 TRACE mod [a19c] - registered secondarySkill.wisdom as core:7 TRACE mod [a19c] - found original data in loadMod(acidBreath) at index 80 TRACE global [a19c] - loading .\config\schemas\spell.json TRACE mod [a19c] - loadFromJson: loading spell Acid breath TRACE mod [a19c] - registered spell.acidBreath as core:80 TRACE mod [a19c] - found original data in loadMod(acidBreathDamage) at index 81 TRACE mod [a19c] - loadFromJson: loading spell Acid breath TRACE mod [a19c] - registered spell.acidBreathDamage as core:81 TRACE mod [a19c] - found original data in loadMod(age) at index 75 TRACE mod [a19c] - loadFromJson: loading spell Age TRACE mod [a19c] - registered spell.age as core:75 TRACE mod [a19c] - found original data in loadMod(airElemental) at index 69 TRACE mod [a19c] - loadFromJson: loading spell Air Elemental TRACE mod [a19c] - registered spell.airElemental as core:69 TRACE mod [a19c] - found original data in loadMod(airShield) at index 28 TRACE mod [a19c] - loadFromJson: loading spell Air Shield TRACE mod [a19c] - registered spell.airShield as core:28 TRACE mod [a19c] - found original data in loadMod(animateDead) at index 39 TRACE mod [a19c] - loadFromJson: loading spell Animate Dead TRACE mod [a19c] - registered spell.animateDead as core:39 TRACE mod [a19c] - found original data in loadMod(antiMagic) at index 34 TRACE mod [a19c] - loadFromJson: loading spell Anti-Magic TRACE mod [a19c] - registered spell.antiMagic as core:34 TRACE mod [a19c] - found original data in loadMod(armageddon) at index 26 TRACE mod [a19c] - loadFromJson: loading spell Armageddon TRACE mod [a19c] - registered spell.armageddon as core:26 TRACE mod [a19c] - found original data in loadMod(berserk) at index 59 TRACE mod [a19c] - loadFromJson: loading spell Berserk TRACE mod [a19c] - registered spell.berserk as core:59 TRACE mod [a19c] - found original data in loadMod(bind) at index 72 TRACE mod [a19c] - loadFromJson: loading spell Bind TRACE mod [a19c] - registered spell.bind as core:72 TRACE mod [a19c] - found original data in loadMod(bless) at index 41 TRACE mod [a19c] - loadFromJson: loading spell Bless TRACE mod [a19c] - registered spell.bless as core:41 TRACE mod [a19c] - found original data in loadMod(blind) at index 62 TRACE mod [a19c] - loadFromJson: loading spell Blind TRACE mod [a19c] - registered spell.blind as core:62 TRACE mod [a19c] - found original data in loadMod(bloodlust) at index 43 TRACE mod [a19c] - loadFromJson: loading spell Bloodlust TRACE mod [a19c] - registered spell.bloodlust as core:43 TRACE mod [a19c] - found original data in loadMod(chainLightning) at index 19 TRACE mod [a19c] - loadFromJson: loading spell Chain Lightning TRACE mod [a19c] - registered spell.chainLightning as core:19 TRACE mod [a19c] - found original data in loadMod(clone) at index 65 TRACE mod [a19c] - loadFromJson: loading spell Clone TRACE mod [a19c] - registered spell.clone as core:65 TRACE mod [a19c] - found original data in loadMod(counterstrike) at index 58 TRACE mod [a19c] - loadFromJson: loading spell Counterstrike TRACE mod [a19c] - registered spell.counterstrike as core:58 TRACE mod [a19c] - found original data in loadMod(cure) at index 37 TRACE mod [a19c] - loadFromJson: loading spell Cure TRACE mod [a19c] - registered spell.cure as core:37 TRACE mod [a19c] - found original data in loadMod(curse) at index 42 TRACE mod [a19c] - loadFromJson: loading spell Curse TRACE mod [a19c] - registered spell.curse as core:42 TRACE mod [a19c] - found original data in loadMod(deathCloud) at index 76 TRACE mod [a19c] - loadFromJson: loading spell Death Cloud TRACE mod [a19c] - registered spell.deathCloud as core:76 TRACE mod [a19c] - found original data in loadMod(deathRipple) at index 24 TRACE mod [a19c] - loadFromJson: loading spell Death Ripple TRACE mod [a19c] - registered spell.deathRipple as core:24 TRACE mod [a19c] - found original data in loadMod(deathStare) at index 79 TRACE mod [a19c] - loadFromJson: loading spell Death Stare TRACE mod [a19c] - registered spell.deathStare as core:79 TRACE mod [a19c] - found original data in loadMod(destroyUndead) at index 25 TRACE mod [a19c] - loadFromJson: loading spell Destroy Undead TRACE mod [a19c] - registered spell.destroyUndead as core:25 TRACE mod [a19c] - found original data in loadMod(dimensionDoor) at index 8 TRACE mod [a19c] - loadFromJson: loading spell Dimension Door TRACE mod [a19c] - registered spell.dimensionDoor as core:8 TRACE mod [a19c] - found original data in loadMod(disease) at index 73 TRACE mod [a19c] - loadFromJson: loading spell Disease TRACE mod [a19c] - registered spell.disease as core:73 TRACE mod [a19c] - found original data in loadMod(disguise) at index 4 TRACE mod [a19c] - loadFromJson: loading spell Disguise TRACE mod [a19c] - registered spell.disguise as core:4 TRACE mod [a19c] - found original data in loadMod(dispel) at index 35 TRACE mod [a19c] - loadFromJson: loading spell Dispel TRACE mod [a19c] - registered spell.dispel as core:35 TRACE mod [a19c] - found original data in loadMod(dispelHelpful) at index 78 TRACE mod [a19c] - loadFromJson: loading spell Dispel Helpful Spells TRACE mod [a19c] - registered spell.dispelHelpful as core:78 TRACE mod [a19c] - found original data in loadMod(disruptingRay) at index 47 TRACE mod [a19c] - loadFromJson: loading spell Disrupting Ray TRACE mod [a19c] - registered spell.disruptingRay as core:47 TRACE mod [a19c] - found original data in loadMod(earthElemental) at index 67 TRACE mod [a19c] - loadFromJson: loading spell Earth Elemental TRACE mod [a19c] - registered spell.earthElemental as core:67 TRACE mod [a19c] - found original data in loadMod(earthquake) at index 14 TRACE mod [a19c] - loadFromJson: loading spell Earthquake TRACE mod [a19c] - registered spell.earthquake as core:14 TRACE mod [a19c] - found original data in loadMod(fireElemental) at index 66 TRACE mod [a19c] - loadFromJson: loading spell Fire Elemental TRACE mod [a19c] - registered spell.fireElemental as core:66 TRACE mod [a19c] - found original data in loadMod(fireShield) at index 29 TRACE mod [a19c] - loadFromJson: loading spell Fire Shield TRACE mod [a19c] - registered spell.fireShield as core:29 TRACE mod [a19c] - found original data in loadMod(fireWall) at index 13 TRACE mod [a19c] - loadFromJson: loading spell Fire Wall TRACE mod [a19c] - registered spell.fireWall as core:13 TRACE mod [a19c] - found original data in loadMod(fireball) at index 21 TRACE mod [a19c] - loadFromJson: loading spell Fireball TRACE mod [a19c] - registered spell.fireball as core:21 TRACE mod [a19c] - found original data in loadMod(fly) at index 6 TRACE mod [a19c] - loadFromJson: loading spell Fly TRACE mod [a19c] - registered spell.fly as core:6 TRACE mod [a19c] - found original data in loadMod(forceField) at index 12 TRACE mod [a19c] - loadFromJson: loading spell Force Field TRACE mod [a19c] - registered spell.forceField as core:12 TRACE mod [a19c] - found original data in loadMod(forgetfulness) at index 61 TRACE mod [a19c] - loadFromJson: loading spell Forgetfulness TRACE mod [a19c] - registered spell.forgetfulness as core:61 TRACE mod [a19c] - found original data in loadMod(fortune) at index 51 TRACE mod [a19c] - loadFromJson: loading spell Fortune TRACE mod [a19c] - registered spell.fortune as core:51 TRACE mod [a19c] - found original data in loadMod(frenzy) at index 56 TRACE mod [a19c] - loadFromJson: loading spell Frenzy TRACE mod [a19c] - registered spell.frenzy as core:56 TRACE mod [a19c] - found original data in loadMod(frostRing) at index 20 TRACE mod [a19c] - loadFromJson: loading spell Frost Ring TRACE mod [a19c] - registered spell.frostRing as core:20 TRACE mod [a19c] - found original data in loadMod(haste) at index 53 TRACE mod [a19c] - loadFromJson: loading spell Haste TRACE mod [a19c] - registered spell.haste as core:53 TRACE mod [a19c] - found original data in loadMod(hypnotize) at index 60 TRACE mod [a19c] - loadFromJson: loading spell Hypnotize TRACE mod [a19c] - registered spell.hypnotize as core:60 TRACE mod [a19c] - found original data in loadMod(iceBolt) at index 16 TRACE mod [a19c] - loadFromJson: loading spell Ice Bolt TRACE mod [a19c] - registered spell.iceBolt as core:16 TRACE mod [a19c] - found original data in loadMod(implosion) at index 18 TRACE mod [a19c] - loadFromJson: loading spell Implosion TRACE mod [a19c] - registered spell.implosion as core:18 TRACE mod [a19c] - found original data in loadMod(inferno) at index 22 TRACE mod [a19c] - loadFromJson: loading spell Inferno TRACE mod [a19c] - registered spell.inferno as core:22 TRACE mod [a19c] - found original data in loadMod(landMine) at index 11 TRACE mod [a19c] - loadFromJson: loading spell Land Mine TRACE mod [a19c] - registered spell.landMine as core:11 TRACE mod [a19c] - found original data in loadMod(lightningBolt) at index 17 TRACE mod [a19c] - loadFromJson: loading spell Lightning Bolt TRACE mod [a19c] - registered spell.lightningBolt as core:17 TRACE mod [a19c] - found original data in loadMod(magicArrow) at index 15 TRACE mod [a19c] - loadFromJson: loading spell Magic Arrow TRACE mod [a19c] - registered spell.magicArrow as core:15 TRACE mod [a19c] - found original data in loadMod(magicMirror) at index 36 TRACE mod [a19c] - loadFromJson: loading spell Magic Mirror TRACE mod [a19c] - registered spell.magicMirror as core:36 TRACE mod [a19c] - found original data in loadMod(meteorShower) at index 23 TRACE mod [a19c] - loadFromJson: loading spell Meteor Shower TRACE mod [a19c] - registered spell.meteorShower as core:23 TRACE mod [a19c] - found original data in loadMod(mirth) at index 49 TRACE mod [a19c] - loadFromJson: loading spell Mirth TRACE mod [a19c] - registered spell.mirth as core:49 TRACE mod [a19c] - found original data in loadMod(misfortune) at index 52 TRACE mod [a19c] - loadFromJson: loading spell Misfortune TRACE mod [a19c] - registered spell.misfortune as core:52 TRACE mod [a19c] - found original data in loadMod(paralyze) at index 74 TRACE mod [a19c] - loadFromJson: loading spell Paralyze TRACE mod [a19c] - registered spell.paralyze as core:74 TRACE mod [a19c] - found original data in loadMod(poison) at index 71 TRACE mod [a19c] - loadFromJson: loading spell Poison TRACE mod [a19c] - registered spell.poison as core:71 TRACE mod [a19c] - found original data in loadMod(prayer) at index 48 TRACE mod [a19c] - loadFromJson: loading spell Prayer TRACE mod [a19c] - registered spell.prayer as core:48 TRACE mod [a19c] - found original data in loadMod(precision) at index 44 TRACE mod [a19c] - loadFromJson: loading spell Precision TRACE mod [a19c] - registered spell.precision as core:44 TRACE mod [a19c] - found original data in loadMod(protectAir) at index 30 TRACE mod [a19c] - loadFromJson: loading spell Protection from Air TRACE mod [a19c] - registered spell.protectAir as core:30 TRACE mod [a19c] - found original data in loadMod(protectEarth) at index 33 TRACE mod [a19c] - loadFromJson: loading spell Prot. from Earth TRACE mod [a19c] - registered spell.protectEarth as core:33 TRACE mod [a19c] - found original data in loadMod(protectFire) at index 31 TRACE mod [a19c] - loadFromJson: loading spell Protection from Fire TRACE mod [a19c] - registered spell.protectFire as core:31 TRACE mod [a19c] - found original data in loadMod(protectWater) at index 32 TRACE mod [a19c] - loadFromJson: loading spell Prot. from Water TRACE mod [a19c] - registered spell.protectWater as core:32 TRACE mod [a19c] - found original data in loadMod(quicksand) at index 10 TRACE mod [a19c] - loadFromJson: loading spell Quicksand TRACE mod [a19c] - registered spell.quicksand as core:10 TRACE mod [a19c] - found original data in loadMod(removeObstacle) at index 64 TRACE mod [a19c] - loadFromJson: loading spell Remove Obstacle TRACE mod [a19c] - registered spell.removeObstacle as core:64 TRACE mod [a19c] - found original data in loadMod(resurrection) at index 38 TRACE mod [a19c] - loadFromJson: loading spell Resurrection TRACE mod [a19c] - registered spell.resurrection as core:38 TRACE mod [a19c] - found original data in loadMod(sacrifice) at index 40 TRACE mod [a19c] - loadFromJson: loading spell Sacrifice TRACE mod [a19c] - registered spell.sacrifice as core:40 TRACE mod [a19c] - found original data in loadMod(scuttleBoat) at index 1 TRACE mod [a19c] - loadFromJson: loading spell Scuttle Boat TRACE mod [a19c] - registered spell.scuttleBoat as core:1 TRACE mod [a19c] - found original data in loadMod(shield) at index 27 TRACE mod [a19c] - loadFromJson: loading spell Shield TRACE mod [a19c] - registered spell.shield as core:27 TRACE mod [a19c] - found original data in loadMod(slayer) at index 55 TRACE mod [a19c] - loadFromJson: loading spell Slayer TRACE mod [a19c] - registered spell.slayer as core:55 TRACE mod [a19c] - found original data in loadMod(slow) at index 54 TRACE mod [a19c] - loadFromJson: loading spell Slow TRACE mod [a19c] - registered spell.slow as core:54 TRACE mod [a19c] - found original data in loadMod(sorrow) at index 50 TRACE mod [a19c] - loadFromJson: loading spell Sorrow TRACE mod [a19c] - registered spell.sorrow as core:50 TRACE mod [a19c] - found original data in loadMod(stoneGaze) at index 70 TRACE mod [a19c] - loadFromJson: loading spell Stone Gaze TRACE mod [a19c] - registered spell.stoneGaze as core:70 TRACE mod [a19c] - found original data in loadMod(stoneSkin) at index 46 TRACE mod [a19c] - loadFromJson: loading spell Stone Skin TRACE mod [a19c] - registered spell.stoneSkin as core:46 TRACE mod [a19c] - found original data in loadMod(summonBoat) at index 0 TRACE mod [a19c] - loadFromJson: loading spell Summon Boat TRACE mod [a19c] - registered spell.summonBoat as core:0 TRACE mod [a19c] - found original data in loadMod(teleport) at index 63 TRACE mod [a19c] - loadFromJson: loading spell Teleport TRACE mod [a19c] - registered spell.teleport as core:63 TRACE mod [a19c] - found original data in loadMod(thunderbolt) at index 77 TRACE mod [a19c] - loadFromJson: loading spell Thunderbolt TRACE mod [a19c] - registered spell.thunderbolt as core:77 TRACE mod [a19c] - found original data in loadMod(titanBolt) at index 57 TRACE mod [a19c] - loadFromJson: loading spell Titan's Lightning Bolt TRACE mod [a19c] - registered spell.titanBolt as core:57 TRACE mod [a19c] - found original data in loadMod(townPortal) at index 9 TRACE mod [a19c] - loadFromJson: loading spell Town Portal TRACE mod [a19c] - registered spell.townPortal as core:9 TRACE mod [a19c] - found original data in loadMod(viewAir) at index 5 TRACE mod [a19c] - loadFromJson: loading spell View Air TRACE mod [a19c] - registered spell.viewAir as core:5 TRACE mod [a19c] - found original data in loadMod(viewEarth) at index 3 TRACE mod [a19c] - loadFromJson: loading spell View Earth TRACE mod [a19c] - registered spell.viewEarth as core:3 TRACE mod [a19c] - found original data in loadMod(visions) at index 2 TRACE mod [a19c] - loadFromJson: loading spell Visions TRACE mod [a19c] - registered spell.visions as core:2 TRACE mod [a19c] - found original data in loadMod(waterElemental) at index 68 TRACE mod [a19c] - loadFromJson: loading spell Water Elemental TRACE mod [a19c] - registered spell.waterElemental as core:68 TRACE mod [a19c] - found original data in loadMod(waterWalk) at index 7 TRACE mod [a19c] - loadFromJson: loading spell Water Walk TRACE mod [a19c] - registered spell.waterWalk as core:7 TRACE mod [a19c] - found original data in loadMod(weakness) at index 45 TRACE mod [a19c] - loadFromJson: loading spell Weakness TRACE mod [a19c] - registered spell.weakness as core:45 ERROR mod [a19c] - [FAIL] Original game files INFO mod [a19c] - [DONE] Adventure AI trace INFO mod [a19c] - [DONE] Creature bonus icons INFO mod [a19c] - [DONE] Default templates INFO mod [a19c] - [DONE] Extra resolutions INFO mod [a19c] - [DONE] VCMI essential files TRACE mod [a19c] - no index in loadMod() TRACE mod [a19c] - no index in loadMod(2SM0k) TRACE mod [a19c] - no index in loadMod(2SM2a) TRACE mod [a19c] - no index in loadMod(2SM2b(2)) TRACE mod [a19c] - no index in loadMod(2SM2c) TRACE mod [a19c] - no index in loadMod(2SM2f) TRACE mod [a19c] - no index in loadMod(2SM2f(2)) TRACE mod [a19c] - no index in loadMod(2SM2h) TRACE mod [a19c] - no index in loadMod(2SM2h(2)) TRACE mod [a19c] - no index in loadMod(2SM2i) TRACE mod [a19c] - no index in loadMod(2SM2i(2)) TRACE mod [a19c] - no index in loadMod(2SM4d) TRACE mod [a19c] - no index in loadMod(2SM4d(2)) TRACE mod [a19c] - no index in loadMod(2SM4d(3)) TRACE mod [a19c] - no index in loadMod(2x2sm4d(3)) TRACE mod [a19c] - no index in loadMod(3SB0b) TRACE mod [a19c] - no index in loadMod(3SB0c) TRACE mod [a19c] - no index in loadMod(3SM3d) TRACE mod [a19c] - no index in loadMod(4MM2h) TRACE mod [a19c] - no index in loadMod(4SM0d) TRACE mod [a19c] - no index in loadMod(4SM0f) TRACE mod [a19c] - no index in loadMod(4SM0g) TRACE mod [a19c] - no index in loadMod(4SM3i) TRACE mod [a19c] - no index in loadMod(4SM4e) TRACE mod [a19c] - no index in loadMod(4SM4e(2)) TRACE mod [a19c] - no index in loadMod(5SB0a) TRACE mod [a19c] - no index in loadMod(5SB0b) TRACE mod [a19c] - no index in loadMod(6LM10) TRACE mod [a19c] - no index in loadMod(6LM10a) TRACE mod [a19c] - no index in loadMod(6SM0b) TRACE mod [a19c] - no index in loadMod(6SM0d) TRACE mod [a19c] - no index in loadMod(6SM0e) TRACE mod [a19c] - no index in loadMod(7SB0b) TRACE mod [a19c] - no index in loadMod(7SB0c) TRACE mod [a19c] - no index in loadMod(8MM0b) TRACE mod [a19c] - no index in loadMod(8MM0e) TRACE mod [a19c] - no index in loadMod(8MM6) TRACE mod [a19c] - no index in loadMod(8MM6a) TRACE mod [a19c] - no index in loadMod(8SM0c) TRACE mod [a19c] - no index in loadMod(8SM0f) TRACE mod [a19c] - no index in loadMod(8XM12) TRACE mod [a19c] - no index in loadMod(8XM12a) TRACE mod [a19c] - no index in loadMod(8XM8) TRACE mod [a19c] - no index in loadMod(8XM8a) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_10) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_11) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_12) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_2) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_3) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_4) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_5) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_6) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_7) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_8) TRACE mod [a19c] - no index in loadMod(Anarchy v1.01_9) TRACE mod [a19c] - no index in loadMod(Around A Marsh) TRACE mod [a19c] - no index in loadMod(Balance) TRACE mod [a19c] - no index in loadMod(Balance (sc2tv tourney edition)) TRACE mod [a19c] - no index in loadMod(Balance_2) TRACE mod [a19c] - no index in loadMod(Balance_3) TRACE mod [a19c] - no index in loadMod(Blockbuster (ban fly/DD, 2 player, 15-Jun-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Blockbuster_2) TRACE mod [a19c] - no index in loadMod(Blockbuster_3) TRACE mod [a19c] - no index in loadMod(Clash of Dragons) TRACE mod [a19c] - no index in loadMod(Coldshadow's Fantasy) TRACE mod [a19c] - no index in loadMod(Cross) TRACE mod [a19c] - no index in loadMod(Cross 2) TRACE mod [a19c] - no index in loadMod(Cube) TRACE mod [a19c] - no index in loadMod(Diamond) TRACE mod [a19c] - no index in loadMod(Dragons) TRACE mod [a19c] - no index in loadMod(Dwarf Tunnels) TRACE mod [a19c] - no index in loadMod(EXTREME (ban fly/DD/orb inhibition/Castle-Necro-Conflux towns, 2 player, 3-Aug-03, midnight design)) TRACE mod [a19c] - no index in loadMod(EXTREME II (ban fly/DD/orb inhibition/Castle-Necro-Conflux towns, 2 player, 3-Aug-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Elka) TRACE mod [a19c] - no index in loadMod(Fear) TRACE mod [a19c] - no index in loadMod(For 2x2 (Pit's design)) TRACE mod [a19c] - no index in loadMod(For 2x2 (Pit's design)_2) TRACE mod [a19c] - no index in loadMod(For 2x2 (Pit's design)_3) TRACE mod [a19c] - no index in loadMod(Frozen Dragons(version Okt, 2003)) TRACE mod [a19c] - no index in loadMod(Gimlis Revenge) TRACE mod [a19c] - no index in loadMod(Guerilla) TRACE mod [a19c] - no index in loadMod(Headquarters) TRACE mod [a19c] - no index in loadMod(HyperCube) TRACE mod [a19c] - no index in loadMod(Jebus Cross) TRACE mod [a19c] - no index in loadMod(Kite) TRACE mod [a19c] - no index in loadMod(Long Run) TRACE mod [a19c] - no index in loadMod(Marathon (ban fly/DD, 2 player, 31-May-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Midnight Mix) TRACE mod [a19c] - no index in loadMod(Midnight Mix 10) TRACE mod [a19c] - no index in loadMod(Midnight Mix 11) TRACE mod [a19c] - no index in loadMod(Midnight Mix 12) TRACE mod [a19c] - no index in loadMod(Midnight Mix 13) TRACE mod [a19c] - no index in loadMod(Midnight Mix 14) TRACE mod [a19c] - no index in loadMod(Midnight Mix 15) TRACE mod [a19c] - no index in loadMod(Midnight Mix 16) TRACE mod [a19c] - no index in loadMod(Midnight Mix 17) TRACE mod [a19c] - no index in loadMod(Midnight Mix 18) TRACE mod [a19c] - no index in loadMod(Midnight Mix 19) TRACE mod [a19c] - no index in loadMod(Midnight Mix 2) TRACE mod [a19c] - no index in loadMod(Midnight Mix 20) TRACE mod [a19c] - no index in loadMod(Midnight Mix 21) TRACE mod [a19c] - no index in loadMod(Midnight Mix 22) TRACE mod [a19c] - no index in loadMod(Midnight Mix 23) TRACE mod [a19c] - no index in loadMod(Midnight Mix 24) TRACE mod [a19c] - no index in loadMod(Midnight Mix 25) TRACE mod [a19c] - no index in loadMod(Midnight Mix 26) TRACE mod [a19c] - no index in loadMod(Midnight Mix 27) TRACE mod [a19c] - no index in loadMod(Midnight Mix 28) TRACE mod [a19c] - no index in loadMod(Midnight Mix 29) TRACE mod [a19c] - no index in loadMod(Midnight Mix 3) TRACE mod [a19c] - no index in loadMod(Midnight Mix 30) TRACE mod [a19c] - no index in loadMod(Midnight Mix 31) TRACE mod [a19c] - no index in loadMod(Midnight Mix 32) TRACE mod [a19c] - no index in loadMod(Midnight Mix 33) TRACE mod [a19c] - no index in loadMod(Midnight Mix 34) TRACE mod [a19c] - no index in loadMod(Midnight Mix 35) TRACE mod [a19c] - no index in loadMod(Midnight Mix 36) TRACE mod [a19c] - no index in loadMod(Midnight Mix 37) TRACE mod [a19c] - no index in loadMod(Midnight Mix 38) TRACE mod [a19c] - no index in loadMod(Midnight Mix 39) TRACE mod [a19c] - no index in loadMod(Midnight Mix 4) TRACE mod [a19c] - no index in loadMod(Midnight Mix 40) TRACE mod [a19c] - no index in loadMod(Midnight Mix 41) TRACE mod [a19c] - no index in loadMod(Midnight Mix 42) TRACE mod [a19c] - no index in loadMod(Midnight Mix 43) TRACE mod [a19c] - no index in loadMod(Midnight Mix 44) TRACE mod [a19c] - no index in loadMod(Midnight Mix 45) TRACE mod [a19c] - no index in loadMod(Midnight Mix 46) TRACE mod [a19c] - no index in loadMod(Midnight Mix 47) TRACE mod [a19c] - no index in loadMod(Midnight Mix 48) TRACE mod [a19c] - no index in loadMod(Midnight Mix 49) TRACE mod [a19c] - no index in loadMod(Midnight Mix 5) TRACE mod [a19c] - no index in loadMod(Midnight Mix 6) TRACE mod [a19c] - no index in loadMod(Midnight Mix 7) TRACE mod [a19c] - no index in loadMod(Midnight Mix 8) TRACE mod [a19c] - no index in loadMod(Midnight Mix 9) TRACE mod [a19c] - no index in loadMod(Mini-Nostalgia) TRACE mod [a19c] - no index in loadMod(Nostalgia) TRACE mod [a19c] - no index in loadMod(Oceans Eleven) TRACE mod [a19c] - no index in loadMod(Panic (ban fly/DD, 2 player, 3-Aug-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Poor Jebus (made by Bjorn190, modified by Maretti and Angelito)) TRACE mod [a19c] - no index in loadMod(Reckless (2 player, 6-Jan-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Roadrunner (ban fly/DD, 2 player, 31-May-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Schaafworld) TRACE mod [a19c] - no index in loadMod(Skirmish (ban fly/DD, 2 player, 3-Aug-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Skirmish (sc2tv tourney edition)) TRACE mod [a19c] - no index in loadMod(Speed_1 m - u) TRACE mod [a19c] - no index in loadMod(Speed_2 (äëÿ òóðíèðà)) TRACE mod [a19c] - no index in loadMod(Spider 1.3) TRACE mod [a19c] - no index in loadMod(SuperSlam (2 player, Large or XL no under) For powermonger players, meet by SLAMMING thru super zones. Your chances are not over until the fat lady sings! Should ban spec log along with normal random rules.) TRACE mod [a19c] - no index in loadMod(Triad (ban fly/DD, 3 players, 9-Jan-03, midnight design)) TRACE mod [a19c] - no index in loadMod(True Random) TRACE mod [a19c] - no index in loadMod(True Random_2) TRACE mod [a19c] - no index in loadMod(True Random_3) TRACE mod [a19c] - no index in loadMod(Vortex (ban fly/DD, 3-4 player, 31-May-03, midnight design)) TRACE mod [a19c] - no index in loadMod(Wheel) TRACE mod [a19c] - no index in loadMod(Worlds at War) TRACE mod [a19c] - no index in loadMod([HotA] Nostalgia) TRACE mod [a19c] - no index in loadMod(Âûáåðèòå èìïîðòèðóåìûé øàáëîí) INFO mod [a19c] - [SKIP] HD Mod RMGs TRACE mod [a19c] - no index in loadMod(2SM0k) TRACE mod [a19c] - no index in loadMod(2SM2a) TRACE mod [a19c] - no index in loadMod(2SM2b) TRACE mod [a19c] - no index in loadMod(2SM2b(2)) TRACE mod [a19c] - no index in loadMod(2SM2c) TRACE mod [a19c] - no index in loadMod(2SM2f) TRACE mod [a19c] - no index in loadMod(2SM2f(2)) TRACE mod [a19c] - no index in loadMod(2SM2h) TRACE mod [a19c] - no index in loadMod(2SM2h(2)) TRACE mod [a19c] - no index in loadMod(2SM2i) TRACE mod [a19c] - no index in loadMod(2SM2i(2)) TRACE mod [a19c] - no index in loadMod(2SM4d) TRACE mod [a19c] - no index in loadMod(2SM4d(2)) TRACE mod [a19c] - no index in loadMod(2SM4d(3)) TRACE mod [a19c] - no index in loadMod(3SB0b) TRACE mod [a19c] - no index in loadMod(3SB0c) TRACE mod [a19c] - no index in loadMod(3SM3d) TRACE mod [a19c] - no index in loadMod(4MM2h) TRACE mod [a19c] - no index in loadMod(4SM0d) TRACE mod [a19c] - no index in loadMod(4SM0f) TRACE mod [a19c] - no index in loadMod(4SM0g) TRACE mod [a19c] - no index in loadMod(4SM4e) TRACE mod [a19c] - no index in loadMod(4SM4e(2)) TRACE mod [a19c] - no index in loadMod(5SB0a) TRACE mod [a19c] - no index in loadMod(5SB0b) TRACE mod [a19c] - no index in loadMod(6LM10) TRACE mod [a19c] - no index in loadMod(6LM10(2)) TRACE mod [a19c] - no index in loadMod(6SM0b) TRACE mod [a19c] - no index in loadMod(6SM0d) TRACE mod [a19c] - no index in loadMod(6SM0e) TRACE mod [a19c] - no index in loadMod(7SB0b) TRACE mod [a19c] - no index in loadMod(7SB0c) TRACE mod [a19c] - no index in loadMod(8MM0e) TRACE mod [a19c] - no index in loadMod(8MM6) TRACE mod [a19c] - no index in loadMod(8SM0c) TRACE mod [a19c] - no index in loadMod(8SM0f) TRACE mod [a19c] - no index in loadMod(8XM12) TRACE mod [a19c] - no index in loadMod(8XM12 Huge) TRACE mod [a19c] - no index in loadMod(8XM8) TRACE mod [a19c] - no index in loadMod(8XM8 Huge) TRACE mod [a19c] - no index in loadMod(Dragons) TRACE mod [a19c] - no index in loadMod(Dwarven Tunnels) TRACE mod [a19c] - no index in loadMod(Gauntlet) TRACE mod [a19c] - no index in loadMod(Golems Aplenty) TRACE mod [a19c] - no index in loadMod(Meeting in Muzgob) TRACE mod [a19c] - no index in loadMod(Monk's Retreat) TRACE mod [a19c] - no index in loadMod(Newcomers) TRACE mod [a19c] - no index in loadMod(Ready or Not) TRACE mod [a19c] - no index in loadMod(Ring) TRACE mod [a19c] - no index in loadMod(Rise of Phoenix) TRACE mod [a19c] - no index in loadMod(Small Ring) TRACE mod [a19c] - no index in loadMod(South of Hell) TRACE mod [a19c] - no index in loadMod(Worlds at War) INFO mod [a19c] - [SKIP] OH3 RMGs TRACE global [a19c] - loading .\config\factions\random.json TRACE mod [a19c] - registered building.blacksmith as core:16 TRACE mod [a19c] - registered building.capitol as core:13 TRACE mod [a19c] - registered building.castle as core:9 TRACE mod [a19c] - registered building.citadel as core:8 TRACE mod [a19c] - registered building.cityHall as core:12 TRACE mod [a19c] - registered building.dwellingLvl1 as core:30 TRACE mod [a19c] - registered building.dwellingLvl2 as core:31 TRACE mod [a19c] - registered building.dwellingLvl3 as core:32 TRACE mod [a19c] - registered building.dwellingLvl4 as core:33 TRACE mod [a19c] - registered building.dwellingLvl5 as core:34 TRACE mod [a19c] - registered building.dwellingLvl6 as core:35 TRACE mod [a19c] - registered building.dwellingLvl7 as core:36 TRACE mod [a19c] - registered building.dwellingUpLvl1 as core:37 TRACE mod [a19c] - registered building.dwellingUpLvl2 as core:38 TRACE mod [a19c] - registered building.dwellingUpLvl3 as core:39 TRACE mod [a19c] - registered building.dwellingUpLvl4 as core:40 TRACE mod [a19c] - registered building.dwellingUpLvl5 as core:41 TRACE mod [a19c] - registered building.dwellingUpLvl6 as core:42 TRACE mod [a19c] - registered building.dwellingUpLvl7 as core:43 TRACE mod [a19c] - registered building.fort as core:7 TRACE mod [a19c] - registered building.grail as core:26 TRACE mod [a19c] - registered building.horde1 as core:-30 TRACE mod [a19c] - registered building.horde2 as core:-31 TRACE mod [a19c] - registered building.horde3 as core:-32 TRACE mod [a19c] - registered building.horde4 as core:-33 TRACE mod [a19c] - registered building.horde5 as core:-34 TRACE mod [a19c] - registered building.horde6 as core:-35 TRACE mod [a19c] - registered building.horde7 as core:-36 TRACE mod [a19c] - registered building.mageGuild1 as core:0 TRACE mod [a19c] - registered building.mageGuild2 as core:1 TRACE mod [a19c] - registered building.mageGuild3 as core:2 TRACE mod [a19c] - registered building.mageGuild4 as core:3 TRACE mod [a19c] - registered building.mageGuild5 as core:4 TRACE mod [a19c] - registered building.marketplace as core:14 TRACE mod [a19c] - registered building.resourceSilo as core:15 TRACE mod [a19c] - registered building.shipyard as core:6 TRACE mod [a19c] - registered building.tavern as core:5 TRACE mod [a19c] - registered building.townHall as core:11 TRACE mod [a19c] - registered building.villageHall as core:10 INFO mod [a19c] - Loading mod data: 762 ms DEBUG global [a19c] - Loaded object artifact(5)::admiralsHat(136) DEBUG global [a19c] - Loaded object artifact(5)::ambassadorsSash(68) DEBUG global [a19c] - Loaded object artifact(5)::ammoCart(5) DEBUG global [a19c] - Loaded object artifact(5)::amuletOfTheUndertaker(54) DEBUG global [a19c] - Loaded object artifact(5)::angelFeatherArrows(62) DEBUG global [a19c] - Loaded object artifact(5)::angelWings(72) DEBUG global [a19c] - Loaded object artifact(5)::angelicAlliance(129) DEBUG global [a19c] - Loaded object artifact(5)::armageddonsBlade(128) DEBUG global [a19c] - Loaded object artifact(5)::armorOfTheDamned(132) DEBUG global [a19c] - Loaded object artifact(5)::armorOfWonder(31) DEBUG global [a19c] - Loaded object artifact(5)::armsOfLegion(121) DEBUG global [a19c] - Loaded object artifact(5)::badgeOfCourage(49) DEBUG global [a19c] - Loaded object artifact(5)::ballista(4) DEBUG global [a19c] - Loaded object artifact(5)::birdOfPerception(63) DEBUG global [a19c] - Loaded object artifact(5)::blackshardOfTheDeadKnight(8) DEBUG global [a19c] - Loaded object artifact(5)::bootsOfLevitation(90) DEBUG global [a19c] - Loaded object artifact(5)::bootsOfPolarity(59) DEBUG global [a19c] - Loaded object artifact(5)::bootsOfSpeed(98) DEBUG global [a19c] - Loaded object artifact(5)::bowOfElvenCherrywood(60) DEBUG global [a19c] - Loaded object artifact(5)::bowOfTheSharpshooter(137) DEBUG global [a19c] - Loaded object artifact(5)::bowstringOfTheUnicornsMane(61) DEBUG global [a19c] - Loaded object artifact(5)::breastplateOfBrimstone(29) DEBUG global [a19c] - Loaded object artifact(5)::breastplateOfPetrifiedWood(25) DEBUG global [a19c] - Loaded object artifact(5)::bucklerOfTheGnollKing(15) DEBUG global [a19c] - Loaded object artifact(5)::capeOfConjuring(78) DEBUG global [a19c] - Loaded object artifact(5)::capeOfVelocity(99) DEBUG global [a19c] - Loaded object artifact(5)::cardsOfProphecy(47) DEBUG global [a19c] - Loaded object artifact(5)::catapult(3) DEBUG global [a19c] - Loaded object artifact(5)::celestialNecklaceOfBliss(33) DEBUG global [a19c] - Loaded object artifact(5)::centaurAxe(7) DEBUG global [a19c] - Loaded object artifact(5)::charmOfMana(73) DEBUG global [a19c] - Loaded object artifact(5)::cloakOfTheUndeadKing(130) DEBUG global [a19c] - Loaded object artifact(5)::cloverOfFortune(46) DEBUG global [a19c] - Loaded object artifact(5)::collarOfConjuring(76) DEBUG global [a19c] - Loaded object artifact(5)::cornucopia(140) DEBUG global [a19c] - Loaded object artifact(5)::crestOfValor(50) DEBUG global [a19c] - Loaded object artifact(5)::crownOfDragontooth(44) DEBUG global [a19c] - Loaded object artifact(5)::crownOfTheSupremeMagi(22) DEBUG global [a19c] - Loaded object artifact(5)::deadMansBoots(56) DEBUG global [a19c] - Loaded object artifact(5)::diplomatsRing(67) DEBUG global [a19c] - Loaded object artifact(5)::dragonScaleArmor(40) DEBUG global [a19c] - Loaded object artifact(5)::dragonScaleShield(39) DEBUG global [a19c] - Loaded object artifact(5)::dragonWingTabard(42) DEBUG global [a19c] - Loaded object artifact(5)::dragonboneGreaves(41) DEBUG global [a19c] - Loaded object artifact(5)::elixirOfLife(131) DEBUG global [a19c] - Loaded object artifact(5)::emblemOfCognizance(65) DEBUG global [a19c] - Loaded object artifact(5)::endlessBagOfGold(116) DEBUG global [a19c] - Loaded object artifact(5)::endlessPurseOfGold(117) DEBUG global [a19c] - Loaded object artifact(5)::endlessSackOfGold(115) DEBUG global [a19c] - Loaded object artifact(5)::equestriansGloves(70) DEBUG global [a19c] - Loaded object artifact(5)::everflowingCrystalCloak(109) DEBUG global [a19c] - Loaded object artifact(5)::everpouringVialOfMercury(111) DEBUG global [a19c] - Loaded object artifact(5)::eversmokingRingOfSulfur(113) DEBUG global [a19c] - Loaded object artifact(5)::firstAidTent(6) DEBUG global [a19c] - Loaded object artifact(5)::garnitureOfInterference(57) DEBUG global [a19c] - Loaded object artifact(5)::glyphOfGallantry(51) DEBUG global [a19c] - Loaded object artifact(5)::goldTowerArrow(142) DEBUG global [a19c] - Loaded object artifact(5)::goldenBow(91) DEBUG global [a19c] - Loaded object artifact(5)::grail(2) DEBUG global [a19c] - Loaded object artifact(5)::greaterGnollsFlail(9) DEBUG global [a19c] - Loaded object artifact(5)::headOfLegion(122) DEBUG global [a19c] - Loaded object artifact(5)::hellstormHelmet(23) DEBUG global [a19c] - Loaded object artifact(5)::helmOfChaos(21) DEBUG global [a19c] - Loaded object artifact(5)::helmOfHeavenlyEnlightenment(36) DEBUG global [a19c] - Loaded object artifact(5)::helmOfTheAlabasterUnicorn(19) DEBUG global [a19c] - Loaded object artifact(5)::hourglassOfTheEvilHour(85) DEBUG global [a19c] - Loaded object artifact(5)::inexhaustibleCartOfLumber(114) DEBUG global [a19c] - Loaded object artifact(5)::inexhaustibleCartOfOre(112) DEBUG global [a19c] - Loaded object artifact(5)::ladybirdOfLuck(48) DEBUG global [a19c] - Loaded object artifact(5)::legsOfLegion(118) DEBUG global [a19c] - Loaded object artifact(5)::lionsShieldOfCourage(34) DEBUG global [a19c] - Loaded object artifact(5)::loinsOfLegion(119) DEBUG global [a19c] - Loaded object artifact(5)::magicWand(141) DEBUG global [a19c] - Loaded object artifact(5)::monstersPower(143) DEBUG global [a19c] - Loaded object artifact(5)::mysticOrbOfMana(75) DEBUG global [a19c] - Loaded object artifact(5)::necklaceOfDragonteeth(43) DEBUG global [a19c] - Loaded object artifact(5)::necklaceOfOceanGuidance(71) DEBUG global [a19c] - Loaded object artifact(5)::necklaceOfSwiftness(97) DEBUG global [a19c] - Loaded object artifact(5)::ogresClubOfHavoc(10) DEBUG global [a19c] - Loaded object artifact(5)::orbOfDrivingRain(82) DEBUG global [a19c] - Loaded object artifact(5)::orbOfInhibition(126) DEBUG global [a19c] - Loaded object artifact(5)::orbOfSilt(80) DEBUG global [a19c] - Loaded object artifact(5)::orbOfTempestuousFire(81) DEBUG global [a19c] - Loaded object artifact(5)::orbOfTheFirmament(79) DEBUG global [a19c] - Loaded object artifact(5)::orbOfVulnerability(93) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfCourage(108) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfDeath(104) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfDispassion(100) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfFreeWill(105) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfHoliness(102) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfLife(103) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfNegativity(106) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfSecondSight(101) DEBUG global [a19c] - Loaded object artifact(5)::pendantOfTotalRecall(107) DEBUG global [a19c] - Loaded object artifact(5)::powerOfTheDragonFather(134) DEBUG global [a19c] - Loaded object artifact(5)::quietEyeOfTheDragon(37) DEBUG global [a19c] - Loaded object artifact(5)::recantersCloak(83) DEBUG global [a19c] - Loaded object artifact(5)::redDragonFlameTongue(38) DEBUG global [a19c] - Loaded object artifact(5)::ribCage(26) DEBUG global [a19c] - Loaded object artifact(5)::ringOfConjuring(77) DEBUG global [a19c] - Loaded object artifact(5)::ringOfInfiniteGems(110) DEBUG global [a19c] - Loaded object artifact(5)::ringOfLife(95) DEBUG global [a19c] - Loaded object artifact(5)::ringOfTheMagi(139) DEBUG global [a19c] - Loaded object artifact(5)::ringOfTheWayfarer(69) DEBUG global [a19c] - Loaded object artifact(5)::ringOfVitality(94) DEBUG global [a19c] - Loaded object artifact(5)::sandalsOfTheSaint(32) DEBUG global [a19c] - Loaded object artifact(5)::scalesOfTheGreaterBasilisk(27) DEBUG global [a19c] - Loaded object artifact(5)::seaCaptainsHat(123) DEBUG global [a19c] - Loaded object artifact(5)::sentinelsShield(18) DEBUG global [a19c] - Loaded object artifact(5)::shacklesOfWar(125) DEBUG global [a19c] - Loaded object artifact(5)::shieldOfTheDamned(17) DEBUG global [a19c] - Loaded object artifact(5)::shieldOfTheDwarvenLords(13) DEBUG global [a19c] - Loaded object artifact(5)::shieldOfTheYawningDead(14) DEBUG global [a19c] - Loaded object artifact(5)::skullHelmet(20) DEBUG global [a19c] - Loaded object artifact(5)::speculum(52) DEBUG global [a19c] - Loaded object artifact(5)::spellBook(0) DEBUG global [a19c] - Loaded object artifact(5)::spellScroll(1) DEBUG global [a19c] - Loaded object artifact(5)::spellbindersHat(124) DEBUG global [a19c] - Loaded object artifact(5)::sphereOfPermanence(92) DEBUG global [a19c] - Loaded object artifact(5)::spiritOfOppression(84) DEBUG global [a19c] - Loaded object artifact(5)::spyglass(53) DEBUG global [a19c] - Loaded object artifact(5)::statesmansMedal(66) DEBUG global [a19c] - Loaded object artifact(5)::statueOfLegion(133) DEBUG global [a19c] - Loaded object artifact(5)::stillEyeOfTheDragon(45) DEBUG global [a19c] - Loaded object artifact(5)::stoicWatchman(64) DEBUG global [a19c] - Loaded object artifact(5)::surcoatOfCounterpoise(58) DEBUG global [a19c] - Loaded object artifact(5)::swordOfHellfire(11) DEBUG global [a19c] - Loaded object artifact(5)::swordOfJudgement(35) DEBUG global [a19c] - Loaded object artifact(5)::talismanOfMana(74) DEBUG global [a19c] - Loaded object artifact(5)::targOfTheRampagingOgre(16) DEBUG global [a19c] - Loaded object artifact(5)::thunderHelmet(24) DEBUG global [a19c] - Loaded object artifact(5)::titansCuirass(30) DEBUG global [a19c] - Loaded object artifact(5)::titansGladius(12) DEBUG global [a19c] - Loaded object artifact(5)::titansThunder(135) DEBUG global [a19c] - Loaded object artifact(5)::tomeOfAirMagic(87) DEBUG global [a19c] - Loaded object artifact(5)::tomeOfEarthMagic(89) DEBUG global [a19c] - Loaded object artifact(5)::tomeOfFireMagic(86) DEBUG global [a19c] - Loaded object artifact(5)::tomeOfWaterMagic(88) DEBUG global [a19c] - Loaded object artifact(5)::torsoOfLegion(120) DEBUG global [a19c] - Loaded object artifact(5)::tunicOfTheCyclopsKing(28) DEBUG global [a19c] - Loaded object artifact(5)::vampiresCowl(55) DEBUG global [a19c] - Loaded object artifact(5)::vialOfDragonBlood(127) DEBUG global [a19c] - Loaded object artifact(5)::vialOfLifeblood(96) DEBUG global [a19c] - Loaded object artifact(5)::wizardsWell(138) DEBUG global [a19c] - Loaded object monster(54)::airElemental(112) DEBUG global [a19c] - Loaded object monster(54)::ammoCart(148) DEBUG global [a19c] - Loaded object monster(54)::ancientBehemoth(97) DEBUG global [a19c] - Loaded object monster(54)::angel(12) DEBUG global [a19c] - Loaded object monster(54)::archDevil(55) DEBUG global [a19c] - Loaded object monster(54)::archMage(35) DEBUG global [a19c] - Loaded object monster(54)::archangel(13) DEBUG global [a19c] - Loaded object monster(54)::archer(2) DEBUG global [a19c] - Loaded object monster(54)::arrowTower(149) DEBUG global [a19c] - Loaded object monster(54)::azureDragon(132) DEBUG global [a19c] - Loaded object monster(54)::ballista(146) DEBUG global [a19c] - Loaded object monster(54)::basilisk(106) DEBUG global [a19c] - Loaded object monster(54)::battleDwarf(17) DEBUG global [a19c] - Loaded object monster(54)::behemoth(96) DEBUG global [a19c] - Loaded object monster(54)::beholder(74) DEBUG global [a19c] - Loaded object monster(54)::blackDragon(83) DEBUG global [a19c] - Loaded object monster(54)::blackKnight(66) DEBUG global [a19c] - Loaded object monster(54)::boar(140) DEBUG global [a19c] - Loaded object monster(54)::boneDragon(68) DEBUG global [a19c] - Loaded object monster(54)::catapult(145) DEBUG global [a19c] - Loaded object monster(54)::cavalier(10) DEBUG global [a19c] - Loaded object monster(54)::centaur(14) DEBUG global [a19c] - Loaded object monster(54)::centaurCaptain(15) DEBUG global [a19c] - Loaded object monster(54)::cerberus(47) DEBUG global [a19c] - Loaded object monster(54)::champion(11) DEBUG global [a19c] - Loaded object monster(54)::chaosHydra(111) DEBUG global [a19c] - Loaded object monster(54)::crusader(7) DEBUG global [a19c] - Loaded object monster(54)::crystalDragon(133) DEBUG global [a19c] - Loaded object monster(54)::cyclop(94) DEBUG global [a19c] - Loaded object monster(54)::cyclopKing(95) DEBUG global [a19c] - Loaded object monster(54)::demon(48) DEBUG global [a19c] - Loaded object monster(54)::dendroidGuard(22) DEBUG global [a19c] - Loaded object monster(54)::dendroidSoldier(23) DEBUG global [a19c] - Loaded object monster(54)::devil(54) DEBUG global [a19c] - Loaded object monster(54)::diamondGolem(117) DEBUG global [a19c] - Loaded object monster(54)::dreadKnight(67) DEBUG global [a19c] - Loaded object monster(54)::dwarf(16) DEBUG global [a19c] - Loaded object monster(54)::earthElemental(113) DEBUG global [a19c] - Loaded object monster(54)::efreet(52) DEBUG global [a19c] - Loaded object monster(54)::efreetSultan(53) DEBUG global [a19c] - Loaded object monster(54)::enchanter(136) DEBUG global [a19c] - Loaded object monster(54)::energyElemental(129) DEBUG global [a19c] - Loaded object monster(54)::evilEye(75) DEBUG global [a19c] - Loaded object monster(54)::fairieDragon(134) DEBUG global [a19c] - Loaded object monster(54)::familiar(43) DEBUG global [a19c] - Loaded object monster(54)::fireDragonFly(105) DEBUG global [a19c] - Loaded object monster(54)::fireElemental(114) DEBUG global [a19c] - Loaded object monster(54)::firebird(130) DEBUG global [a19c] - Loaded object monster(54)::firstAidTent(147) DEBUG global [a19c] - Loaded object monster(54)::genie(36) DEBUG global [a19c] - Loaded object monster(54)::ghostDragon(69) DEBUG global [a19c] - Loaded object monster(54)::giant(40) DEBUG global [a19c] - Loaded object monster(54)::gnoll(98) DEBUG global [a19c] - Loaded object monster(54)::gnollMarauder(99) DEBUG global [a19c] - Loaded object monster(54)::goblin(84) DEBUG global [a19c] - Loaded object monster(54)::goblinWolfRider(86) DEBUG global [a19c] - Loaded object monster(54)::gog(44) DEBUG global [a19c] - Loaded object monster(54)::goldDragon(27) DEBUG global [a19c] - Loaded object monster(54)::goldGolem(116) DEBUG global [a19c] - Loaded object monster(54)::gorgon(102) DEBUG global [a19c] - Loaded object monster(54)::grandElf(19) DEBUG global [a19c] - Loaded object monster(54)::greaterBasilisk(107) DEBUG global [a19c] - Loaded object monster(54)::greenDragon(26) DEBUG global [a19c] - Loaded object monster(54)::gremlin(28) DEBUG global [a19c] - Loaded object monster(54)::griffin(4) DEBUG global [a19c] - Loaded object monster(54)::halberdier(1) DEBUG global [a19c] - Loaded object monster(54)::halfling(138) DEBUG global [a19c] - Loaded object monster(54)::harpy(72) DEBUG global [a19c] - Loaded object monster(54)::harpyHag(73) DEBUG global [a19c] - Loaded object monster(54)::hellHound(46) DEBUG global [a19c] - Loaded object monster(54)::hobgoblin(85) DEBUG global [a19c] - Loaded object monster(54)::hobgoblinWolfRider(87) DEBUG global [a19c] - Loaded object monster(54)::hornedDemon(49) DEBUG global [a19c] - Loaded object monster(54)::hydra(110) DEBUG global [a19c] - Loaded object monster(54)::iceElemental(123) DEBUG global [a19c] - Loaded object monster(54)::imp(42) DEBUG global [a19c] - Loaded object monster(54)::infernalTroglodyte(71) DEBUG global [a19c] - Loaded object monster(54)::ironGolem(32) DEBUG global [a19c] - Loaded object monster(54)::lich(64) DEBUG global [a19c] - Loaded object monster(54)::lizardWarrior(101) DEBUG global [a19c] - Loaded object monster(54)::lizardman(100) DEBUG global [a19c] - Loaded object monster(54)::mage(34) DEBUG global [a19c] - Loaded object monster(54)::magicElemental(121) DEBUG global [a19c] - Loaded object monster(54)::magmaElemental(125) DEBUG global [a19c] - Loaded object monster(54)::magog(45) DEBUG global [a19c] - Loaded object monster(54)::manticore(80) DEBUG global [a19c] - Loaded object monster(54)::marksman(3) DEBUG global [a19c] - Loaded object monster(54)::masterGenie(37) DEBUG global [a19c] - Loaded object monster(54)::masterGremlin(29) DEBUG global [a19c] - Loaded object monster(54)::medusa(76) DEBUG global [a19c] - Loaded object monster(54)::medusaQueen(77) DEBUG global [a19c] - Loaded object monster(54)::mightyGorgon(103) DEBUG global [a19c] - Loaded object monster(54)::minotaur(78) DEBUG global [a19c] - Loaded object monster(54)::minotaurKing(79) DEBUG global [a19c] - Loaded object monster(54)::monk(8) DEBUG global [a19c] - Loaded object monster(54)::mummy(141) DEBUG global [a19c] - Loaded object monster(54)::naga(38) DEBUG global [a19c] - Loaded object monster(54)::nagaQueen(39) DEBUG global [a19c] - Loaded object monster(54)::nomad(142) DEBUG global [a19c] - Loaded object monster(54)::obsidianGargoyle(31) DEBUG global [a19c] - Loaded object monster(54)::ogre(90) DEBUG global [a19c] - Loaded object monster(54)::ogreMage(91) DEBUG global [a19c] - Loaded object monster(54)::orc(88) DEBUG global [a19c] - Loaded object monster(54)::orcChieftain(89) DEBUG global [a19c] - Loaded object monster(54)::peasant(139) DEBUG global [a19c] - Loaded object monster(54)::pegasus(20) DEBUG global [a19c] - Loaded object monster(54)::phoenix(131) DEBUG global [a19c] - Loaded object monster(54)::pikeman(0) DEBUG global [a19c] - Loaded object monster(54)::pitFiend(50) DEBUG global [a19c] - Loaded object monster(54)::pitLord(51) DEBUG global [a19c] - Loaded object monster(54)::pixie(118) DEBUG global [a19c] - Loaded object monster(54)::powerLich(65) DEBUG global [a19c] - Loaded object monster(54)::psychicElemental(120) DEBUG global [a19c] - Loaded object monster(54)::redDragon(82) DEBUG global [a19c] - Loaded object monster(54)::roc(92) DEBUG global [a19c] - Loaded object monster(54)::rogue(143) DEBUG global [a19c] - Loaded object monster(54)::royalGriffin(5) DEBUG global [a19c] - Loaded object monster(54)::rustDragon(135) DEBUG global [a19c] - Loaded object monster(54)::scorpicore(81) DEBUG global [a19c] - Loaded object monster(54)::serpentFly(104) DEBUG global [a19c] - Loaded object monster(54)::sharpshooter(137) DEBUG global [a19c] - Loaded object monster(54)::silverPegasus(21) DEBUG global [a19c] - Loaded object monster(54)::skeleton(56) DEBUG global [a19c] - Loaded object monster(54)::skeletonWarrior(57) DEBUG global [a19c] - Loaded object monster(54)::sprite(119) DEBUG global [a19c] - Loaded object monster(54)::stoneGargoyle(30) DEBUG global [a19c] - Loaded object monster(54)::stoneGolem(33) DEBUG global [a19c] - Loaded object monster(54)::stormElemental(127) DEBUG global [a19c] - Loaded object monster(54)::swordsman(6) DEBUG global [a19c] - Loaded object monster(54)::thunderbird(93) DEBUG global [a19c] - Loaded object monster(54)::titan(41) DEBUG global [a19c] - Loaded object monster(54)::troglodyte(70) DEBUG global [a19c] - Loaded object monster(54)::troll(144) DEBUG global [a19c] - Loaded object monster(54)::unicorn(24) DEBUG global [a19c] - Loaded object monster(54)::unused122(122) DEBUG global [a19c] - Loaded object monster(54)::unused124(124) DEBUG global [a19c] - Loaded object monster(54)::unused126(126) DEBUG global [a19c] - Loaded object monster(54)::unused128(128) DEBUG global [a19c] - Loaded object monster(54)::vampire(62) DEBUG global [a19c] - Loaded object monster(54)::vampireLord(63) DEBUG global [a19c] - Loaded object monster(54)::walkingDead(58) DEBUG global [a19c] - Loaded object monster(54)::warUnicorn(25) DEBUG global [a19c] - Loaded object monster(54)::waterElemental(115) DEBUG global [a19c] - Loaded object monster(54)::wight(60) DEBUG global [a19c] - Loaded object monster(54)::woodElf(18) DEBUG global [a19c] - Loaded object monster(54)::wraith(61) DEBUG global [a19c] - Loaded object monster(54)::wyvern(108) DEBUG global [a19c] - Loaded object monster(54)::wyvernMonarch(109) DEBUG global [a19c] - Loaded object monster(54)::zealot(9) DEBUG global [a19c] - Loaded object monster(54)::zombieLord(59) DEBUG global [a19c] - Loaded object town(98)::castle(0) DEBUG global [a19c] - Loaded object town(98)::conflux(8) DEBUG global [a19c] - Loaded object town(98)::dungeon(5) DEBUG global [a19c] - Loaded object town(98)::fortress(7) DEBUG global [a19c] - Loaded object town(98)::inferno(3) DEBUG global [a19c] - Loaded object town(98)::necropolis(4) DEBUG global [a19c] - Loaded object town(98)::rampart(1) DEBUG global [a19c] - Loaded object town(98)::stronghold(6) DEBUG global [a19c] - Loaded object town(98)::tower(2) DEBUG global [a19c] - Loaded object hero(34)::alchemist(4) DEBUG global [a19c] - Loaded object hero(34)::barbarian(12) DEBUG global [a19c] - Loaded object hero(34)::battlemage(13) DEBUG global [a19c] - Loaded object hero(34)::beastmaster(14) DEBUG global [a19c] - Loaded object hero(34)::cleric(1) DEBUG global [a19c] - Loaded object hero(34)::deathknight(8) DEBUG global [a19c] - Loaded object hero(34)::demoniac(6) DEBUG global [a19c] - Loaded object hero(34)::druid(3) DEBUG global [a19c] - Loaded object hero(34)::elementalist(17) DEBUG global [a19c] - Loaded object hero(34)::heretic(7) DEBUG global [a19c] - Loaded object hero(34)::knight(0) DEBUG global [a19c] - Loaded object hero(34)::necromancer(9) DEBUG global [a19c] - Loaded object hero(34)::overlord(11) DEBUG global [a19c] - Loaded object hero(34)::planeswalker(16) DEBUG global [a19c] - Loaded object hero(34)::ranger(2) DEBUG global [a19c] - Loaded object hero(34)::warlock(10) DEBUG global [a19c] - Loaded object hero(34)::witch(15) DEBUG global [a19c] - Loaded object hero(34)::wizard(5) INFO mod [a19c] - Resolving identifiers: 288 ms DEBUG mod [a19c] - Converting specialty format for hero valeska(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "archer", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "marksman", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "archer", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 3, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "marksman", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 3, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "archer", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero edric(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "griffin", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "royalGriffin", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "griffin", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "royalGriffin", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "griffin", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero sorsha(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "swordsman", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "crusader", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "swordsman", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "crusader", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "swordsman", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero christian(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ballista", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero tyris(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "cavalier", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "champion", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "cavalier", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "champion", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "cavalier", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero ingham(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "monk", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "zealot", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "monk", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "zealot", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "monk", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero ufretin(rampart) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "dwarf", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "battleDwarf", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "dwarf", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "battleDwarf", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "dwarf", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero ryland(rampart) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "dendroidGuard", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "dendroidSoldier", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "dendroidGuard", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "dendroidSoldier", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "dendroidGuard", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero ivor(rampart) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "woodElf", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "grandElf", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "woodElf", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "grandElf", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "woodElf", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero clancy(rampart) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "unicorn", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "warUnicorn", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "unicorn", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "warUnicorn", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "unicorn", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero aeris(rampart) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "pegasus", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "silverPegasus", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "pegasus", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "silverPegasus", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "pegasus", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero piquedram(tower) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "stoneGargoyle", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "obsidianGargoyle", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "stoneGargoyle", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "obsidianGargoyle", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "stoneGargoyle", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero thane(tower) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "genie", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "masterGenie", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "genie", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "masterGenie", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "genie", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero josephine(tower) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ironGolem", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "stoneGolem", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ironGolem", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "stoneGolem", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ironGolem", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero torosar (tower) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ballista", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero fafner(tower) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "naga", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "nagaQueen", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "naga", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "nagaQueen", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "naga", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero iona(tower) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "genie", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "masterGenie", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "genie", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "masterGenie", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "genie", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero theodorus(tower) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "mage", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 11, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "archMage", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "mage", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "archMage", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "mage", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero fiona(inferno) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "hellHound", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "cerberus", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "hellHound", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "cerberus", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "hellHound", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero rashka(inferno) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "efreet", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "efreetSultan", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "efreet", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "efreetSultan", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "efreet", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero marius(inferno) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "demon", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "hornedDemon", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "demon", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "hornedDemon", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "demon", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero ignatius(inferno) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "imp", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "familiar", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "imp", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "familiar", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "imp", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero calh(inferno) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "gog", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "magog", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "gog", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "magog", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "gog", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero pyre(inferno) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ballista", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero nymus(inferno) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "pitFiend", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "pitLord", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "pitFiend", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "pitLord", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "pitFiend", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero straker(necropolis) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "walkingDead", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "zombieLord", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "walkingDead", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "zombieLord", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "walkingDead", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero vokial(necropolis) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "vampire", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "vampireLord", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "vampire", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "vampireLord", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "vampire", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero moandor(necropolis) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "lich", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "powerLich", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "lich", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "powerLich", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "lich", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero charna(necropolis) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "wight", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "wraith", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "wight", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "wraith", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "wight", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero tamika(necropolis) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "blackKnight", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "dreadKnight", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 18, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "blackKnight", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "dreadKnight", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 18, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "blackKnight", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero galthran(necropolis) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "skeleton", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "skeletonWarrior", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "skeleton", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "skeletonWarrior", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "skeleton", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero lorelei(dungeon) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "harpy", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "harpyHag", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "harpy", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "harpyHag", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "harpy", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero arlach(dungeon) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ballista", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero dace(dungeon) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "minotaur", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "minotaurKing", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "minotaur", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "minotaurKing", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "minotaur", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero ajit(dungeon) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "beholder", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "evilEye", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "beholder", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "evilEye", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "beholder", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero synca(dungeon) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "manticore", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "scorpicore", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "manticore", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "scorpicore", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "manticore", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero shakti(dungeon) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "troglodyte", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "infernalTroglodyte", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "troglodyte", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "infernalTroglodyte", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "troglodyte", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero yog(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "cyclop", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 15, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "cyclopKing", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 17, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "cyclop", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "cyclopKing", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "cyclop", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero gurnisson(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ballista", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero jabarkas(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "orc", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "orcChieftain", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "orc", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "orcChieftain", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "orc", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero shiva(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "roc", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "thunderbird", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "roc", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 11, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "thunderbird", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 11, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "roc", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero gretchin(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "goblin", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "hobgoblin", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "goblin", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "hobgoblin", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "goblin", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero krellion(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ogre", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "ogreMage", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ogre", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "ogreMage", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ogre", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero tyraxor(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "goblinWolfRider", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "hobgoblinWolfRider", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "goblinWolfRider", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "hobgoblinWolfRider", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "goblinWolfRider", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero vey(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ogre", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "ogreMage", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ogre", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "ogreMage", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ogre", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero bron(fortress) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "basilisk", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 11, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "greaterBasilisk", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "basilisk", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 11, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "greaterBasilisk", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "basilisk", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero drakon(fortress) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "gnoll", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "gnollMarauder", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "gnoll", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "gnollMarauder", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "gnoll", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero wystan(fortress) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "lizardman", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 5, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "lizardWarrior", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "lizardman", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 6, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "lizardWarrior", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 2 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "lizardman", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero alkin(fortress) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "gorgon", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "mightyGorgon", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 11, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "gorgon", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "mightyGorgon", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 16, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "gorgon", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero korbac(fortress) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "serpentFly", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "fireDragonFly", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "serpentFly", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "fireDragonFly", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "serpentFly", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero gerwulf(fortress) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ballista", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 5 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ballista", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero broghild(fortress) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "wyvern", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "wyvernMonarch", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "wyvern", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "wyvernMonarch", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 14, 6 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "wyvern", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero catherine(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "swordsman", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 10, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "crusader", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "swordsman", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "crusader", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 12, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "swordsman", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero roland(castle) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "griffin", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "royalGriffin", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "griffin", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 8, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "royalGriffin", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 9, 3 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "griffin", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } DEBUG mod [a19c] - Converting specialty format for hero boragus(stronghold) TRACE mod [a19c] - "specialty" : { "base" : { "limiters" : { "type" : "CREATURE_TYPE_LIMITER" } }, "bonuses" : { "attack" : { "limiters" : { "parameters" : [ "ogre", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "attack2" : { "limiters" : { "parameters" : [ "ogreMage", false ] }, "subtype" : "primSkill.attack", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 13, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence" : { "limiters" : { "parameters" : [ "ogre", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "defence2" : { "limiters" : { "parameters" : [ "ogreMage", false ] }, "subtype" : "primSkill.defence", "type" : "PRIMARY_SKILL", "updater" : { "parameters" : [ 7, 4 ], "type" : "GROWS_WITH_LEVEL" } }, "speed" : { "limiters" : { "parameters" : [ "ogre", true ] }, "type" : "STACKS_SPEED", "val" : 1 } } } WARN global [a19c] - No templates found for 9:0 WARN global [a19c] - No templates found for 9:1 WARN global [a19c] - No templates found for 9:2 WARN global [a19c] - No templates found for 9:3 WARN global [a19c] - No templates found for 9:4 WARN global [a19c] - No templates found for 9:5 WARN global [a19c] - No templates found for 9:6 WARN global [a19c] - No templates found for 9:7 WARN global [a19c] - No templates found for 10:0 WARN global [a19c] - No templates found for 10:1 WARN global [a19c] - No templates found for 10:2 WARN global [a19c] - No templates found for 10:3 WARN global [a19c] - No templates found for 10:4 WARN global [a19c] - No templates found for 10:5 WARN global [a19c] - No templates found for 10:6 WARN global [a19c] - No templates found for 10:7 WARN global [a19c] - No templates found for 13:0 WARN global [a19c] - No templates found for 13:1 WARN global [a19c] - No templates found for 13:2 WARN global [a19c] - No templates found for 35:0 WARN global [a19c] - No templates found for 38:1 WARN global [a19c] - No templates found for 49:1 WARN global [a19c] - No templates found for 79:7 WARN global [a19c] - No templates found for 90:1 WARN global [a19c] - No templates found for 100:1 WARN global [a19c] - No templates found for 103:1 WARN global [a19c] - No templates found for 113:1 WARN global [a19c] - No templates found for 172:0 WARN global [a19c] - No templates found for 186:0 WARN global [a19c] - No templates found for 189:0 INFO mod [a19c] - Handlers post-load finalization: 98 ms INFO mod [a19c] - All game content loaded in 1898 ms INFO global [a19c] - Initializing VCMI_Lib: 1980 ms TRACE global [97c0] - loading .\config\fonts.json TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\bigfont.fnt TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\CALLI10R.FNT TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\CREDITS.FNT TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\HISCORE.FNT TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\MedFont.fnt TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\smalfont.fnt TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\TIMES08R.FNT TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\tiny.fnt TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\Data\verd10b.fnt TRACE global [97c0] - loading .\config\NEUTRAL.PAL TRACE global [97c0] - loading .\config\battles_graphics.json TRACE global [97c0] - loading .\config\ERMU_to_picture.json INFO global [97c0] - Screen handler: 12 ms INFO global [97c0] - Main graphics: 213 ms INFO global [97c0] - Message handler: 6 ms INFO global [97c0] - Initialization of VCMI (together): 3672 ms TRACE global [97c0] - loading .\config\campaignSets.json TRACE global [97c0] - loading .\config\mainmenu.json TRACE global [97c0] - Loading music file Music/MainMenu TRACE global [97c0] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\MAINMENU.MP3 TRACE global [97c0] - Playing music file Music/MainMenu TRACE global [97c0] - Attempt to play sound 136 with file name BUTTON.wav with cache TRACE animation [97c0] - Button clicked at 644x216 TRACE animation [97c0] - Parent is10CMenuEntry at 112x84 TRACE animation [97c0] - Parent is10CTabbedInt at 112x84 TRACE animation [97c0] - Parent is11CMenuScreen at 112x84 TRACE global [97c0] - Attempt to play sound 136 with file name BUTTON.wav with cache TRACE animation [97c0] - Button clicked at 657x92 TRACE animation [97c0] - Parent is10CMenuEntry at 112x84 TRACE animation [97c0] - Parent is10CTabbedInt at 112x84 TRACE animation [97c0] - Parent is11CMenuScreen at 112x84 TRACE network [ae2c] - Setting up thread calling server: 0 ms TRACE network [ae2c] - Waiting for server: 1737 ms INFO network [ae2c] - Establishing connection... INFO network [ae2c] - Found endpoints: INFO network [ae2c] - 0:127.0.0.1:3030 INFO network [ae2c] - Trying connection to 127.0.0.1:3030(0) INFO network [ae2c] - Established connection with VCMI 0.99 aee4bb7281f7c58f0e438fa327948b071d11352d (server). UUID: 104e9a10-2d2a-48ed-b49a-cd20a4a3ede5 TRACE network [ae2c] - Connecting to the server: 51 ms TRACE network [b6b0] - Sending a pack of type 20LobbyClientConnected TRACE network [b6b0] - Received CPack of type 20LobbyClientConnected TRACE network [b6b0] - Immidiately apply on lobby: 20LobbyClientConnected TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\ScSelC.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\mapFormatIcons\vcmi1.png TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 20LobbyClientConnected TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE network [97c0] - Sending a pack of type 11LobbySetMap TRACE network [b6b0] - Received CPack of type 11LobbySetMap TRACE network [b6b0] - Immidiately apply on lobby: 11LobbySetMap TRACE network [b6b0] - Received CPack of type 16LobbyUpdateState TRACE network [b6b0] - Immidiately apply on lobby: 16LobbyUpdateState TRACE network [97c0] - Apply on lobby from queue: 11LobbySetMap TRACE network [97c0] - Apply on lobby from queue: 16LobbyUpdateState TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [97c0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [97c0] - Attempt to play sound 136 with file name BUTTON.wav with cache TRACE animation [97c0] - Button clicked at 523x619 TRACE animation [97c0] - Parent is12CLobbyScreen at 112x84 TRACE network [97c0] - Sending a pack of type 14LobbyStartGame TRACE network [b6b0] - Received CPack of type 14LobbyStartGame TRACE network [b6b0] - Immidiately apply on lobby: 14LobbyStartGame TRACE network [97c0] - Apply on lobby from queue: 14LobbyStartGame TRACE global [97c0] - Stopping music file Music/MainMenu INFO network [232c] - Loading procedure started! INFO global [232c] - Loading lib part of game... INFO global [232c] - Reading header INFO global [232c] - Reading options INFO global [232c] - Reading handlers TRACE global [232c] - loading .\config\obstacles.json TRACE global [232c] - loading .\config\terrains.json ERROR global [232c] - Desync found! Position: 16095 TRACE global [232c] - loading .\config\commanders.json TRACE global [232c] - Reading resources prices TRACE global [232c] - loading .\config\resources.json TRACE global [232c] - Done loading resource prices! TRACE mod [232c] - registered resource.wood as core:0 TRACE mod [232c] - registered resource.mercury as core:1 TRACE mod [232c] - registered resource.ore as core:2 TRACE mod [232c] - registered resource.sulfur as core:3 TRACE mod [232c] - registered resource.crystal as core:4 TRACE mod [232c] - registered resource.gems as core:5 TRACE mod [232c] - registered resource.gold as core:6 TRACE mod [232c] - registered resource.mithril as core:7 TRACE mod [232c] - registered primSkill.attack as core:0 TRACE mod [232c] - registered primarySkill.attack as core:0 TRACE mod [232c] - registered primSkill.defence as core:1 TRACE mod [232c] - registered primarySkill.defence as core:1 TRACE mod [232c] - registered primSkill.spellpower as core:2 TRACE mod [232c] - registered primarySkill.spellpower as core:2 TRACE mod [232c] - registered primSkill.knowledge as core:3 TRACE mod [232c] - registered primarySkill.knowledge as core:3 TRACE global [232c] - loading .\config\gameConfig.json TRACE global [232c] - loading .\config\bonuses.json TRACE global [232c] - loading .\config\bonuses_texts.json TRACE bonus [232c] - Loaded bonus type ADDITIONAL_ATTACK TRACE bonus [232c] - Loaded bonus type ADDITIONAL_RETALIATION TRACE bonus [232c] - Loaded bonus type AIR_IMMUNITY TRACE bonus [232c] - Loaded bonus type ATTACKS_ALL_ADJACENT TRACE bonus [232c] - Loaded bonus type BLOCKS_RANGED_RETALIATION TRACE bonus [232c] - Loaded bonus type BLOCKS_RETALIATION TRACE bonus [232c] - Loaded bonus type CATAPULT TRACE bonus [232c] - Loaded bonus type CATAPULT_EXTRA_SHOTS TRACE bonus [232c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY TRACE bonus [232c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY TRACE bonus [232c] - Loaded bonus type CHARGE_IMMUNITY TRACE bonus [232c] - Loaded bonus type DAEMON_SUMMONING TRACE bonus [232c] - Loaded bonus type DARKNESS TRACE bonus [232c] - Loaded bonus type DEATH_STARE TRACE bonus [232c] - Loaded bonus type DEFENSIVE_STANCE TRACE bonus [232c] - Loaded bonus type DESTRUCTION TRACE bonus [232c] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY TRACE bonus [232c] - Loaded bonus type DISGUISED TRACE bonus [232c] - Loaded bonus type DOUBLE_DAMAGE_CHANCE TRACE bonus [232c] - Loaded bonus type DRAGON_NATURE TRACE bonus [232c] - Loaded bonus type EARTH_IMMUNITY TRACE bonus [232c] - Loaded bonus type ENCHANTED TRACE bonus [232c] - Loaded bonus type ENCHANTER TRACE bonus [232c] - Loaded bonus type ENEMY_DEFENCE_REDUCTION TRACE bonus [232c] - Loaded bonus type FEAR TRACE bonus [232c] - Loaded bonus type FEARLESS TRACE bonus [232c] - Loaded bonus type FIRE_IMMUNITY TRACE bonus [232c] - Loaded bonus type FIRE_SHIELD TRACE bonus [232c] - Loaded bonus type FIRST_STRIKE TRACE bonus [232c] - Loaded bonus type FLYING TRACE bonus [232c] - Loaded bonus type FREE_SHOOTING TRACE bonus [232c] - Loaded bonus type FULL_HP_REGENERATION TRACE bonus [232c] - Loaded bonus type GENERAL_DAMAGE_REDUCTION TRACE bonus [232c] - Loaded bonus type HATE TRACE bonus [232c] - Loaded bonus type HEALER TRACE bonus [232c] - Loaded bonus type HP_REGENERATION TRACE bonus [232c] - Loaded bonus type JOUSTING TRACE bonus [232c] - Loaded bonus type KING1 TRACE bonus [232c] - Loaded bonus type KING2 TRACE bonus [232c] - Loaded bonus type KING3 TRACE bonus [232c] - Loaded bonus type LEVEL_SPELL_IMMUNITY TRACE bonus [232c] - Loaded bonus type LIFE_DRAIN TRACE bonus [232c] - Loaded bonus type MAGIC_MIRROR TRACE bonus [232c] - Loaded bonus type MAGIC_RESISTANCE TRACE bonus [232c] - Loaded bonus type MANA_CHANNELING TRACE bonus [232c] - Loaded bonus type MANA_DRAIN TRACE bonus [232c] - Loaded bonus type MIND_IMMUNITY TRACE bonus [232c] - Loaded bonus type NONE TRACE bonus [232c] - Loaded bonus type NON_LIVING TRACE bonus [232c] - Loaded bonus type NO_DISTANCE_PENALTY TRACE bonus [232c] - Loaded bonus type NO_MELEE_PENALTY TRACE bonus [232c] - Loaded bonus type NO_MORALE TRACE bonus [232c] - Loaded bonus type NO_TERRAIN_PENALTY TRACE bonus [232c] - Loaded bonus type NO_WALL_PENALTY TRACE bonus [232c] - Loaded bonus type RANDOM_SPELLCASTER TRACE bonus [232c] - Loaded bonus type RANGED_RETALIATION TRACE bonus [232c] - Loaded bonus type REBIRTH TRACE bonus [232c] - Loaded bonus type RECEPTIVE TRACE bonus [232c] - Loaded bonus type RETURN_AFTER_STRIKE TRACE bonus [232c] - Loaded bonus type SECONDARY_SKILL_PREMY TRACE bonus [232c] - Loaded bonus type SELF_LUCK TRACE bonus [232c] - Loaded bonus type SELF_MORALE TRACE bonus [232c] - Loaded bonus type SHOOTER TRACE bonus [232c] - Loaded bonus type SHOOTS_ALL_ADJACENT TRACE bonus [232c] - Loaded bonus type SOUL_STEAL TRACE bonus [232c] - Loaded bonus type SPELLCASTER TRACE bonus [232c] - Loaded bonus type SPELL_AFTER_ATTACK TRACE bonus [232c] - Loaded bonus type SPELL_BEFORE_ATTACK TRACE bonus [232c] - Loaded bonus type SPELL_DAMAGE_REDUCTION TRACE bonus [232c] - Loaded bonus type SPELL_IMMUNITY TRACE bonus [232c] - Loaded bonus type SPELL_LIKE_ATTACK TRACE bonus [232c] - Loaded bonus type SPELL_RESISTANCE_AURA TRACE bonus [232c] - Loaded bonus type SUMMON_GUARDIANS TRACE bonus [232c] - Loaded bonus type SYNERGY_TARGET TRACE bonus [232c] - Loaded bonus type THREE_HEADED_ATTACK TRACE bonus [232c] - Loaded bonus type TRANSMUTATION TRACE bonus [232c] - Loaded bonus type TWO_HEX_ATTACK_BREATH TRACE bonus [232c] - Loaded bonus type UNDEAD TRACE bonus [232c] - Loaded bonus type UNLIMITED_RETALIATIONS TRACE bonus [232c] - Loaded bonus type VISIONS TRACE bonus [232c] - Loaded bonus type WATER_IMMUNITY TRACE bonus [232c] - Loaded bonus type WIDE_BREATH INFO global [232c] - Reading gamestate TRACE bonus [232c] - #$# Angels +1 #propagated to# Hero TRACE bonus [232c] - #$# Angels +1 #propagated to# Hero TRACE bonus [232c] - #$# Angels +1 #propagated to# Hero TRACE bonus [232c] - #$# Angels +1 #propagated to# Hero TRACE bonus [232c] - #$# Angels +1 #propagated to# Hero TRACE bonus [232c] - #$# Angels +1 #propagated to# Hero TRACE network [232c] - Loaded common part of save 11525 ms TRACE network [232c] - Creating mapHandler: 1 ms INFO global [232c] - Preparing FoW, terrain, roads, rivers, borders: 59 ms INFO global [232c] - Making object rects: 195 ms TRACE network [232c] - Initializing mapHandler (together): 256 ms TRACE global [232c] - Loading player 0 interface TRACE global [232c] - Human player interface for player red being constructed TRACE global [232c] - Initializing the interface for player 0 TRACE global [232c] - loading .\config\terrains.json TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Data\AdRollvr1024.pcx TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Data\ZResBar1024.pcx TRACE global [232c] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Data\AdvMap1024x768.pcx WARN global [232c] - ADVOPT.worldViewGraphic is empty => bitmap not loaded WARN global [232c] - bgWorldView not defined in resolution config; fallback to VWorld.bmp TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM002L.DEF TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM010L.DEF TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM004L.DEF TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM005L.DEF TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM006L.DEF TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM007L.DEF TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM008L.DEF TRACE global [232c] - loading C:\Users\Start\Documents\My Games\vcmi\Mods\extraResolutions\Content\Sprites\IAM009L.DEF TRACE global [232c] - Loading player 1 interface INFO global [232c] - Opening VCAI INFO global [232c] - Loaded VCAI TRACE ai [232c] - Entering VCAI::VCAI(). TRACE ai [232c] - Leaving VCAI::VCAI(). TRACE ai [232c] - Entering virtual void VCAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Entering virtual void CAdventureAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Leaving virtual void CAdventureAI::loadGame(BinaryDeserializer&, int). TRACE ai [232c] - Leaving virtual void VCAI::loadGame(BinaryDeserializer&, int). TRACE global [232c] - Initializing the interface for player 1 TRACE ai [232c] - Entering virtual void VCAI::init(std::shared_ptr). INFO ai [232c] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [232c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [232c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW TRACE ai [232c] - Leaving virtual void VCAI::init(std::shared_ptr). TRACE global [232c] - Loading player 3 interface INFO global [232c] - Opening VCAI INFO global [232c] - Loaded VCAI TRACE ai [232c] - Entering VCAI::VCAI(). TRACE ai [232c] - Leaving VCAI::VCAI(). TRACE ai [232c] - Entering virtual void VCAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Entering virtual void CAdventureAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Leaving virtual void CAdventureAI::loadGame(BinaryDeserializer&, int). TRACE ai [232c] - Leaving virtual void VCAI::loadGame(BinaryDeserializer&, int). TRACE global [232c] - Initializing the interface for player 3 TRACE ai [232c] - Entering virtual void VCAI::init(std::shared_ptr). TRACE ai [232c] - Leaving virtual void VCAI::init(std::shared_ptr). TRACE global [232c] - Loading player 5 interface INFO global [232c] - Opening VCAI INFO global [232c] - Loaded VCAI TRACE ai [232c] - Entering VCAI::VCAI(). TRACE ai [232c] - Leaving VCAI::VCAI(). TRACE ai [232c] - Entering virtual void VCAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Entering virtual void CAdventureAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Leaving virtual void CAdventureAI::loadGame(BinaryDeserializer&, int). TRACE ai [232c] - Leaving virtual void VCAI::loadGame(BinaryDeserializer&, int). TRACE global [232c] - Initializing the interface for player 5 TRACE ai [232c] - Entering virtual void VCAI::init(std::shared_ptr). TRACE ai [232c] - Leaving virtual void VCAI::init(std::shared_ptr). TRACE global [232c] - Loading player 6 interface INFO global [232c] - Opening VCAI INFO global [232c] - Loaded VCAI TRACE ai [232c] - Entering VCAI::VCAI(). TRACE ai [232c] - Leaving VCAI::VCAI(). TRACE ai [232c] - Entering virtual void VCAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Entering virtual void CAdventureAI::loadGame(BinaryDeserializer&, int): version '791'. TRACE ai [232c] - Leaving virtual void CAdventureAI::loadGame(BinaryDeserializer&, int). TRACE ai [232c] - Leaving virtual void VCAI::loadGame(BinaryDeserializer&, int). TRACE global [232c] - Initializing the interface for player 6 TRACE ai [232c] - Entering virtual void VCAI::init(std::shared_ptr). TRACE ai [232c] - Leaving virtual void VCAI::init(std::shared_ptr). TRACE network [232c] - Loaded client part of save 110 ms INFO global [232c] - Opening BattleAI INFO global [232c] - Loaded Battle AI TRACE global [232c] - Initializing the battle interface for player 255 TRACE network [232c] - Initialized player interfaces 5 ms TRACE network [b6b0] - Received CPack of type 8YourTurn TRACE network [b6b0] - Made first apply on cl: 8YourTurn TRACE network [b6b0] - Applied on gs: 8YourTurn DEBUG network [b6b0] - Server gives turn to red TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\PortraitsSmall.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - Loading music file Music/Snow.mp3 TRACE global [b6b0] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\SNOW.MP3 TRACE global [b6b0] - Stopping music file Music/MainMenu TRACE global [b6b0] - loading .\Mods\vcmi\Sprites\itpa.json TRACE global [b6b0] - Attempt to play sound 691 with file name NEWDAY.wav with cache TRACE network [b6b0] - Made second apply on cl: 8YourTurn TRACE global [af4c] - Del-ing music file Music/MainMenu TRACE global [af4c] - Playing music file Music/Snow.mp3 TRACE global [97c0] - Attempt to play sound 136 with file name BUTTON.wav with cache TRACE animation [97c0] - Button clicked at 903x524 TRACE animation [97c0] - Parent is12CAdvMapPanel at 0x0 TRACE global [97c0] - Player ended his turn. TRACE network [97c0] - Sending a request "7EndTurn". It'll have an ID=0. TRACE network [97c0] - Sending a pack of type 7EndTurn TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 8YourTurn TRACE network [b6b0] - Made first apply on cl: 8YourTurn TRACE network [b6b0] - Applied on gs: 8YourTurn DEBUG network [b6b0] - Server gives turn to blue TRACE global [b6b0] - Stopping music file Music/Snow.mp3 TRACE ai [b6b0] - Entering virtual void VCAI::yourTurn(). TRACE ai [b6b0] - Leaving virtual void VCAI::yourTurn(). TRACE network [b6b0] - Made second apply on cl: 8YourTurn INFO ai [a33c] - Player 1 (blue) starting turn, day 199 DEBUG ai [a33c] - AIPathfinder has been reseted. INFO ai [a33c] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW INFO ai [a33c] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW INFO ai [a33c] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW INFO ai [a33c] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW INFO ai [a33c] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [a33c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW DEBUG ai [b594] - Recalculate paths for Grindan DEBUG ai [b57c] - Recalculate paths for Gurnisson DEBUG ai [913c] - Recalculate paths for Rashka DEBUG ai [ae1c] - Recalculate paths for Darkstorn DEBUG ai [9350] - Recalculate paths for Jeddite TRACE global [af4c] - Del-ing music file Music/Snow.mp3 TRACE global [af4c] - Loading music file MUSIC/AITHEME1 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITHEME1.MP3 TRACE global [af4c] - Playing music file MUSIC/AITHEME1 DEBUG ai [a33c] - Main loop: decomposing 2 basic goals DEBUG ai [a33c] - Main loop: decomposing basic goal BUILD DEBUG ai [a33c] - Decomposing goal BUILD DEBUG ai [a33c] - Goal BUILD decomposition failed: BUILD has been realized as much as possible. DEBUG ai [a33c] - Main loop: decomposing basic goal WIN DEBUG ai [a33c] - Decomposing goal WIN DEBUG ai [a33c] - Considering: CONQUER TRACE ai [a33c] - Entering goal CONQUER TRACE ai [a33c] - FuzzyHelper evaluated goal RECRUIT HERO, priority=1.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Unicorn Glade (Rashka), priority=3.0767 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Rashka), priority=2.5930 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Sulfur Dune (Rashka), priority=2.7119 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ore Pit (Rashka), priority=2.4416 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Rashka), priority=2.8632 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Rashka), priority=1.8915 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Harpy Loft (Rashka), priority=2.3634 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Homestead (Rashka), priority=2.4937 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Unicorn Glade (Rashka), priority=3.0767 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Labyrinth (Rashka), priority=2.7467 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Rashka), priority=2.5930 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Alchemist's Lab (Rashka), priority=2.9347 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1061 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9939 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Darkstorn), priority=2.4917 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9270 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0286 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=3.3564 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=2.5607 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0456 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2234 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1488 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6810 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.7386 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0529 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0628 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.4033 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2401 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0132 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Crystal Cavern (Darkstorn), priority=2.7958 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0927 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0927 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0628 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0546 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Darkstorn), priority=2.8403 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6783 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Alchemist's Lab (Gurnisson), priority=1.6161 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Labyrinth (Gurnisson), priority=1.2892 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Homestead (Gurnisson), priority=1.8993 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Harpy Loft (Gurnisson), priority=1.1865 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wystan the Beastmaster (Gurnisson), priority=1.8646 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Gurnisson), priority=1.4685 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ore Pit (Gurnisson), priority=1.2596 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Sulfur Dune (Gurnisson), priority=1.3528 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Homestead (Jeddite), priority=2.4841 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8737 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=2.6218 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=3.5111 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Harpy Loft (Jeddite), priority=2.3550 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.6817 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.7419 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.6788 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Jeddite), priority=2.7600 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Jeddite), priority=2.7103 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Alchemist's Lab (Jeddite), priority=2.8277 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Jeddite), priority=3.0635 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ore Pit (Jeddite), priority=2.4321 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Sulfur Dune (Jeddite), priority=2.6109 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (29 24 0) (Jeddite), priority=2.9192 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8801 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5952 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Crystal Cavern (Grindan), priority=3.1360 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5827 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5885 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5664 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Grindan), priority=3.2050 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5577 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6671 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6668 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.6202 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Grindan), priority=2.6988 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5420 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6721 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6704 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5530 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5194 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.2953 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (40 60 0) (Grindan), priority=2.5952 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.2953 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.2985 DEBUG ai [a33c] - FuzzyHelper returned goal GATHER ARMY (Jeddite), priority=3.5111 DEBUG ai [a33c] - Decomposing goal GATHER ARMY (Jeddite) TRACE ai [a33c] - Entering ResourceManager.containsObjective goal=BUY ARMY TRACE ai [a33c] - Entering ResourceManager.containsObjective goal=BUY ARMY TRACE ai [a33c] - FuzzyHelper evaluated goal RECRUIT HERO, priority=1.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.4961 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4649 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2276 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4928 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.3127 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.4730 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1436 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1983 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.5356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.5318 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.4614 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.5209 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2297 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.4182 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Darkstorn), priority=2.6804 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.6262 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 25 0) (Darkstorn), priority=2.6383 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Darkstorn), priority=2.6277 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.5241 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Jeddite the Warlock (Darkstorn), priority=3.2972 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2921 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9893 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.5473 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4660 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.4189 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Jeddite), priority=2.3334 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=2.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9752 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Jeddite), priority=2.2563 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8719 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9026 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9585 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.2841 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9952 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Jeddite), priority=2.3414 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 25 0) (Jeddite), priority=2.0542 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=2.0365 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Jeddite), priority=2.3620 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Jeddite), priority=2.4439 TRACE ai [a33c] - FuzzyHelper evaluated goal BUY ARMY, priority=3.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal BUY ARMY, priority=3.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.4010 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=2.0565 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8458 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Jeddite), priority=2.5049 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9026 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.3729 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8605 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.4261 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.4597 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.5495 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.5032 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.8202 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.5826 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.3951 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3126 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.3511 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.4201 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Grindan), priority=2.4886 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Grindan), priority=2.5198 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.4010 DEBUG ai [a33c] - Decomposing goal VISIT HERO Gurnisson the Barbarian (Jeddite) DEBUG ai [a33c] - Found elementar goal VISIT HERO Gurnisson the Barbarian (Jeddite) TRACE ai [a33c] - Main loop: selecting best elementar goal TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.4010 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.4010 DEBUG ai [a33c] - Trying to realize VISIT HERO Gurnisson the Barbarian (Jeddite) (value 3.401) DEBUG ai [a33c] - Moving hero Jeddite to tile (17 58 0) TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=1. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 1 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=2. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 2 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=3. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 3 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=4. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 4 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=5. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 5 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=6. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 6 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=7. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 7 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied DEBUG ai [a33c] - Completing goal: VISIT TILE (17 58 0) (Jeddite) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=VISIT TILE (17 58 0) (Jeddite) DEBUG ai [a33c] - Hero Jeddite visited tile (17 58 0) DEBUG ai [a33c] - Completing goal: CLEAR WAY TO (17 58 0) (Jeddite) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=CLEAR WAY TO (17 58 0) (Jeddite) DEBUG ai [a33c] - reserved object id=2749; address=0x13,c31,5e0; name=Gurnisson the Barbarian DEBUG ai [a33c] - Hero Jeddite moved from (17 31 0) to (11 36 0). Returning 0. DEBUG ai [a33c] - AIPathfinder has been reseted. DEBUG ai [b7b4] - Recalculate paths for Grindan DEBUG ai [b4b4] - Recalculate paths for Gurnisson DEBUG ai [aa54] - Recalculate paths for Rashka DEBUG ai [b5dc] - Recalculate paths for Darkstorn DEBUG ai [b678] - Recalculate paths for Jeddite DEBUG ai [a33c] - Main loop: decomposing 3 basic goals DEBUG ai [a33c] - Main loop: decomposing basic goal WIN DEBUG ai [a33c] - Decomposing goal WIN DEBUG ai [a33c] - Considering: CONQUER TRACE ai [a33c] - Entering goal CONQUER TRACE ai [a33c] - FuzzyHelper evaluated goal RECRUIT HERO, priority=1.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Alchemist's Lab (Rashka), priority=2.9347 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Rashka), priority=1.6668 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Rashka), priority=1.6668 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Rashka), priority=2.6296 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3114 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Rashka), priority=2.5930 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Labyrinth (Rashka), priority=2.7467 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Unicorn Glade (Rashka), priority=3.0767 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3114 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Homestead (Rashka), priority=2.4937 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Harpy Loft (Rashka), priority=2.3634 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Bron the Beastmaster (Rashka), priority=2.6427 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3695 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Rashka), priority=1.8915 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Rashka), priority=2.8632 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Rashka), priority=3.0025 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3774 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ore Pit (Rashka), priority=2.4416 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Sulfur Dune (Rashka), priority=2.7119 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Crystal Cavern (Rashka), priority=2.8565 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3511 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Rashka), priority=2.5930 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Unicorn Glade (Rashka), priority=3.0767 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3114 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Darkstorn), priority=2.4917 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.7386 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6783 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0529 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6810 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1488 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1061 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2234 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0456 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=2.5607 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=3.3564 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0286 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9270 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Darkstorn), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Darkstorn), priority=2.8403 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0546 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0628 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0927 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0927 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Crystal Cavern (Darkstorn), priority=2.7958 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0132 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2401 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.4033 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0628 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9939 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Gurnisson), priority=1.3497 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Crystal Cavern (Gurnisson), priority=1.3451 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Sulfur Dune (Gurnisson), priority=1.3528 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ore Pit (Gurnisson), priority=1.2596 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Gurnisson), priority=1.4685 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wystan the Beastmaster (Gurnisson), priority=1.8628 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Bron the Beastmaster (Gurnisson), priority=1.7850 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Harpy Loft (Gurnisson), priority=1.1865 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Homestead (Gurnisson), priority=1.8993 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Labyrinth (Gurnisson), priority=1.2892 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Gurnisson), priority=1.2596 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Alchemist's Lab (Gurnisson), priority=1.6161 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Jeddite), priority=2.6408 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Alchemist's Lab (Jeddite), priority=2.9285 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.7419 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=3.5111 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=2.6218 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Homestead (Jeddite), priority=2.5382 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Harpy Loft (Jeddite), priority=2.3988 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Jeddite), priority=1.6788 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Jeddite), priority=2.8513 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Jeddite), priority=2.9454 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ore Pit (Jeddite), priority=2.4819 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Sulfur Dune (Jeddite), priority=2.6841 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Crystal Cavern (Jeddite), priority=2.7723 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Grindan), priority=2.6988 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Grindan), priority=2.7664 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Gem Pond (Grindan), priority=3.2050 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Pillar of Eyes (Grindan), priority=2.5014 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6671 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3209 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3134 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Crystal Cavern (Grindan), priority=3.1360 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Sulfur Dune (Grindan), priority=2.6648 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ore Pit (Grindan), priority=2.4399 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6721 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6704 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Homestead (Grindan), priority=2.4814 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3209 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6667 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Pillar of Eyes (Grindan), priority=2.5014 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Harpy Loft (Grindan), priority=2.3770 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Alchemist's Lab (Grindan), priority=2.8142 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6668 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6667 DEBUG ai [a33c] - FuzzyHelper returned goal GATHER ARMY (Jeddite), priority=3.5111 DEBUG ai [a33c] - Decomposing goal GATHER ARMY (Jeddite) TRACE ai [a33c] - FuzzyHelper evaluated goal RECRUIT HERO, priority=1.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.6298 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Rashka), priority=2.3291 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.6523 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Rashka), priority=2.3060 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.5977 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Rashka), priority=2.2492 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4481 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Rashka), priority=2.3947 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4176 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Rashka), priority=2.4312 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4988 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Rashka), priority=2.3257 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4616 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Rashka), priority=2.3671 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3114 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.4614 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4649 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2276 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Jeddite the Warlock (Darkstorn), priority=3.2034 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9197 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4928 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.3127 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.4730 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1436 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.4961 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1983 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.5356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.5318 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.5209 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2297 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2921 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.4182 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.4189 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4660 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.5473 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.5241 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Darkstorn), priority=2.6277 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 25 0) (Darkstorn), priority=2.6383 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.6262 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Darkstorn), priority=2.6804 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.2474 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9302 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Jeddite), priority=2.2944 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9345 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Jeddite), priority=2.3978 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Jeddite), priority=2.3006 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 25 0) (Jeddite), priority=1.9819 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9664 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Jeddite), priority=2.3193 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Jeddite), priority=2.4551 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8483 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.3316 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.3820 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9839 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Grindan), priority=2.4886 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.4201 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.3511 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3126 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.5826 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.3951 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Grindan), priority=2.5198 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.4597 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.8202 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.5032 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.5495 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 DEBUG ai [a33c] - Decomposing goal VISIT HERO Gurnisson the Barbarian (Jeddite) DEBUG ai [a33c] - Found elementar goal VISIT HERO Gurnisson the Barbarian (Jeddite) DEBUG ai [a33c] - Main loop: decomposing basic goal VISIT HERO Gurnisson the Barbarian (Jeddite) DEBUG ai [a33c] - Decomposing goal VISIT HERO Gurnisson the Barbarian (Jeddite) DEBUG ai [a33c] - Found elementar goal VISIT HERO Gurnisson the Barbarian (Jeddite) DEBUG ai [a33c] - Main loop: decomposing basic goal GATHER ARMY (Jeddite) DEBUG ai [a33c] - Decomposing goal GATHER ARMY (Jeddite) TRACE ai [a33c] - FuzzyHelper evaluated goal RECRUIT HERO, priority=1.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.6298 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Rashka), priority=2.3291 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.6523 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Rashka), priority=2.3060 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.5977 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Rashka), priority=2.2492 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4481 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Rashka), priority=2.3947 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4176 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Rashka), priority=2.4312 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4988 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Rashka), priority=2.3257 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.4616 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Rashka), priority=2.3671 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Rashka), priority=2.3114 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.4614 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4649 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2276 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Jeddite the Warlock (Darkstorn), priority=3.2034 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9197 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4928 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.3127 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.4730 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1436 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.4961 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.1983 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.5356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.5318 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Darkstorn), priority=2.5209 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2297 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.2921 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Darkstorn), priority=2.4182 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.4189 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.4660 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Darkstorn), priority=2.5473 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.5241 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Darkstorn), priority=2.6277 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 25 0) (Darkstorn), priority=2.6383 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.6262 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Darkstorn), priority=2.6804 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.2474 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9302 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Jeddite), priority=2.2944 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9345 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Jeddite), priority=2.3978 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Jeddite), priority=2.3006 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 25 0) (Jeddite), priority=1.9819 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9664 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Jeddite), priority=2.3193 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Jeddite), priority=2.4551 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8483 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.3316 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Jeddite), priority=2.3820 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.9839 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Jeddite), priority=1.8356 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Orc Tower (Grindan), priority=2.4886 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.4201 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.3511 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3126 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.5826 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.3951 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Ogre Fort (Grindan), priority=2.5198 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.4597 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Wolf Pen (Grindan), priority=2.8202 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.5032 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Goblin Barracks (Grindan), priority=2.5495 TRACE ai [a33c] - FuzzyHelper evaluated goal GATHER ARMY (Grindan), priority=1.6779 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 DEBUG ai [a33c] - Decomposing goal VISIT HERO Gurnisson the Barbarian (Jeddite) DEBUG ai [a33c] - Found elementar goal VISIT HERO Gurnisson the Barbarian (Jeddite) TRACE ai [a33c] - Main loop: selecting best elementar goal TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.5419 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=2.7896 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=2.7896 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=2.7896 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.0877 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Gurnisson the Barbarian (Jeddite), priority=3.0877 DEBUG ai [a33c] - Goal decomposition exhausted DEBUG ai [a33c] - Hero Grindan started wandering, MP=1760 DEBUG ai [a33c] - AIPathfinder has been reseted. DEBUG ai [5c6c] - Recalculate paths for Grindan DEBUG ai [e5c] - Recalculate paths for Gurnisson DEBUG ai [ac70] - Recalculate paths for Rashka DEBUG ai [b08c] - Recalculate paths for Jeddite DEBUG ai [a370] - Recalculate paths for Darkstorn TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Lighthouse (Grindan), priority=2.3492 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3209 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Pillar of Eyes (Grindan), priority=2.5014 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT HERO Darkstorn the Warlock (Grindan), priority=3.5332 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Warren (Grindan), priority=2.3138 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT HERO Darkstorn the Warlock (Grindan), priority=3.5332 DEBUG ai [a33c] - Trying to realize goal of type VISIT HERO Darkstorn the Warlock (Grindan) as part of wandering. DEBUG ai [a33c] - Decomposing goal VISIT HERO Darkstorn the Warlock (Grindan) DEBUG ai [a33c] - Moving hero Grindan to tile (53 29 0) TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=8. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 8 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=9. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 9 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=10. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 10 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=11. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 11 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=12. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 12 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=13. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 13 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). ERROR global [b6b0] - virtual const TerrainTile* CGameInfoCallback::getTile(int3, bool) const: (34 14 0) is not visible! ERROR global [b6b0] - virtual std::vector CGameInfoCallback::getVisitableObjs(int3, bool) const: (34 14 0) is not visible! TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=14. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 14 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=15. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 15 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=16. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 16 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied DEBUG ai [a33c] - Completing goal: VISIT TILE (53 29 0) (Grindan) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=VISIT TILE (53 29 0) (Grindan) DEBUG ai [a33c] - Completing goal: CLEAR WAY TO (53 29 0) (Grindan) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=CLEAR WAY TO (53 29 0) (Grindan) DEBUG ai [a33c] - reserved object id=2805; address=0x13,c2f,048; name=Darkstorn the Warlock DEBUG ai [a33c] - Hero Grindan moved from (28 19 0) to (37 13 0). Returning 0. TRACE ai [a33c] - Time of looking for wander destination was 9625 ms. DEBUG ai [a33c] - Hero Gurnisson started wandering, MP=1630 DEBUG ai [a33c] - AIPathfinder has been reseted. DEBUG ai [b578] - Recalculate paths for Grindan DEBUG ai [addc] - Recalculate paths for Gurnisson DEBUG ai [b7ec] - Recalculate paths for Rashka DEBUG ai [b254] - Recalculate paths for Jeddite DEBUG ai [822c] - Recalculate paths for Darkstorn DEBUG ai [a33c] - Nowhere more to go... TRACE ai [a33c] - Time of looking for wander destination was 98 ms. DEBUG ai [a33c] - Hero Rashka started wandering, MP=1560 DEBUG ai [a33c] - AIPathfinder has been reseted. DEBUG ai [9b3c] - Recalculate paths for Grindan DEBUG ai [b6ec] - Recalculate paths for Jeddite DEBUG ai [b338] - Recalculate paths for Gurnisson DEBUG ai [b7c0] - Recalculate paths for Rashka DEBUG ai [af08] - Recalculate paths for Darkstorn TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chillwater, Dungeon (Rashka), priority=3.2713 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chapel of Stilled Voices (Rashka), priority=2.5930 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Unicorn Glade (Rashka), priority=3.0767 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Rally Flag (Rashka), priority=2.3121 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT OBJ Chillwater, Dungeon (Rashka), priority=3.2713 DEBUG ai [a33c] - Of all 6 destinations, object Chillwater, Dungeon at pos=(5 64 0) seems nice DEBUG ai [a33c] - Decomposing goal VISIT OBJ Chillwater, Dungeon (Rashka) TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT OBJ Chillwater, Dungeon (Rashka), priority=3.5992 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT OBJ Chillwater, Dungeon (Rashka), priority=3.5992 DEBUG ai [a33c] - Moving hero Rashka to tile (3 64 0) TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=17. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 17 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=18. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 18 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=19. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 19 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 9HeroVisit TRACE network [b6b0] - Made first apply on cl: 9HeroVisit TRACE network [b6b0] - Applied on gs: 9HeroVisit TRACE ai [b6b0] - Entering virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool): start '1'; obj 'Event'. DEBUG ai [b6b0] - Completing goal: VISIT OBJ Event (Rashka) TRACE ai [b6b0] - Entering ResourceManager.notifyGoalCompleted goal=VISIT OBJ Event (Rashka) TRACE ai [b6b0] - Leaving virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool). TRACE network [b6b0] - Made second apply on cl: 9HeroVisit TRACE network [b6b0] - Received CPack of type 9HeroVisit TRACE network [b6b0] - Made first apply on cl: 9HeroVisit TRACE network [b6b0] - Applied on gs: 9HeroVisit TRACE ai [b6b0] - Entering virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool): start '0'; obj 'n/a'. TRACE ai [b6b0] - Leaving virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool). TRACE network [b6b0] - Made second apply on cl: 9HeroVisit TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=20. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 20 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=21. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 21 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=22. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 22 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=23. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 23 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=24. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 24 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=25. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 25 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=26. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 26 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied DEBUG ai [a33c] - Completing goal: VISIT TILE (3 64 0) (Rashka) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=VISIT TILE (3 64 0) (Rashka) DEBUG ai [a33c] - Completing goal: CLEAR WAY TO (3 64 0) (Rashka) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=CLEAR WAY TO (3 64 0) (Rashka) DEBUG ai [a33c] - reserved object id=773; address=0x13,970,bd8; name=Chillwater, Dungeon DEBUG ai [a33c] - Hero Rashka moved from (13 35 0) to (11 44 0). Returning 0. TRACE ai [a33c] - Time of looking for wander destination was 160 ms. DEBUG ai [a33c] - Hero Darkstorn started wandering, MP=1630 DEBUG ai [a33c] - AIPathfinder has been reseted. DEBUG ai [8030] - Recalculate paths for Grindan DEBUG ai [aca4] - Recalculate paths for Gurnisson DEBUG ai [a20c] - Recalculate paths for Rashka DEBUG ai [b5b8] - Recalculate paths for Darkstorn DEBUG ai [b668] - Recalculate paths for Jeddite TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.9431 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=1.8676 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0628 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT TILE (61 26 0) (Darkstorn), priority=2.0628 DEBUG ai [a33c] - Trying to realize goal of type VISIT TILE (61 26 0) (Darkstorn) as part of wandering. DEBUG ai [a33c] - Decomposing goal VISIT TILE (61 26 0) (Darkstorn) TRACE ai [a33c] - FuzzyHelper evaluated goal RECRUIT HERO, priority=1.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (61 26 0) (Darkstorn), priority=3.7162 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT TILE (61 26 0) (Darkstorn), priority=3.7162 DEBUG ai [a33c] - Moving hero Darkstorn to tile (61 26 0) TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=27. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 27 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=28. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 28 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=29. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 29 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=30. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 30 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=31. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 31 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=32. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 32 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=33. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 33 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=34. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 34 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 9HeroVisit TRACE network [b6b0] - Made first apply on cl: 9HeroVisit TRACE network [b6b0] - Applied on gs: 9HeroVisit TRACE ai [b6b0] - Entering virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool): start '1'; obj 'Monster'. DEBUG ai [b6b0] - Completing goal: VISIT OBJ Monster (Darkstorn) TRACE ai [b6b0] - Entering ResourceManager.notifyGoalCompleted goal=VISIT OBJ Monster (Darkstorn) TRACE ai [b6b0] - Leaving virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool). TRACE network [b6b0] - Made second apply on cl: 9HeroVisit TRACE network [b6b0] - Received CPack of type 17SetObjectProperty TRACE network [b6b0] - Made first apply on cl: 17SetObjectProperty TRACE network [b6b0] - Applied on gs: 17SetObjectProperty TRACE ai [b6b0] - Entering virtual void VCAI::objectPropertyChanged(const SetObjectProperty*). TRACE ai [b6b0] - Leaving virtual void VCAI::objectPropertyChanged(const SetObjectProperty*). TRACE network [b6b0] - Made second apply on cl: 17SetObjectProperty TRACE network [b6b0] - Received CPack of type 15RebalanceStacks TRACE network [b6b0] - Made first apply on cl: 15RebalanceStacks TRACE network [b6b0] - Applied on gs: 15RebalanceStacks TRACE network [b6b0] - Made second apply on cl: 15RebalanceStacks TRACE network [b6b0] - Received CPack of type 12SetStackType TRACE network [b6b0] - Made first apply on cl: 12SetStackType TRACE network [b6b0] - Applied on gs: 12SetStackType TRACE network [b6b0] - Made second apply on cl: 12SetStackType TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '0', start '1'. TRACE ai [b6b0] - Entering void AIStatus::setBattle(BattleState): battle state=1. TRACE ai [b6b0] - Leaving void AIStatus::setBattle(BattleState). TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11BattleStart TRACE network [b6b0] - Made first apply on cl: 11BattleStart TRACE network [b6b0] - Applied on gs: 11BattleStart TRACE ai [b6b0] - Entering void AIStatus::setBattle(BattleState): battle state=2. TRACE ai [b6b0] - Leaving void AIStatus::setBattle(BattleState). INFO global [b6b0] - Opening BattleAI INFO global [b6b0] - Loaded Battle AI TRACE ai [b6b0] - Entering virtual void CBattleAI::battleStart(const CCreatureSet*, const CCreatureSet*, int3, const CGHeroInstance*, const CGHeroInstance*, bool). TRACE ai [b6b0] - Leaving virtual void CBattleAI::battleStart(const CCreatureSet*, const CCreatureSet*, int3, const CGHeroInstance*, const CGHeroInstance*, bool). TRACE ai [b6b0] - Entering virtual void CBattleAI::battleStart(const CCreatureSet*, const CCreatureSet*, int3, const CGHeroInstance*, const CGHeroInstance*, bool). TRACE ai [b6b0] - Leaving virtual void CBattleAI::battleStart(const CCreatureSet*, const CCreatureSet*, int3, const CGHeroInstance*, const CGHeroInstance*, bool). TRACE network [b6b0] - Made second apply on cl: 11BattleStart TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 15BattleNextRound TRACE network [b6b0] - Made first apply on cl: 15BattleNextRound TRACE network [b6b0] - Applied on gs: 15BattleNextRound TRACE network [b6b0] - Made second apply on cl: 15BattleNextRound TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [9ff0] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [1]: 4 of Harpy Hags from slot 1 of armyobj=2805. TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: Casting spells sounds like fun. Let's see... TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: I can cast 24 spells. TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: I know how 24 of them works. TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: Found 195 spell-target combinations. TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: I have 3 turns left in this round TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: I could wait better moment to cast a spell TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: Evaluation took 309 ms TRACE ai [9ff0] - blue Battle AI[0x15,893,e74]: Best spell is Lightning Bolt (value 110). Will cast. TRACE network [9ff0] - Sending a request "16MakeCustomAction". It'll have an ID=35. TRACE network [9ff0] - Sending a pack of type 16MakeCustomAction TRACE global [9ff0] - We'll wait till request 35 is answered. TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 15BattleSpellCast TRACE network [b6b0] - Made first apply on cl: 15BattleSpellCast TRACE network [b6b0] - Applied on gs: 15BattleSpellCast TRACE network [b6b0] - Made second apply on cl: 15BattleSpellCast TRACE network [b6b0] - Received CPack of type 13StacksInjured TRACE network [b6b0] - Made first apply on cl: 13StacksInjured TRACE network [b6b0] - Applied on gs: 13StacksInjured TRACE network [b6b0] - Made second apply on cl: 13StacksInjured TRACE network [b6b0] - Received CPack of type 7SetMana TRACE network [b6b0] - Made first apply on cl: 7SetMana TRACE network [b6b0] - Applied on gs: 7SetMana TRACE ai [b6b0] - Entering virtual void VCAI::heroManaPointsChanged(const CGHeroInstance*). TRACE ai [b6b0] - Leaving virtual void VCAI::heroManaPointsChanged(const CGHeroInstance*). TRACE network [b6b0] - Made second apply on cl: 7SetMana TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE ai [9ff0] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [9ff0] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Wait', actionSubtype '-1', target {}} TRACE network [9ff0] - Sending a request "10MakeAction". It'll have an ID=36. TRACE network [9ff0] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [aef4] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [0]: 34 of Infernal Troglodytes from slot 0 of armyobj=2805. TRACE ai [aef4] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [aef4] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Wait', actionSubtype '-1', target {}} TRACE network [aef4] - Sending a request "10MakeAction". It'll have an ID=37. TRACE network [aef4] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [b624] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: unnamed battle stack [4]: 14 of Lizard Warriors from slot 1 of armyobj=2811. TRACE ai [b624] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [b624] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', actionSubtype '-1', target {0@{BattleHex: x '1', y '2', hex '35'},}} TRACE network [b624] - Sending a request "10MakeAction". It'll have an ID=38. TRACE network [b624] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [b390] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [2]: 14 of Beholders from slot 2 of armyobj=2805. TRACE ai [b390] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [b390] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Shoot', actionSubtype '-1', target {3@{BattleHex: x '15', y '2', hex '49'},}} TRACE network [b390] - Sending a request "10MakeAction". It'll have an ID=39. TRACE network [b390] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [894c] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: unnamed battle stack [3]: 5 of Lizardmen from slot 0 of armyobj=2811. TRACE ai [894c] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [894c] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Shoot', actionSubtype '-1', target {0@{BattleHex: x '1', y '2', hex '35'},}} TRACE network [894c] - Sending a request "10MakeAction". It'll have an ID=40. TRACE network [894c] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [7608] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [0]: 30 of Infernal Troglodytes from slot 0 of armyobj=2805. TRACE ai [7608] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [7608] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', actionSubtype '-1', target {{BattleHex: x '6', y '2', hex '40'},}} TRACE network [7608] - Sending a request "10MakeAction". It'll have an ID=41. TRACE network [7608] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [aee4] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [1]: 4 of Harpy Hags from slot 1 of armyobj=2805. TRACE ai [aee4] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [aee4] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', actionSubtype '-1', target {{BattleHex: x '8', y '2', hex '42'},}} TRACE network [aee4] - Sending a request "10MakeAction". It'll have an ID=42. TRACE network [aee4] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 15BattleNextRound TRACE network [b6b0] - Made first apply on cl: 15BattleNextRound TRACE network [b6b0] - Applied on gs: 15BattleNextRound TRACE network [b6b0] - Made second apply on cl: 15BattleNextRound TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [b614] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [1]: 4 of Harpy Hags from slot 1 of armyobj=2805. TRACE ai [b614] - blue Battle AI[0x15,893,e74]: Casting spells sounds like fun. Let's see... TRACE ai [b614] - blue Battle AI[0x15,893,e74]: I can cast 26 spells. TRACE ai [b614] - blue Battle AI[0x15,893,e74]: I know how 26 of them works. TRACE ai [b614] - blue Battle AI[0x15,893,e74]: Found 196 spell-target combinations. TRACE ai [b614] - blue Battle AI[0x15,893,e74]: I have 3 turns left in this round TRACE ai [b614] - blue Battle AI[0x15,893,e74]: I could wait better moment to cast a spell TRACE ai [b614] - blue Battle AI[0x15,893,e74]: Evaluation took 241 ms TRACE ai [b614] - blue Battle AI[0x15,893,e74]: Best spell is Lightning Bolt (value 110). Will cast. TRACE network [b614] - Sending a request "16MakeCustomAction". It'll have an ID=43. TRACE network [b614] - Sending a pack of type 16MakeCustomAction TRACE global [b614] - We'll wait till request 43 is answered. TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 15BattleSpellCast TRACE network [b6b0] - Made first apply on cl: 15BattleSpellCast TRACE network [b6b0] - Applied on gs: 15BattleSpellCast TRACE network [b6b0] - Made second apply on cl: 15BattleSpellCast TRACE network [b6b0] - Received CPack of type 13StacksInjured TRACE network [b6b0] - Made first apply on cl: 13StacksInjured TRACE network [b6b0] - Applied on gs: 13StacksInjured TRACE network [b6b0] - Made second apply on cl: 13StacksInjured TRACE network [b6b0] - Received CPack of type 7SetMana TRACE network [b6b0] - Made first apply on cl: 7SetMana TRACE network [b6b0] - Applied on gs: 7SetMana TRACE ai [b6b0] - Entering virtual void VCAI::heroManaPointsChanged(const CGHeroInstance*). TRACE ai [b6b0] - Leaving virtual void VCAI::heroManaPointsChanged(const CGHeroInstance*). TRACE network [b6b0] - Made second apply on cl: 7SetMana TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE ai [b614] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [b614] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', actionSubtype '-1', target {{BattleHex: x '15', y '1', hex '32'},{BattleHex: x '15', y '2', hex '49'},{BattleHex: x '8', y '2', hex '42'},}} TRACE network [b614] - Sending a request "10MakeAction". It'll have an ID=44. TRACE network [b614] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [b014] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [0]: 30 of Infernal Troglodytes from slot 0 of armyobj=2805. TRACE ai [b014] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [b014] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Wait', actionSubtype '-1', target {}} TRACE network [b014] - Sending a request "10MakeAction". It'll have an ID=45. TRACE network [b014] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [b770] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: unnamed battle stack [4]: 7 of Lizard Warriors from slot 1 of armyobj=2811. TRACE ai [b770] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [b770] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', actionSubtype '-1', target {1@{BattleHex: x '8', y '2', hex '42'},}} TRACE network [b770] - Sending a request "10MakeAction". It'll have an ID=46. TRACE network [b770] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [b180] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [2]: 14 of Beholders from slot 2 of armyobj=2805. TRACE ai [b180] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [b180] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Shoot', actionSubtype '-1', target {3@{BattleHex: x '15', y '2', hex '49'},}} TRACE network [b180] - Sending a request "10MakeAction". It'll have an ID=47. TRACE network [b180] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [72d4] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: unnamed battle stack [3]: 2 of Lizardmen from slot 0 of armyobj=2811. TRACE ai [72d4] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [72d4] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Shoot', actionSubtype '-1', target {0@{BattleHex: x '6', y '2', hex '40'},}} TRACE network [72d4] - Sending a request "10MakeAction". It'll have an ID=48. TRACE network [72d4] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [95ec] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [0]: 29 of Infernal Troglodytes from slot 0 of armyobj=2805. TRACE ai [95ec] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [95ec] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', actionSubtype '-1', target {{BattleHex: x '11', y '1', hex '28'},}} TRACE network [95ec] - Sending a request "10MakeAction". It'll have an ID=49. TRACE network [95ec] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 15BattleNextRound TRACE network [b6b0] - Made first apply on cl: 15BattleNextRound TRACE network [b6b0] - Applied on gs: 15BattleNextRound TRACE network [b6b0] - Made second apply on cl: 15BattleNextRound TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [ab2c] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [1]: 3 of Harpy Hags from slot 1 of armyobj=2805. TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: Casting spells sounds like fun. Let's see... TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: I can cast 26 spells. TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: I know how 26 of them works. TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: Found 198 spell-target combinations. TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: I have 3 turns left in this round TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: I could wait better moment to cast a spell TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: Evaluation took 285 ms TRACE ai [ab2c] - blue Battle AI[0x15,893,e74]: Best spell is Lightning Bolt (value 100). Will cast. TRACE network [ab2c] - Sending a request "16MakeCustomAction". It'll have an ID=50. TRACE network [ab2c] - Sending a pack of type 16MakeCustomAction TRACE global [ab2c] - We'll wait till request 50 is answered. TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 15BattleSpellCast TRACE network [b6b0] - Made first apply on cl: 15BattleSpellCast TRACE network [b6b0] - Applied on gs: 15BattleSpellCast TRACE network [b6b0] - Made second apply on cl: 15BattleSpellCast TRACE network [b6b0] - Received CPack of type 13StacksInjured TRACE network [b6b0] - Made first apply on cl: 13StacksInjured TRACE network [b6b0] - Applied on gs: 13StacksInjured TRACE network [b6b0] - Made second apply on cl: 13StacksInjured TRACE network [b6b0] - Received CPack of type 7SetMana TRACE network [b6b0] - Made first apply on cl: 7SetMana TRACE network [b6b0] - Applied on gs: 7SetMana TRACE ai [b6b0] - Entering virtual void VCAI::heroManaPointsChanged(const CGHeroInstance*). TRACE ai [b6b0] - Leaving virtual void VCAI::heroManaPointsChanged(const CGHeroInstance*). TRACE network [b6b0] - Made second apply on cl: 7SetMana TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE ai [ab2c] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [ab2c] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', actionSubtype '-1', target {{BattleHex: x '15', y '1', hex '32'},{BattleHex: x '15', y '2', hex '49'},{BattleHex: x '8', y '2', hex '42'},}} TRACE network [ab2c] - Sending a request "10MakeAction". It'll have an ID=51. TRACE network [ab2c] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 19BattleTriggerEffect TRACE network [b6b0] - Made first apply on cl: 19BattleTriggerEffect ERROR network [b6b0] - Unrecognized trigger effect type 5 TRACE network [b6b0] - Applied on gs: 19BattleTriggerEffect TRACE network [b6b0] - Made second apply on cl: 19BattleTriggerEffect TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [ae64] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [1]: 3 of Harpy Hags from slot 1 of armyobj=2805. TRACE ai [ae64] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [ae64] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', actionSubtype '-1', target {{BattleHex: x '15', y '1', hex '32'},{BattleHex: x '15', y '2', hex '49'},{BattleHex: x '8', y '2', hex '42'},}} TRACE network [ae64] - Sending a request "10MakeAction". It'll have an ID=52. TRACE network [ae64] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 20BattleSetActiveStack TRACE network [b6b0] - Made first apply on cl: 20BattleSetActiveStack TRACE network [b6b0] - Applied on gs: 20BattleSetActiveStack TRACE network [b6b0] - Made second apply on cl: 20BattleSetActiveStack TRACE ai [b5a0] - Entering virtual BattleAction CBattleAI::activeStack(const CStack*): stack: blue battle stack [0]: 29 of Infernal Troglodytes from slot 0 of armyobj=2805. TRACE ai [b5a0] - Leaving virtual BattleAction CBattleAI::activeStack(const CStack*). TRACE network [b5a0] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', actionSubtype '-1', target {{BattleHex: x '15', y '1', hex '32'},{BattleHex: x '15', y '2', hex '49'},}} TRACE network [b5a0] - Sending a request "10MakeAction". It'll have an ID=53. TRACE network [b5a0] - Sending a pack of type 10MakeAction TRACE network [b6b0] - Received CPack of type 11StartAction TRACE network [b6b0] - Made first apply on cl: 11StartAction TRACE network [b6b0] - Applied on gs: 11StartAction TRACE network [b6b0] - Made second apply on cl: 11StartAction TRACE network [b6b0] - Received CPack of type 16BattleStackMoved TRACE network [b6b0] - Made first apply on cl: 16BattleStackMoved TRACE network [b6b0] - Applied on gs: 16BattleStackMoved TRACE network [b6b0] - Made second apply on cl: 16BattleStackMoved TRACE network [b6b0] - Received CPack of type 12BattleAttack TRACE network [b6b0] - Made first apply on cl: 12BattleAttack TRACE network [b6b0] - Applied on gs: 12BattleAttack TRACE network [b6b0] - Made second apply on cl: 12BattleAttack TRACE network [b6b0] - Received CPack of type 9EndAction TRACE network [b6b0] - Made first apply on cl: 9EndAction TRACE network [b6b0] - Applied on gs: 9EndAction TRACE network [b6b0] - Made second apply on cl: 9EndAction TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [b6b0] - Received CPack of type 12BattleResult TRACE ai [b6b0] - Entering void AIStatus::setBattle(BattleState): battle state=3. TRACE ai [b6b0] - Leaving void AIStatus::setBattle(BattleState). DEBUG ai [b6b0] - Player 1 (blue): I won the Starting battle of Darkstorn attacking Monster at (62 26 0)! TRACE network [b6b0] - Made first apply on cl: 12BattleResult TRACE network [b6b0] - Applied on gs: 12BattleResult TRACE network [b6b0] - Made second apply on cl: 12BattleResult TRACE network [b6b0] - Received CPack of type 16ChangeStackCount TRACE network [b6b0] - Made first apply on cl: 16ChangeStackCount TRACE network [b6b0] - Applied on gs: 16ChangeStackCount TRACE ai [b6b0] - Entering virtual void VCAI::garrisonsChanged(ObjectInstanceID, ObjectInstanceID). TRACE ai [b6b0] - Leaving virtual void VCAI::garrisonsChanged(ObjectInstanceID, ObjectInstanceID). TRACE network [b6b0] - Made second apply on cl: 16ChangeStackCount TRACE network [b6b0] - Received CPack of type 16ChangeStackCount TRACE network [b6b0] - Made first apply on cl: 16ChangeStackCount TRACE network [b6b0] - Applied on gs: 16ChangeStackCount TRACE ai [b6b0] - Entering virtual void VCAI::garrisonsChanged(ObjectInstanceID, ObjectInstanceID). TRACE ai [b6b0] - Leaving virtual void VCAI::garrisonsChanged(ObjectInstanceID, ObjectInstanceID). TRACE network [b6b0] - Made second apply on cl: 16ChangeStackCount TRACE network [b6b0] - Received CPack of type 10EraseStack TRACE network [b6b0] - Made first apply on cl: 10EraseStack TRACE network [b6b0] - Applied on gs: 10EraseStack TRACE network [b6b0] - Made second apply on cl: 10EraseStack TRACE network [b6b0] - Received CPack of type 10EraseStack TRACE network [b6b0] - Made first apply on cl: 10EraseStack TRACE network [b6b0] - Applied on gs: 10EraseStack TRACE network [b6b0] - Made second apply on cl: 10EraseStack TRACE network [b6b0] - Received CPack of type 12SetPrimSkill TRACE network [b6b0] - Made first apply on cl: 12SetPrimSkill TRACE network [b6b0] - Applied on gs: 12SetPrimSkill TRACE ai [b6b0] - Entering virtual void VCAI::heroPrimarySkillChanged(const CGHeroInstance*, int, si64): which '4', val '441'. TRACE ai [b6b0] - Leaving virtual void VCAI::heroPrimarySkillChanged(const CGHeroInstance*, int, si64). TRACE network [b6b0] - Made second apply on cl: 12SetPrimSkill TRACE network [b6b0] - Received CPack of type 20BattleResultsApplied TRACE network [b6b0] - Made first apply on cl: 20BattleResultsApplied TRACE network [b6b0] - Applied on gs: 20BattleResultsApplied TRACE ai [b6b0] - Entering virtual void VCAI::battleResultsApplied(). TRACE ai [b6b0] - Entering void AIStatus::setBattle(BattleState): battle state=0. TRACE ai [b6b0] - Leaving void AIStatus::setBattle(BattleState). TRACE ai [b6b0] - Leaving virtual void VCAI::battleResultsApplied(). TRACE network [b6b0] - Made second apply on cl: 20BattleResultsApplied TRACE network [b6b0] - Received CPack of type 12SetResources TRACE network [b6b0] - Made first apply on cl: 12SetResources TRACE network [b6b0] - Applied on gs: 12SetResources TRACE ai [b6b0] - Entering virtual void VCAI::receivedResource(). TRACE ai [b6b0] - Leaving virtual void VCAI::receivedResource(). TRACE network [b6b0] - Made second apply on cl: 12SetResources TRACE network [b6b0] - Received CPack of type 12RemoveObject TRACE animation [b6b0] - Fade anim started for obj 54 at (61 25 0); anim count: 1 TRACE animation [b6b0] - Fade anim started for obj 54 at (61 26 0); anim count: 2 TRACE animation [b6b0] - Fade anim started for obj 54 at (62 25 0); anim count: 3 TRACE animation [b6b0] - Fade anim started for obj 54 at (62 26 0); anim count: 4 TRACE ai [b6b0] - Entering virtual void VCAI::objectRemoved(const CGObjectInstance*). TRACE ai [b6b0] - Leaving virtual void VCAI::objectRemoved(const CGObjectInstance*). TRACE network [b6b0] - Made first apply on cl: 12RemoveObject DEBUG global [b6b0] - removing object id=2811; address=13e14360; name=Monster TRACE network [b6b0] - Applied on gs: 12RemoveObject TRACE network [b6b0] - Made second apply on cl: 12RemoveObject TRACE network [b6b0] - Received CPack of type 9HeroVisit TRACE network [b6b0] - Made first apply on cl: 9HeroVisit TRACE network [b6b0] - Applied on gs: 9HeroVisit TRACE ai [b6b0] - Entering virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool): start '0'; obj 'n/a'. TRACE ai [b6b0] - Leaving virtual void VCAI::heroVisit(const CGHeroInstance*, const CGObjectInstance*, bool). TRACE network [b6b0] - Made second apply on cl: 9HeroVisit TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked DEBUG ai [a33c] - Completing goal: VISIT TILE (61 26 0) (Darkstorn) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=VISIT TILE (61 26 0) (Darkstorn) DEBUG ai [a33c] - Completing goal: CLEAR WAY TO (61 26 0) (Darkstorn) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=CLEAR WAY TO (61 26 0) (Darkstorn) DEBUG ai [a33c] - Hero Darkstorn moved from (53 29 0) to (61 26 0). Returning 1. DEBUG ai [a33c] - AIPathfinder has been reseted. DEBUG ai [b174] - Recalculate paths for Grindan DEBUG ai [63ac] - Recalculate paths for Gurnisson DEBUG ai [78e0] - Recalculate paths for Rashka DEBUG ai [8254] - Recalculate paths for Darkstorn DEBUG ai [b500] - Recalculate paths for Jeddite TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (62 38 0) (Darkstorn), priority=2.1051 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (62 38 0) (Darkstorn), priority=2.0298 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (62 38 0) (Darkstorn), priority=2.2366 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT TILE (62 38 0) (Darkstorn), priority=2.2366 DEBUG ai [a33c] - Trying to realize goal of type VISIT TILE (62 38 0) (Darkstorn) as part of wandering. DEBUG ai [a33c] - Decomposing goal VISIT TILE (62 38 0) (Darkstorn) TRACE ai [a33c] - FuzzyHelper evaluated goal RECRUIT HERO, priority=1.0000 TRACE ai [a33c] - FuzzyHelper evaluated goal VISIT TILE (62 38 0) (Darkstorn), priority=3.8027 DEBUG ai [a33c] - FuzzyHelper returned goal VISIT TILE (62 38 0) (Darkstorn), priority=3.8027 DEBUG ai [a33c] - Moving hero Darkstorn to tile (62 38 0) TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=54. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 54 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=55. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 55 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=56. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 56 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=57. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 57 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=58. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 58 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=59. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 59 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=60. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 60 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=61. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 61 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=62. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 62 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=63. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 63 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied TRACE network [a33c] - Sending a request "8MoveHero". It'll have an ID=64. TRACE network [a33c] - Sending a pack of type 8MoveHero TRACE global [a33c] - We'll wait till request 64 is answered. TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '1'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 11TryMoveHero TRACE network [b6b0] - Made first apply on cl: 11TryMoveHero TRACE network [b6b0] - Applied on gs: 11TryMoveHero TRACE ai [b6b0] - Entering virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Leaving virtual void VCAI::tileRevealed(const std::unordered_set&). TRACE ai [b6b0] - Entering virtual void VCAI::heroMoved(const TryMoveHero&). TRACE ai [b6b0] - Leaving virtual void VCAI::heroMoved(const TryMoveHero&). TRACE network [b6b0] - Made second apply on cl: 11TryMoveHero TRACE network [b6b0] - Received CPack of type 13PlayerBlocked TRACE network [b6b0] - Made first apply on cl: 13PlayerBlocked TRACE network [b6b0] - Applied on gs: 13PlayerBlocked TRACE ai [b6b0] - Entering virtual void VCAI::playerBlocked(int, bool): reason '1', start '0'. TRACE ai [b6b0] - Leaving virtual void VCAI::playerBlocked(int, bool). TRACE network [b6b0] - Made second apply on cl: 13PlayerBlocked TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied DEBUG ai [a33c] - Completing goal: VISIT TILE (62 38 0) (Darkstorn) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=VISIT TILE (62 38 0) (Darkstorn) DEBUG ai [a33c] - Completing goal: CLEAR WAY TO (62 38 0) (Darkstorn) TRACE ai [a33c] - Entering ResourceManager.notifyGoalCompleted goal=CLEAR WAY TO (62 38 0) (Darkstorn) DEBUG ai [a33c] - Hero Darkstorn moved from (61 26 0) to (64 32 0). Returning 0. TRACE ai [a33c] - Time of looking for wander destination was 1562 ms. WARN ai [a33c] - Hero Gurnisson has 1630 MP left INFO ai [a33c] - Player 1 (blue) ends turn DEBUG ai [a33c] - Resources at the end of turn: [875, 884, 1307, 716, 556, 465, 9430, 0] TRACE global [a33c] - Player  ended his turn. TRACE network [a33c] - Sending a request "7EndTurn". It'll have an ID=65. TRACE network [a33c] - Sending a pack of type 7EndTurn TRACE global [a33c] - We'll wait till request 65 is answered. TRACE network [b6b0] - Received CPack of type 14PackageApplied TRACE network [b6b0] - Made first apply on cl: 14PackageApplied TRACE network [b6b0] - Applied on gs: 14PackageApplied TRACE ai [b6b0] - Entering virtual void VCAI::requestRealized(PackageApplied*). TRACE ai [b6b0] - Leaving virtual void VCAI::requestRealized(PackageApplied*). TRACE network [b6b0] - Made second apply on cl: 14PackageApplied INFO global [a33c] - Player 1 (blue) ended turn TRACE network [b6b0] - Received CPack of type 8YourTurn TRACE network [b6b0] - Made first apply on cl: 8YourTurn TRACE network [b6b0] - Applied on gs: 8YourTurn DEBUG network [b6b0] - Server gives turn to green TRACE ai [b6b0] - Entering virtual void VCAI::yourTurn(). TRACE ai [b6b0] - Leaving virtual void VCAI::yourTurn(). TRACE network [b6b0] - Made second apply on cl: 8YourTurn INFO ai [b034] - Player 3 (green) starting turn, day 199 DEBUG ai [b034] - AIPathfinder has been reseted. DEBUG ai [b034] - Virtual boat added at (23 33 1) DEBUG ai [b034] - Virtual boat added at (23 33 1) DEBUG ai [b034] - Virtual boat added at (23 33 1) DEBUG ai [b034] - Virtual boat added at (23 33 1) DEBUG ai [b034] - Virtual boat added at (23 33 1) INFO ai [b034] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [b034] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [b034] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW DEBUG ai [b034] - Virtual boat added at (23 33 1) INFO ai [b034] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [b034] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [b034] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW DEBUG ai [b034] - Virtual boat added at (23 33 1) INFO ai [b034] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 lock-range: false term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 lock-range: false term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 lock-range: false term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 lock-range: false term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional 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 LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is 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 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 INFO ai [b034] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW INFO ai [b034] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 lock-range: false term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 lock-range: false term: LOW Ramp 0.500 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 10.000 lock-range: false term: SHORT Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 10.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 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 InputVariable: objectValue enabled: true range: 0.000 20000.000 lock-range: false term: LOW Ramp 3500.000 0.000 term: MEDIUM Triangle 0.000 4250.000 8500.000 term: HIGH Discrete 5000.000 0.000 10000.000 0.750 20000.000 1.000 OutputVariable: Value enabled: true range: 0.000 5.000 lock-range: false aggregation: AlgebraicSum defuzzifier: Centroid 100 default: nan lock-previous: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum implication: Minimum activation: Proportional rule: if strengthRatio is HIGH and heroStrength is LOW then Value is HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is MEDIUM rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is LOW rule: if lockedMissionImportance is MEDIUM then Value is MEDIUM rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SHORT then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW rule: if objectValue is HIGH then Value is HIGH rule: if objectValue is MEDIUM then Value is MEDIUM rule: if objectValue is LOW then Value is LOW DEBUG ai [b034] - Virtual boat added at (23 33 1) DEBUG ai [a1d8] - Recalculate paths for Wystan DEBUG ai [9a10] - Recalculate paths for Drakon DEBUG ai [b024] - Recalculate paths for Andra DEBUG ai [acd0] - Recalculate paths for Tyraxor DEBUG ai [a8a8] - Recalculate paths for Bron DEBUG ai [a19c] - Recalculate paths for Saurug DEBUG ai [ab14] - Recalculate paths for Mephala DEBUG ai [b040] - Recalculate paths for Tazar TRACE animation [97c0] - Fade anim finished for obj at (61 25 0); remaining: 3 TRACE animation [97c0] - Fade anim finished for obj at (61 26 0); remaining: 2 TRACE animation [97c0] - Fade anim finished for obj at (62 25 0); remaining: 1 TRACE animation [97c0] - Fade anim finished for obj at (62 26 0); remaining: 0 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME1 TRACE global [af4c] - Loading music file MUSIC/AITHEME1 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITHEME1.MP3 TRACE global [af4c] - Playing music file MUSIC/AITHEME1 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME1 TRACE global [af4c] - Loading music file MUSIC/AITHEME0 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITheme0.mp3 TRACE global [af4c] - Playing music file MUSIC/AITHEME0 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME0 TRACE global [af4c] - Loading music file MUSIC/AITHEME0 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITheme0.mp3 TRACE global [af4c] - Playing music file MUSIC/AITHEME0 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME0 TRACE global [af4c] - Loading music file MUSIC/AITHEME1 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITHEME1.MP3 TRACE global [af4c] - Playing music file MUSIC/AITHEME1 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME1 TRACE global [af4c] - Loading music file MUSIC/AITHEME1 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITHEME1.MP3 TRACE global [af4c] - Playing music file MUSIC/AITHEME1 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME1 TRACE global [af4c] - Loading music file MUSIC/AITHEME0 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITheme0.mp3 TRACE global [af4c] - Playing music file MUSIC/AITHEME0 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME0 TRACE global [af4c] - Loading music file MUSIC/AITHEME1 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITHEME1.MP3 TRACE global [af4c] - Playing music file MUSIC/AITHEME1 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME1 TRACE global [af4c] - Loading music file MUSIC/AITHEME0 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITheme0.mp3 TRACE global [af4c] - Playing music file MUSIC/AITHEME0 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME0 TRACE global [af4c] - Loading music file MUSIC/AITHEME1 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITHEME1.MP3 TRACE global [af4c] - Playing music file MUSIC/AITHEME1 TRACE global [af4c] - Del-ing music file MUSIC/AITHEME1 TRACE global [af4c] - Loading music file MUSIC/AITHEME0 TRACE global [af4c] - loading C:\Users\Start\Documents\My Games\vcmi\MP3\AITheme0.mp3 TRACE global [af4c] - Playing music file MUSIC/AITHEME0