{"meta":[{"key":"terrain_cave_visual_tile_185_applied","value":"1"},{"key":"schema_version","value":"1"}],"scenarios":[{"id":1,"name":"Новый сценарий","map_id":1,"map_name_cache":"test map","data_json":"{\"version\": 1, \"lore\": \"\", \"players\": [{\"slot\": 1, \"factionName\": \"\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 1, \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"\", \"armyMode\": \"preset\", \"presetTroopIds\": [], \"spawnPoint\": null, \"heroPoint\": null, \"troopPlacements\": {}, \"troopPlaceRows\": [{\"troopId\": \"\"}]}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-05-02 20:02:47","updated_at":"2026-05-02 20:02:47"},{"id":2,"name":"Новый сценарий","map_id":1,"map_name_cache":"test map","data_json":"{\"version\": 1, \"lore\": \"\", \"players\": [{\"slot\": 1, \"factionName\": \"\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 1, \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"2\", \"armyMode\": \"preset\", \"presetTroopIds\": [20], \"spawnPoint\": null, \"heroPoint\": {\"x\": 8, \"y\": 10}, \"troopPlacements\": {\"20\": [{\"x\": 9, \"y\": 10}, {\"x\": 9, \"y\": 11}, {\"x\": 8, \"y\": 11}, {\"x\": 7, \"y\": 11}, {\"x\": 7, \"y\": 10}]}, \"troopPlaceRows\": [{\"troopId\": \"20\"}]}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-05-03 11:07:17","updated_at":"2026-05-03 11:07:17"},{"id":3,"name":"Новый сценарий","map_id":1,"map_name_cache":"test map","data_json":"{\"version\": 1, \"lore\": \"\", \"players\": [{\"slot\": 1, \"factionName\": \"\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 1, \"markerColorId\": \"red\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"78\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [18], \"spawnPoint\": null, \"heroPoint\": {\"x\": 19, \"y\": 20}, \"troopPlacements\": {\"18\": [{\"x\": 20, \"y\": 19}, {\"x\": 20, \"y\": 20}, {\"x\": 21, \"y\": 20}, {\"x\": 19, \"y\": 19}, {\"x\": 18, \"y\": 19}, {\"x\": 18, \"y\": 20}, {\"x\": 19, \"y\": 18}, {\"x\": 17, \"y\": 15}]}, \"troopPlaceRows\": [{\"troopId\": \"18\"}], \"troopHpById\": {\"18\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"19\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [20], \"spawnPoint\": null, \"heroPoint\": {\"x\": 17, \"y\": 15}, \"troopPlacements\": {\"20\": [{\"x\": 18, \"y\": 15}, {\"x\": 18, \"y\": 16}, {\"x\": 17, \"y\": 16}, {\"x\": 16, \"y\": 16}, {\"x\": 16, \"y\": 15}, {\"x\": 17, \"y\": 14}, {\"x\": 23, \"y\": 20}]}, \"troopPlaceRows\": [{\"troopId\": \"20\"}], \"troopHpById\": {\"20\": 10}}]}, {\"slot\": 2, \"factionName\": \"\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 2, \"markerColorId\": \"orange\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"61\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [23, 5], \"spawnPoint\": null, \"heroPoint\": {\"x\": 23, \"y\": 20}, \"troopPlacements\": {\"5\": [{\"x\": 21, \"y\": 19}, {\"x\": 24, \"y\": 20}, {\"x\": 22, \"y\": 21}], \"23\": [{\"x\": 22, \"y\": 20}, {\"x\": 22, \"y\": 19}, {\"x\": 23, \"y\": 19}, {\"x\": 24, \"y\": 19}]}, \"troopPlaceRows\": [{\"troopId\": \"23\"}, {\"troopId\": \"5\"}], \"troopHpById\": {\"5\": 10, \"23\": 10}}]}, {\"slot\": 3, \"factionName\": \"\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 3, \"markerColorId\": \"yellow\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"18\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [12], \"spawnPoint\": null, \"heroPoint\": {\"x\": 11, \"y\": 22}, \"troopPlacements\": {\"12\": [{\"x\": 11, \"y\": 23}, {\"x\": 10, \"y\": 23}, {\"x\": 10, \"y\": 22}, {\"x\": 10, \"y\": 21}, {\"x\": 11, \"y\": 21}, {\"x\": 12, \"y\": 23}, {\"x\": 27, \"y\": 27}]}, \"troopPlaceRows\": [{\"troopId\": \"12\"}], \"troopHpById\": {\"12\": 10}}]}, {\"slot\": 4, \"factionName\": \"\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 4, \"markerColorId\": \"green\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"17\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [1, 20, 12], \"spawnPoint\": null, \"heroPoint\": {\"x\": 27, \"y\": 27}, \"troopPlacements\": {\"1\": [{\"x\": 26, \"y\": 27}, {\"x\": 26, \"y\": 26}, {\"x\": 27, \"y\": 26}, {\"x\": 28, \"y\": 26}], \"12\": [{\"x\": 27, \"y\": 28}, {\"x\": 28, \"y\": 28}, {\"x\": 27, \"y\": 29}], \"20\": [{\"x\": 26, \"y\": 28}, {\"x\": 25, \"y\": 28}, {\"x\": 28, \"y\": 27}]}, \"troopPlaceRows\": [{\"troopId\": \"12\"}], \"troopHpById\": {\"1\": 10, \"12\": 10, \"20\": 10}}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-05-06 09:53:56","updated_at":"2026-05-06 09:53:56"},{"id":4,"name":"Новый сценарий для теста","map_id":3,"map_name_cache":"Тестовая карта","data_json":"{\"version\": 1, \"lore\": \"\", \"players\": [{\"slot\": 1, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 1, \"markerColorId\": \"red\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"61\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [5], \"spawnPoint\": null, \"heroPoint\": {\"x\": 29, \"y\": 84}, \"troopPlacements\": {\"5\": [{\"x\": 29, \"y\": 85}, {\"x\": 28, \"y\": 85}, {\"x\": 28, \"y\": 84}, {\"x\": 28, \"y\": 83}, {\"x\": 29, \"y\": 83}, {\"x\": 30, \"y\": 84}]}, \"troopPlaceRows\": [{\"troopId\": \"5\"}], \"troopHpById\": {\"5\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"82\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [], \"spawnPoint\": null, \"heroPoint\": {\"x\": 30, \"y\": 5}, \"troopPlacements\": {}, \"troopPlaceRows\": [{\"troopId\": \"\"}], \"troopHpById\": {}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"05 - Hard Battle (Enemy Phase 1).mp3\"}]}, {\"slot\": 2, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 2, \"markerColorId\": \"orange\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"63\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [12, 24, 8], \"spawnPoint\": null, \"heroPoint\": {\"x\": 29, \"y\": 88}, \"troopPlacements\": {\"8\": [{\"x\": 28, \"y\": 87}, {\"x\": 28, \"y\": 88}, {\"x\": 29, \"y\": 89}, {\"x\": 34, \"y\": 88}], \"24\": [{\"x\": 29, \"y\": 87}, {\"x\": 30, \"y\": 87}, {\"x\": 30, \"y\": 88}]}, \"troopPlaceRows\": [{\"troopId\": \"8\"}], \"troopHpById\": {\"8\": 10, \"12\": 10, \"24\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"04 - Friendly Fight (Player Phase 1).mp3\"}]}, {\"slot\": 3, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 3, \"markerColorId\": \"yellow\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"77\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [23], \"spawnPoint\": null, \"heroPoint\": {\"x\": 33, \"y\": 88}, \"troopPlacements\": {\"23\": [{\"x\": 32, \"y\": 88}, {\"x\": 32, \"y\": 87}, {\"x\": 33, \"y\": 87}, {\"x\": 32, \"y\": 89}, {\"x\": 34, \"y\": 87}, {\"x\": 31, \"y\": 87}, {\"x\": 38, \"y\": 88}]}, \"troopPlaceRows\": [{\"troopId\": \"23\"}], \"troopHpById\": {\"23\": 10}}], \"musicTracks\": [{\"album\": \"Der langrisser\", \"track\": \"07 Last Battle.mp3\"}]}, {\"slot\": 4, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 4, \"markerColorId\": \"green\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"48\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [20], \"spawnPoint\": null, \"heroPoint\": {\"x\": 37, \"y\": 88}, \"troopPlacements\": {\"20\": [{\"x\": 37, \"y\": 87}, {\"x\": 36, \"y\": 87}, {\"x\": 36, \"y\": 88}, {\"x\": 36, \"y\": 89}, {\"x\": 37, \"y\": 89}, {\"x\": 35, \"y\": 88}, {\"x\": 42, \"y\": 88}, {\"x\": 40, \"y\": 88}, {\"x\": 41, \"y\": 88}]}, \"troopPlaceRows\": [{\"troopId\": \"20\"}], \"troopHpById\": {\"20\": 10}}], \"musicTracks\": [{\"album\": \"Langrisser Hikari no Matsuei (PC Engine CD)\", \"track\": \"07.mp3\"}]}, {\"slot\": 5, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 5, \"markerColorId\": \"cyan\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"18\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [1, 12, 20], \"spawnPoint\": null, \"heroPoint\": {\"x\": 28, \"y\": 72}, \"troopPlacements\": {\"1\": [{\"x\": 27, \"y\": 72}, {\"x\": 27, \"y\": 73}, {\"x\": 28, \"y\": 73}, {\"x\": 29, \"y\": 73}, {\"x\": 29, \"y\": 72}], \"12\": [{\"x\": 26, \"y\": 72}, {\"x\": 26, \"y\": 73}, {\"x\": 26, \"y\": 74}, {\"x\": 30, \"y\": 72}, {\"x\": 30, \"y\": 73}, {\"x\": 30, \"y\": 74}, {\"x\": 27, \"y\": 75}, {\"x\": 28, \"y\": 75}, {\"x\": 29, \"y\": 75}], \"20\": [{\"x\": 27, \"y\": 76}, {\"x\": 27, \"y\": 77}, {\"x\": 29, \"y\": 77}, {\"x\": 29, \"y\": 76}, {\"x\": 28, \"y\": 74}, {\"x\": 19, \"y\": 73}]}, \"troopPlaceRows\": [{\"troopId\": \"20\"}], \"troopHpById\": {\"1\": 10, \"12\": 10, \"20\": 10}}], \"musicTracks\": [{\"album\": \"GAME MUSIC COLLECTION VOL.1 ~LANGRISSER I-II-III~\", \"track\": \"2-16 - Enemy 5 Egbert.mp3\"}]}, {\"slot\": 6, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 6, \"markerColorId\": \"blue\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"80\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [21, 6], \"spawnPoint\": null, \"heroPoint\": {\"x\": 18, \"y\": 73}, \"troopPlacements\": {\"6\": [{\"x\": 17, \"y\": 73}, {\"x\": 17, \"y\": 74}, {\"x\": 20, \"y\": 73}, {\"x\": 20, \"y\": 72}, {\"x\": 21, \"y\": 88}], \"21\": [{\"x\": 18, \"y\": 74}, {\"x\": 18, \"y\": 72}, {\"x\": 19, \"y\": 72}, {\"x\": 19, \"y\": 74}]}, \"troopPlaceRows\": [{\"troopId\": \"6\"}], \"troopHpById\": {\"6\": 10, \"21\": 10}}], \"musicTracks\": [{\"album\": \"GAME MUSIC COLLECTION VOL.1 ~LANGRISSER I-II-III~\", \"track\": \"1-08 - Enemy Army BGM 2.mp3\"}]}, {\"slot\": 7, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 7, \"markerColorId\": \"purple\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"13\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [12], \"spawnPoint\": null, \"heroPoint\": {\"x\": 20, \"y\": 88}, \"troopPlacements\": {\"12\": [{\"x\": 20, \"y\": 89}, {\"x\": 20, \"y\": 87}, {\"x\": 21, \"y\": 87}, {\"x\": 21, \"y\": 89}, {\"x\": 19, \"y\": 89}, {\"x\": 19, \"y\": 88}, {\"x\": 19, \"y\": 87}, {\"x\": 18, \"y\": 87}, {\"x\": 18, \"y\": 88}, {\"x\": 18, \"y\": 89}, {\"x\": 17, \"y\": 88}, {\"x\": 22, \"y\": 88}]}, \"troopPlaceRows\": [{\"troopId\": \"12\"}], \"troopHpById\": {\"12\": 10}}], \"musicTracks\": [{\"album\": \"Langrisser III Original Soundtrack\", \"track\": \"16. Velzeria Theme.mp3\"}]}, {\"slot\": 8, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 8, \"markerColorId\": \"magenta\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"2\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [14], \"spawnPoint\": null, \"heroPoint\": {\"x\": 12, \"y\": 91}, \"troopPlacements\": {\"14\": [{\"x\": 12, \"y\": 90}, {\"x\": 13, \"y\": 90}, {\"x\": 13, \"y\": 91}, {\"x\": 12, \"y\": 92}, {\"x\": 11, \"y\": 92}, {\"x\": 11, \"y\": 91}, {\"x\": 10, \"y\": 91}, {\"x\": 9, \"y\": 91}]}, \"troopPlaceRows\": [{\"troopId\": \"14\"}], \"troopHpById\": {\"14\": 10}}], \"musicTracks\": [{\"album\": \"Der langrisser\", \"track\": \"11 Leon.mp3\"}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-05-17 18:28:44","updated_at":"2026-05-27 10:09:43"},{"id":5,"name":"Новый сценарий","map_id":2,"map_name_cache":"тестовая карта","data_json":"{\"version\": 1, \"lore\": \"\", \"players\": [{\"slot\": 1, \"factionName\": \"я\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 1, \"markerColorId\": \"red\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"61\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [23], \"spawnPoint\": null, \"heroPoint\": {\"x\": 11, \"y\": 13}, \"troopPlacements\": {\"23\": [{\"x\": 12, \"y\": 13}, {\"x\": 12, \"y\": 14}, {\"x\": 11, \"y\": 14}, {\"x\": 10, \"y\": 14}, {\"x\": 10, \"y\": 13}, {\"x\": 10, \"y\": 12}, {\"x\": 11, \"y\": 12}, {\"x\": 12, \"y\": 12}]}, \"troopPlaceRows\": [{\"troopId\": \"23\"}], \"troopHpById\": {\"23\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"04 - Friendly Fight (Player Phase 1).mp3\"}]}, {\"slot\": 2, \"factionName\": \"комп\", \"playerType\": \"ai\", \"aiDifficulty\": \"Impossible\", \"team\": 2, \"markerColorId\": \"orange\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"61\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [23], \"spawnPoint\": null, \"heroPoint\": {\"x\": 15, \"y\": 12}, \"troopPlacements\": {\"23\": [{\"x\": 14, \"y\": 12}, {\"x\": 14, \"y\": 11}, {\"x\": 14, \"y\": 13}, {\"x\": 15, \"y\": 13}, {\"x\": 16, \"y\": 13}, {\"x\": 16, \"y\": 12}, {\"x\": 16, \"y\": 11}, {\"x\": 15, \"y\": 11}]}, \"troopPlaceRows\": [{\"troopId\": \"23\"}], \"troopHpById\": {\"23\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"07 - Enemy Attack (Enemy Phase 2).mp3\"}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-06-15 02:19:28","updated_at":"2026-06-15 02:19:28"},{"id":6,"name":"Новый сценарий","map_id":1,"map_name_cache":"test map","data_json":"{\"version\": 1, \"lore\": \"\", \"players\": [{\"slot\": 1, \"factionName\": \"1\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 1, \"markerColorId\": \"red\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"1\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [20], \"spawnPoint\": null, \"heroPoint\": {\"x\": 2, \"y\": 18}, \"troopPlacements\": {\"20\": [{\"x\": 1, \"y\": 18}, {\"x\": 1, \"y\": 17}, {\"x\": 2, \"y\": 17}, {\"x\": 3, \"y\": 17}, {\"x\": 3, \"y\": 18}, {\"x\": 3, \"y\": 19}, {\"x\": 2, \"y\": 19}, {\"x\": 1, \"y\": 19}]}, \"troopPlaceRows\": [{\"troopId\": \"20\"}], \"troopHpById\": {\"20\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"52\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [12], \"spawnPoint\": null, \"heroPoint\": {\"x\": 4, \"y\": 20}, \"troopPlacements\": {\"12\": [{\"x\": 3, \"y\": 20}, {\"x\": 4, \"y\": 19}, {\"x\": 5, \"y\": 19}, {\"x\": 5, \"y\": 20}, {\"x\": 5, \"y\": 21}, {\"x\": 4, \"y\": 21}, {\"x\": 3, \"y\": 21}]}, \"troopPlaceRows\": [{\"troopId\": \"12\"}], \"troopHpById\": {\"12\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"04 - Friendly Fight (Player Phase 1).mp3\"}]}, {\"slot\": 2, \"factionName\": \"2\", \"playerType\": \"ai\", \"aiDifficulty\": \"Impossible\", \"team\": 2, \"markerColorId\": \"green\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"61\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [23], \"spawnPoint\": null, \"heroPoint\": {\"x\": 9, \"y\": 16}, \"troopPlacements\": {\"23\": [{\"x\": 8, \"y\": 16}, {\"x\": 10, \"y\": 16}, {\"x\": 10, \"y\": 17}, {\"x\": 9, \"y\": 17}, {\"x\": 8, \"y\": 17}, {\"x\": 8, \"y\": 15}, {\"x\": 9, \"y\": 15}, {\"x\": 10, \"y\": 15}, {\"x\": 7, \"y\": 16}]}, \"troopPlaceRows\": [{\"troopId\": \"23\"}], \"troopHpById\": {\"23\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"64\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [24], \"spawnPoint\": null, \"heroPoint\": {\"x\": 8, \"y\": 19}, \"troopPlacements\": {\"24\": [{\"x\": 7, \"y\": 19}, {\"x\": 7, \"y\": 18}, {\"x\": 8, \"y\": 18}, {\"x\": 9, \"y\": 18}, {\"x\": 9, \"y\": 19}, {\"x\": 9, \"y\": 20}, {\"x\": 8, \"y\": 20}, {\"x\": 7, \"y\": 20}, {\"x\": 6, \"y\": 19}]}, \"troopPlaceRows\": [{\"troopId\": \"24\"}], \"troopHpById\": {\"24\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"05 - Hard Battle (Enemy Phase 1).mp3\"}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-06-15 15:12:59","updated_at":"2026-06-15 15:16:25"},{"id":7,"name":"Осада бастиона Света","map_id":5,"map_name_cache":"Замок (Копия)","data_json":"{\"version\": 1, \"lore\": \"Легион света готов стоять насмерть в последнем храме богини, сокрушите их жалкие силы во славу Империи и Императора!\", \"players\": [{\"slot\": 1, \"factionName\": \" Dalsis Empire\", \"playerType\": \"ai\", \"aiDifficulty\": \"Impossible\", \"team\": 1, \"markerColorId\": \"green\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"20\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [24], \"spawnPoint\": null, \"heroPoint\": {\"x\": 2, \"y\": 19}, \"troopPlacements\": {\"24\": [{\"x\": 2, \"y\": 18}, {\"x\": 1, \"y\": 18}, {\"x\": 2, \"y\": 20}, {\"x\": 1, \"y\": 20}, {\"x\": 3, \"y\": 20}, {\"x\": 3, \"y\": 19}, {\"x\": 3, \"y\": 18}, {\"x\": 1, \"y\": 19}]}, \"troopPlaceRows\": [{\"troopId\": \"24\"}], \"troopHpById\": {\"24\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"58\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [17], \"spawnPoint\": null, \"heroPoint\": {\"x\": 2, \"y\": 1}, \"troopPlacements\": {\"17\": [{\"x\": 2, \"y\": 2}, {\"x\": 1, \"y\": 1}, {\"x\": 3, \"y\": 1}, {\"x\": 2, \"y\": 0}]}, \"troopPlaceRows\": [{\"troopId\": \"17\"}], \"troopHpById\": {\"17\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"68\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [3, 21, 22], \"spawnPoint\": null, \"heroPoint\": {\"x\": 2, \"y\": 9}, \"troopPlacements\": {\"21\": [{\"x\": 2, \"y\": 10}, {\"x\": 2, \"y\": 8}, {\"x\": 1, \"y\": 9}, {\"x\": 3, \"y\": 9}]}, \"troopPlaceRows\": [{\"troopId\": \"21\"}], \"troopHpById\": {\"3\": 10, \"21\": 10, \"22\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"66\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [20, 1], \"spawnPoint\": null, \"heroPoint\": {\"x\": 12, \"y\": 19}, \"troopPlacements\": {\"1\": [{\"x\": 12, \"y\": 18}, {\"x\": 13, \"y\": 19}, {\"x\": 12, \"y\": 20}, {\"x\": 11, \"y\": 19}]}, \"troopPlaceRows\": [{\"troopId\": \"1\"}], \"troopHpById\": {\"1\": 10, \"20\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"07 - Enemy Attack (Enemy Phase 2).mp3\"}]}, {\"slot\": 2, \"factionName\": \"Legion of glory\", \"playerType\": \"human\", \"aiDifficulty\": \"Impossible\", \"team\": 2, \"markerColorId\": \"red\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"16\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [20], \"spawnPoint\": null, \"heroPoint\": {\"x\": 16, \"y\": 0}, \"troopPlacements\": {\"20\": [{\"x\": 15, \"y\": 1}, {\"x\": 16, \"y\": 1}, {\"x\": 17, \"y\": 1}]}, \"troopPlaceRows\": [{\"troopId\": \"20\"}], \"troopHpById\": {\"20\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"41\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [21, 16], \"spawnPoint\": null, \"heroPoint\": {\"x\": 7, \"y\": 15}, \"troopPlacements\": {\"16\": [{\"x\": 8, \"y\": 15}, {\"x\": 7, \"y\": 14}, {\"x\": 7, \"y\": 16}, {\"x\": 6, \"y\": 15}]}, \"troopPlaceRows\": [{\"troopId\": \"16\"}], \"troopHpById\": {\"16\": 10, \"21\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"26\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [1], \"spawnPoint\": null, \"heroPoint\": {\"x\": 6, \"y\": 9}, \"troopPlacements\": {\"1\": [{\"x\": 6, \"y\": 10}, {\"x\": 6, \"y\": 8}, {\"x\": 5, \"y\": 9}, {\"x\": 5, \"y\": 10}, {\"x\": 5, \"y\": 8}, {\"x\": 7, \"y\": 9}, {\"x\": 7, \"y\": 8}, {\"x\": 7, \"y\": 10}]}, \"troopPlaceRows\": [{\"troopId\": \"1\"}], \"troopHpById\": {\"1\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"36\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [6], \"spawnPoint\": null, \"heroPoint\": {\"x\": 12, \"y\": 9}, \"troopPlacements\": {\"6\": [{\"x\": 12, \"y\": 8}, {\"x\": 12, \"y\": 10}]}, \"troopPlaceRows\": [{\"troopId\": \"6\"}], \"troopHpById\": {\"6\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"47\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [24, 12], \"spawnPoint\": null, \"heroPoint\": {\"x\": 16, \"y\": 5}, \"troopPlacements\": {\"12\": [{\"x\": 16, \"y\": 6}, {\"x\": 17, \"y\": 5}, {\"x\": 15, \"y\": 5}, {\"x\": 16, \"y\": 4}]}, \"troopPlaceRows\": [{\"troopId\": \"12\"}], \"troopHpById\": {\"12\": 10, \"24\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"9\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [12], \"spawnPoint\": null, \"heroPoint\": {\"x\": 7, \"y\": 1}, \"troopPlacements\": {\"12\": [{\"x\": 6, \"y\": 1}, {\"x\": 7, \"y\": 2}, {\"x\": 7, \"y\": 0}, {\"x\": 8, \"y\": 1}]}, \"troopPlaceRows\": [{\"troopId\": \"12\"}], \"troopHpById\": {\"12\": 10}}], \"musicTracks\": [{\"album\": \"Langrisser 2\", \"track\": \"06 - Knight's Errand.mp3\"}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-06-15 20:29:32","updated_at":"2026-06-16 01:07:10"},{"id":8,"name":"Битва в имперской провинции","map_id":6,"map_name_cache":"Беги прочь из этой деревни","data_json":"{\"version\": 1, \"lore\": \"Имперская провинция подверглась нападению, к сожалению-мы не успели вовремя. Однако, виновники резни всё ещё тут! \\n\", \"players\": [{\"slot\": 1, \"factionName\": \"\", \"playerType\": \"human\", \"aiDifficulty\": \"Normal\", \"team\": 1, \"markerColorId\": \"blue\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"63\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [12], \"spawnPoint\": null, \"heroPoint\": {\"x\": 8, \"y\": 26}, \"troopPlacements\": {\"12\": [{\"x\": 7, \"y\": 26}, {\"x\": 9, \"y\": 26}, {\"x\": 8, \"y\": 25}, {\"x\": 8, \"y\": 27}]}, \"troopPlaceRows\": [{\"troopId\": \"12\"}], \"troopHpById\": {\"12\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"62\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [5], \"spawnPoint\": null, \"heroPoint\": {\"x\": 2, \"y\": 9}, \"troopPlacements\": {\"5\": [{\"x\": 2, \"y\": 10}, {\"x\": 3, \"y\": 9}, {\"x\": 1, \"y\": 9}, {\"x\": 2, \"y\": 8}]}, \"troopPlaceRows\": [{\"troopId\": \"5\"}], \"troopHpById\": {\"5\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"2\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [14], \"spawnPoint\": null, \"heroPoint\": {\"x\": 15, \"y\": 19}, \"troopPlacements\": {\"14\": [{\"x\": 15, \"y\": 20}, {\"x\": 14, \"y\": 19}, {\"x\": 15, \"y\": 18}, {\"x\": 16, \"y\": 19}, {\"x\": 16, \"y\": 20}, {\"x\": 14, \"y\": 18}]}, \"troopPlaceRows\": [{\"troopId\": \"14\"}], \"troopHpById\": {\"14\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"77\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [5, 7, 17], \"spawnPoint\": null, \"heroPoint\": {\"x\": 8, \"y\": 13}, \"troopPlacements\": {\"17\": [{\"x\": 9, \"y\": 13}, {\"x\": 8, \"y\": 12}]}, \"troopPlaceRows\": [{\"troopId\": \"17\"}], \"troopHpById\": {\"5\": 10, \"7\": 10, \"17\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"64\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [3, 20, 10], \"spawnPoint\": null, \"heroPoint\": {\"x\": 5, \"y\": 12}, \"troopPlacements\": {\"10\": [{\"x\": 6, \"y\": 12}, {\"x\": 5, \"y\": 11}, {\"x\": 4, \"y\": 12}]}, \"troopPlaceRows\": [{\"troopId\": \"10\"}], \"troopHpById\": {\"3\": 10, \"10\": 10, \"20\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"56\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [6], \"spawnPoint\": null, \"heroPoint\": {\"x\": 8, \"y\": 18}, \"troopPlacements\": {\"6\": [{\"x\": 9, \"y\": 18}, {\"x\": 7, \"y\": 18}, {\"x\": 8, \"y\": 17}, {\"x\": 8, \"y\": 19}]}, \"troopPlaceRows\": [{\"troopId\": \"6\"}], \"troopHpById\": {\"6\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"04 - Friendly Fight (Player Phase 1).mp3\"}]}, {\"slot\": 2, \"factionName\": \"\", \"playerType\": \"ai\", \"aiDifficulty\": \"Impossible\", \"team\": 2, \"markerColorId\": \"magenta\", \"armyEntries\": [{\"heroMode\": \"fixed\", \"heroId\": \"74\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [8], \"spawnPoint\": null, \"heroPoint\": {\"x\": 23, \"y\": 3}, \"troopPlacements\": {\"8\": [{\"x\": 23, \"y\": 4}, {\"x\": 24, \"y\": 3}, {\"x\": 22, \"y\": 3}, {\"x\": 23, \"y\": 2}, {\"x\": 24, \"y\": 4}, {\"x\": 22, \"y\": 2}]}, \"troopPlaceRows\": [{\"troopId\": \"8\"}], \"troopHpById\": {\"8\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"78\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [3, 13, 14, 15, 19, 17, 21], \"spawnPoint\": null, \"heroPoint\": {\"x\": 12, \"y\": 2}, \"troopPlacements\": {\"21\": [{\"x\": 13, \"y\": 2}, {\"x\": 11, \"y\": 2}, {\"x\": 12, \"y\": 3}]}, \"troopPlaceRows\": [{\"troopId\": \"21\"}], \"troopHpById\": {\"3\": 10, \"13\": 10, \"14\": 10, \"15\": 10, \"17\": 10, \"19\": 10, \"21\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"71\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [2, 3, 4, 6, 8, 9, 10, 13, 14, 23, 21, 20, 17], \"spawnPoint\": null, \"heroPoint\": {\"x\": 27, \"y\": 6}, \"troopPlacements\": {\"3\": [{\"x\": 27, \"y\": 7}, {\"x\": 26, \"y\": 6}, {\"x\": 28, \"y\": 6}, {\"x\": 27, \"y\": 5}, {\"x\": 26, \"y\": 7}, {\"x\": 28, \"y\": 5}, {\"x\": 28, \"y\": 7}, {\"x\": 26, \"y\": 5}]}, \"troopPlaceRows\": [{\"troopId\": \"3\"}], \"troopHpById\": {\"2\": 10, \"3\": 10, \"4\": 10, \"6\": 10, \"8\": 10, \"9\": 10, \"10\": 10, \"13\": 10, \"14\": 10, \"17\": 10, \"20\": 10, \"21\": 10, \"23\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"32\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [1, 7, 3], \"spawnPoint\": null, \"heroPoint\": {\"x\": 25, \"y\": 10}, \"troopPlacements\": {\"1\": [{\"x\": 23, \"y\": 10}, {\"x\": 24, \"y\": 9}, {\"x\": 25, \"y\": 8}, {\"x\": 24, \"y\": 11}, {\"x\": 25, \"y\": 12}, {\"x\": 26, \"y\": 11}, {\"x\": 27, \"y\": 10}, {\"x\": 26, \"y\": 9}]}, \"troopPlaceRows\": [{\"troopId\": \"1\"}], \"troopHpById\": {\"1\": 10, \"3\": 10, \"7\": 10}}, {\"heroMode\": \"fixed\", \"heroId\": \"17\", \"heroHp\": 10, \"armyMode\": \"preset\", \"presetTroopIds\": [11, 18], \"spawnPoint\": null, \"heroPoint\": {\"x\": 26, \"y\": 17}, \"troopPlacements\": {\"18\": [{\"x\": 26, \"y\": 18}, {\"x\": 25, \"y\": 17}, {\"x\": 27, \"y\": 17}, {\"x\": 26, \"y\": 16}, {\"x\": 25, \"y\": 16}]}, \"troopPlaceRows\": [{\"troopId\": \"18\"}], \"troopHpById\": {\"11\": 10, \"18\": 10}}], \"musicTracks\": [{\"album\": \"warsong\", \"track\": \"05 - Hard Battle (Enemy Phase 1).mp3\"}]}], \"conditions\": [], \"dialog_entries\": [{\"dialog_id\": null, \"note\": \"\"}]}","created_at":"2026-06-16 17:20:16","updated_at":"2026-06-16 17:20:16"}],"terrain_tiles":[{"id":1,"sort_order":1,"name_en":"House","defense_bonus_percent":10,"notes":"Дом","visual_tile_id":89,"visual_tiles":"89,90,91,88,100","flying_only":0},{"id":2,"sort_order":2,"name_en":"Forest","defense_bonus_percent":20,"notes":"Лес","visual_tile_id":18,"visual_tiles":"18,19","flying_only":0},{"id":3,"sort_order":3,"name_en":"Plains","defense_bonus_percent":10,"notes":"Равнина","visual_tile_id":0,"visual_tiles":"0,3,5,7,102,103,104,40,107","flying_only":0},{"id":4,"sort_order":4,"name_en":"Road","defense_bonus_percent":0,"notes":"Дорога","visual_tile_id":1,"visual_tiles":"1,6","flying_only":0},{"id":5,"sort_order":5,"name_en":"Hill","defense_bonus_percent":30,"notes":"Холм","visual_tile_id":20,"visual_tiles":"20,21,22,23,24,25,26,27,28,29","flying_only":0},{"id":6,"sort_order":6,"name_en":"Mountain","defense_bonus_percent":45,"notes":"Гора","visual_tile_id":30,"visual_tiles":"30,31,32,33,34,35,36,37,38,39","flying_only":1},{"id":7,"sort_order":7,"name_en":"Shallow Water","defense_bonus_percent":0,"notes":"Мелководье","visual_tile_id":8,"visual_tiles":"8,10,11,12,13,14,15,16,17,101","flying_only":0},{"id":8,"sort_order":8,"name_en":"Deep Water","defense_bonus_percent":0,"notes":"Глубокая вода","visual_tile_id":9,"visual_tiles":"9","flying_only":1},{"id":9,"sort_order":9,"name_en":"Castle Wall","defense_bonus_percent":40,"notes":"Стена Замка","visual_tile_id":47,"visual_tiles":"47,68,79,80,81,82,83,84,92,93,94,95,96,99,179,41,85,86,87,106,109,110,111,112,113,114,115,116,118,119,120,121,122,123,124,125,50,51,52,53,54,55,56,57","flying_only":1},{"id":10,"sort_order":10,"name_en":"Building Wall","defense_bonus_percent":40,"notes":"Стена здания","visual_tile_id":69,"visual_tiles":"69,70,71,72,73,74,75,76,46","flying_only":0},{"id":11,"sort_order":11,"name_en":"Indoors","defense_bonus_percent":10,"notes":"В помещении","visual_tile_id":159,"visual_tiles":"159,160,162,163,180,181,182,183,184,58,59,60,61,62,63,64,65,48,49,126,127,66","flying_only":0},{"id":12,"sort_order":12,"name_en":"Bridge","defense_bonus_percent":0,"notes":"Мост","visual_tile_id":42,"visual_tiles":"42,43,44,45","flying_only":0},{"id":13,"sort_order":13,"name_en":"Cave","defense_bonus_percent":10,"notes":"Пещера","visual_tile_id":185,"visual_tiles":"185, 105, 108","flying_only":0},{"id":14,"sort_order":14,"name_en":"Rubble","defense_bonus_percent":15,"notes":"Обломки","visual_tile_id":77,"visual_tiles":"77,78,97,98","flying_only":0},{"id":15,"sort_order":15,"name_en":"Void","defense_bonus_percent":0,"notes":"Пустота","visual_tile_id":67,"visual_tiles":"67","flying_only":1}],"spells":[{"id":1,"sort_key":"1","name_en":"Magic Arrows","mp_cost":2,"hp_effect":"1/2","range_text":"6/7","aoe_text":"0/1","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 2, \"value_text\": null, \"duration_turns\": 0, \"range_text\": \"6/7\", \"aoe_text\": \"0/1\"}"},{"id":2,"sort_key":"2","name_en":"Fireball","mp_cost":4,"hp_effect":"1-2/2-3","range_text":"5/6","aoe_text":"3/4","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 3, \"value_text\": \"1-2/2-3\", \"duration_turns\": 0, \"range_text\": \"5/6\", \"aoe_text\": \"3/4\"}"},{"id":3,"sort_key":"3","name_en":"Blizzard","mp_cost":4,"hp_effect":"1-2/2-3","range_text":"5/6","aoe_text":"3/4","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 3, \"value_text\": \"1-2/2-3\", \"duration_turns\": 0, \"range_text\": \"5/6\", \"aoe_text\": \"3/4\"}"},{"id":4,"sort_key":"4","name_en":"Lightning","mp_cost":4,"hp_effect":"1-2/2-3","range_text":"7/8","aoe_text":"linear","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 3, \"value_text\": \"1-2/2-3\", \"duration_turns\": 0, \"range_text\": \"7/8\", \"aoe_text\": \"linear\"}"},{"id":5,"sort_key":"5","name_en":"Thunder","mp_cost":8,"hp_effect":"1-5/2-6","range_text":"5/6","aoe_text":"3/4","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 6, \"value_text\": \"1-5/2-6\", \"duration_turns\": 0, \"range_text\": \"5/6\", \"aoe_text\": \"3/4\"}"},{"id":6,"sort_key":"6","name_en":"Earthquake","mp_cost":16,"hp_effect":"1-3/2-4","range_text":"4/5","aoe_text":"10/11","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 4, \"value_text\": \"1-3/2-4\", \"duration_turns\": 0, \"range_text\": \"4/5\", \"aoe_text\": \"10/11\"}"},{"id":7,"sort_key":"7","name_en":"Tornado","mp_cost":8,"hp_effect":"1-4/2-5","range_text":"5/6","aoe_text":"5/6","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 5, \"value_text\": \"1-4/2-5\", \"duration_turns\": 0, \"range_text\": \"5/6\", \"aoe_text\": \"5/6\"}"},{"id":8,"sort_key":"8","name_en":"Fireball 2","mp_cost":8,"hp_effect":"1-4/2-5","range_text":"5/6","aoe_text":"5/6","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 1, \"delta_max\": 5, \"value_text\": \"1-4/2-5\", \"duration_turns\": 0, \"range_text\": \"5/6\", \"aoe_text\": \"5/6\"}"},{"id":9,"sort_key":"9","name_en":"Healing 1","mp_cost":2,"hp_effect":"2/3","range_text":"4/5","aoe_text":"1/2","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 2, \"delta_max\": 3, \"duration_turns\": 0, \"range_text\": \"4/5\", \"aoe_text\": \"1/2\"}"},{"id":10,"sort_key":"A","name_en":"Healing 2","mp_cost":4,"hp_effect":"4/5","range_text":"5/6","aoe_text":"1/2","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 4, \"delta_max\": 5, \"duration_turns\": 0, \"range_text\": \"5/6\", \"aoe_text\": \"1/2\"}"},{"id":11,"sort_key":"B","name_en":"Healing 3","mp_cost":8,"hp_effect":"8/9","range_text":"6/7","aoe_text":"2/3","scales_after_level_5":1,"description":null,"spell_kind":"modify","params_json":"{\"stats\": [\"hp\"], \"delta_min\": 8, \"delta_max\": 9, \"duration_turns\": 0, \"range_text\": \"6/7\", \"aoe_text\": \"2/3\"}"},{"id":12,"sort_key":"C","name_en":"Sleep","mp_cost":4,"hp_effect":"0","range_text":"4/5","aoe_text":"2/3","scales_after_level_5":1,"description":null,"spell_kind":"forbid","params_json":"{\"forbid\": [\"move\", \"attack\"], \"duration_turns\": 0, \"range_text\": \"4/5\", \"aoe_text\": \"2/3\"}"},{"id":13,"sort_key":"D","name_en":"Confusion","mp_cost":8,"hp_effect":"0","range_text":"7/8","aoe_text":"0/1","scales_after_level_5":1,"description":null,"spell_kind":"forbid","params_json":"{\"forbid\": [\"attack\", \"cast\"], \"duration_turns\": 0, \"range_text\": \"7/8\", \"aoe_text\": \"0/1\"}"},{"id":14,"sort_key":"10","name_en":"Stone Monument","mp_cost":0,"hp_effect":"0","range_text":"6/7","aoe_text":"1","scales_after_level_5":0,"description":null,"spell_kind":"forbid","params_json":"{\"forbid\": [\"move\", \"attack\"], \"duration_turns\": 0, \"range_text\": \"6/7\", \"aoe_text\": \"1\"}"}],"troop_units":[{"id":1,"name_en":"Archer","troop_category":"archer","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p2","palette_note":null,"mp":0,"at":19,"df":14,"mv":7,"hire_cost":0,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":2,"name_en":"Barbarian","troop_category":"monster","sprite_id":null,"animation_set_id":"warsong_troopers_r2_p4","palette_note":null,"mp":0,"at":19,"df":14,"mv":6,"hire_cost":15,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":3,"name_en":"Carrion Crawler","troop_category":"monster","sprite_id":null,"animation_set_id":"warsong_troopers_r1_p5","palette_note":null,"mp":0,"at":20,"df":24,"mv":6,"hire_cost":20,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":4,"name_en":"Citizen","troop_category":"soldier","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p7","palette_note":null,"mp":0,"at":0,"df":6,"mv":6,"hire_cost":0,"gold_per_kill":0,"xp_per_kill":1,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":5,"name_en":"Dark Elf","troop_category":"archer","sprite_id":null,"animation_set_id":"warsong_troopers_r1_p2","palette_note":null,"mp":0,"at":20,"df":14,"mv":7,"hire_cost":15,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":6,"name_en":"Elemental","troop_category":"monster","sprite_id":null,"animation_set_id":"warsong_troopers_r2_p5","palette_note":null,"mp":0,"at":23,"df":20,"mv":7,"hire_cost":10,"gold_per_kill":0,"xp_per_kill":2,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":7,"name_en":"Evil Ant","troop_category":"monster","sprite_id":null,"animation_set_id":"warsong_troopers_r2_p1","palette_note":null,"mp":0,"at":19,"df":16,"mv":8,"hire_cost":5,"gold_per_kill":0,"xp_per_kill":2,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":8,"name_en":"Gargoyle","troop_category":"flyer","sprite_id":null,"animation_set_id":"warsong_troopers_r2_p3","palette_note":null,"mp":0,"at":27,"df":14,"mv":7,"hire_cost":20,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":1},{"id":9,"name_en":"Golem","troop_category":"monster","sprite_id":null,"animation_set_id":"warsong_troopers_r1_p6","palette_note":null,"mp":0,"at":19,"df":40,"mv":6,"hire_cost":80,"gold_per_kill":0,"xp_per_kill":8,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":10,"name_en":"Gryphon","troop_category":"flyer","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p5","palette_note":null,"mp":0,"at":27,"df":13,"mv":9,"hire_cost":0,"gold_per_kill":0,"xp_per_kill":4,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":1},{"id":11,"name_en":"Guardman","troop_category":"soldier","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p6","palette_note":null,"mp":0,"at":16,"df":10,"mv":6,"hire_cost":0,"gold_per_kill":0,"xp_per_kill":2,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":12,"name_en":"Horseman","troop_category":"mounted","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p1","palette_note":null,"mp":0,"at":21,"df":15,"mv":8,"hire_cost":15,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":13,"name_en":"Leviathan","troop_category":"swimmer","sprite_id":null,"animation_set_id":"warsong_troopers_r1_p7","palette_note":null,"mp":0,"at":27,"df":13,"mv":7,"hire_cost":10,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":14,"name_en":"Lizard man","troop_category":"swimmer","sprite_id":null,"animation_set_id":"warsong_enemies_r1_p7","palette_note":null,"mp":0,"at":23,"df":6,"mv":7,"hire_cost":5,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":15,"name_en":"Merman","troop_category":"swimmer","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p4","palette_note":null,"mp":0,"at":24,"df":6,"mv":7,"hire_cost":0,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":16,"name_en":"Monk","troop_category":"soldier","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p3","palette_note":null,"mp":0,"at":20,"df":13,"mv":6,"hire_cost":0,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":17,"name_en":"Royal Soldier","troop_category":"soldier","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p7","palette_note":null,"mp":0,"at":24,"df":18,"mv":6,"hire_cost":20,"gold_per_kill":0,"xp_per_kill":5,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":18,"name_en":"Skeleton","troop_category":"undead","sprite_id":null,"animation_set_id":"warsong_troopers_r1_p3","palette_note":null,"mp":0,"at":24,"df":21,"mv":6,"hire_cost":5,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":19,"name_en":"Slime","troop_category":"slime","sprite_id":null,"animation_set_id":"warsong_troopers_r2_p0","palette_note":null,"mp":0,"at":19,"df":20,"mv":4,"hire_cost":5,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":20,"name_en":"Soldier","troop_category":"soldier","sprite_id":null,"animation_set_id":"warsong_troopers_r0_p0","palette_note":null,"mp":0,"at":20,"df":14,"mv":6,"hire_cost":10,"gold_per_kill":0,"xp_per_kill":2,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":21,"name_en":"Styracosaur","troop_category":"monster","sprite_id":null,"animation_set_id":"warsong_troopers_r1_p4","palette_note":null,"mp":0,"at":23,"df":24,"mv":6,"hire_cost":20,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":22,"name_en":"Werewolf","troop_category":"monster","sprite_id":null,"animation_set_id":"warsong_troopers_r2_p2","palette_note":null,"mp":0,"at":25,"df":17,"mv":6,"hire_cost":10,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":23,"name_en":"Soldier enemy","troop_category":"soldier","sprite_id":null,"animation_set_id":"warsong_troopers_r1_p0","palette_note":null,"mp":0,"at":20,"df":14,"mv":6,"hire_cost":10,"gold_per_kill":0,"xp_per_kill":2,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0},{"id":24,"name_en":"Horseman eneny","troop_category":"mounted","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p5","palette_note":null,"mp":0,"at":21,"df":15,"mv":8,"hire_cost":15,"gold_per_kill":0,"xp_per_kill":3,"move_costs":"[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]","terrain_def_bonus":"[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]","vs_bonuses":"[{\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}, {\"atk\": 0, \"def\": 0}]","rom_flags_note":null,"is_flying":0}],"commander_classes":[{"id":1,"name_en":"Arch Mage enemy","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":17,"mp":32,"mv":6,"a_plus":9,"d_plus":2,"start_xp":10,"to_next_level":5,"influence_range":4,"is_flying":0,"xp_per_level_json":"[40, 40, 40, 40, 40, 40, 40, 40, 40]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p0","palette_note":null},{"id":2,"name_en":"Basilisk","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":27,"mp":1,"mv":6,"a_plus":3,"d_plus":2,"start_xp":15,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p5","palette_note":null},{"id":3,"name_en":"Bishop","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":20,"mp":16,"mv":6,"a_plus":6,"d_plus":4,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p6","palette_note":null},{"id":4,"name_en":"Chaos","faction_note":null,"army_color":null,"visual_note":null,"at":35,"df":35,"mp":40,"mv":7,"a_plus":4,"d_plus":4,"start_xp":40,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p5","palette_note":null},{"id":5,"name_en":"Cleric Mina","faction_note":null,"army_color":null,"visual_note":null,"at":23,"df":17,"mp":8,"mv":5,"a_plus":0,"d_plus":4,"start_xp":7,"to_next_level":2,"influence_range":4,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p3","palette_note":null},{"id":6,"name_en":"Conjurer","faction_note":null,"army_color":null,"visual_note":null,"at":19,"df":20,"mp":16,"mv":6,"a_plus":1,"d_plus":2,"start_xp":10,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p2","palette_note":null},{"id":7,"name_en":"Crocodile Kni.","faction_note":null,"army_color":null,"visual_note":null,"at":28,"df":20,"mp":0,"mv":7,"a_plus":2,"d_plus":2,"start_xp":10,"to_next_level":2,"influence_range":4,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p6","palette_note":null},{"id":8,"name_en":"Dragon Knight","faction_note":null,"army_color":null,"visual_note":null,"at":34,"df":24,"mp":4,"mv":9,"a_plus":4,"d_plus":2,"start_xp":12,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p2","palette_note":null},{"id":9,"name_en":"Fighter","faction_note":null,"army_color":null,"visual_note":null,"at":23,"df":20,"mp":0,"mv":6,"a_plus":0,"d_plus":2,"start_xp":7,"to_next_level":2,"influence_range":3,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p0","palette_note":null},{"id":10,"name_en":"Fire Elemental","faction_note":null,"army_color":null,"visual_note":null,"at":41,"df":34,"mp":16,"mv":8,"a_plus":0,"d_plus":0,"start_xp":45,"to_next_level":8,"influence_range":4,"is_flying":0,"xp_per_level_json":"[64, 64, 64, 64, 64, 64, 64, 64, 64]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p7","palette_note":null},{"id":11,"name_en":"Gorgosaur","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":28,"mp":12,"mv":6,"a_plus":5,"d_plus":0,"start_xp":20,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p4","palette_note":null},{"id":12,"name_en":"Grand Knight enemy","faction_note":null,"army_color":null,"visual_note":null,"at":33,"df":28,"mp":0,"mv":6,"a_plus":8,"d_plus":4,"start_xp":12,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p6","palette_note":null},{"id":13,"name_en":"Great Dragon","faction_note":null,"army_color":null,"visual_note":null,"at":35,"df":35,"mp":16,"mv":3,"a_plus":5,"d_plus":4,"start_xp":25,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p7","palette_note":null},{"id":14,"name_en":"Great Slime","faction_note":null,"army_color":null,"visual_note":null,"at":19,"df":28,"mp":0,"mv":6,"a_plus":2,"d_plus":2,"start_xp":9,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p0","palette_note":null},{"id":15,"name_en":"High Priestess","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":32,"mp":32,"mv":6,"a_plus":4,"d_plus":8,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p5","palette_note":null},{"id":16,"name_en":"Kaiser","faction_note":null,"army_color":null,"visual_note":null,"at":32,"df":32,"mp":12,"mv":6,"a_plus":4,"d_plus":4,"start_xp":15,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p2","palette_note":null},{"id":17,"name_en":"King","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":28,"mp":12,"mv":6,"a_plus":6,"d_plus":4,"start_xp":15,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p2","palette_note":null},{"id":18,"name_en":"Knight enemy 1","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":19,"mp":0,"mv":8,"a_plus":4,"d_plus":2,"start_xp":7,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r1_p3","palette_note":null},{"id":19,"name_en":"Knight Master","faction_note":null,"army_color":null,"visual_note":null,"at":34,"df":24,"mp":8,"mv":8,"a_plus":8,"d_plus":2,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p4","palette_note":null},{"id":20,"name_en":"Kraken","faction_note":null,"army_color":null,"visual_note":null,"at":29,"df":26,"mp":0,"mv":6,"a_plus":0,"d_plus":2,"start_xp":17,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p3","palette_note":null},{"id":21,"name_en":"Living Armor","faction_note":null,"army_color":null,"visual_note":null,"at":32,"df":30,"mp":8,"mv":6,"a_plus":5,"d_plus":4,"start_xp":10,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r1_p1","palette_note":null},{"id":22,"name_en":"Lord Garret","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":24,"mp":8,"mv":6,"a_plus":2,"d_plus":4,"start_xp":10,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p1","palette_note":null},{"id":23,"name_en":"Magic Knight Garret","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":25,"mp":16,"mv":8,"a_plus":6,"d_plus":4,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p5","palette_note":null},{"id":24,"name_en":"Priestess","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":24,"mp":16,"mv":6,"a_plus":2,"d_plus":6,"start_xp":7,"to_next_level":5,"influence_range":4,"is_flying":0,"xp_per_level_json":"[40, 40, 40, 40, 40, 40, 40, 40, 40]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p4","palette_note":null},{"id":25,"name_en":"Queen Ant","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":20,"mp":0,"mv":8,"a_plus":6,"d_plus":5,"start_xp":12,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p1","palette_note":null},{"id":26,"name_en":"Ranger","faction_note":null,"army_color":null,"visual_note":null,"at":41,"df":28,"mp":16,"mv":9,"a_plus":0,"d_plus":0,"start_xp":20,"to_next_level":8,"influence_range":4,"is_flying":0,"xp_per_level_json":"[64, 64, 64, 64, 64, 64, 64, 64, 64]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p7","palette_note":null},{"id":27,"name_en":"Royal Guard","faction_note":null,"army_color":null,"visual_note":null,"at":35,"df":21,"mp":4,"mv":8,"a_plus":6,"d_plus":4,"start_xp":15,"to_next_level":5,"influence_range":4,"is_flying":0,"xp_per_level_json":"[40, 40, 40, 40, 40, 40, 40, 40, 40]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p3","palette_note":null},{"id":28,"name_en":"Saint","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":24,"mp":24,"mv":6,"a_plus":9,"d_plus":4,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p7","palette_note":null},{"id":29,"name_en":"Serpent Knight enemy","faction_note":null,"army_color":null,"visual_note":null,"at":32,"df":24,"mp":0,"mv":7,"a_plus":6,"d_plus":2,"start_xp":12,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r1_p6","palette_note":null},{"id":30,"name_en":"Shaman","faction_note":null,"army_color":null,"visual_note":null,"at":25,"df":15,"mp":4,"mv":4,"a_plus":0,"d_plus":0,"start_xp":10,"to_next_level":2,"influence_range":4,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p6","palette_note":null},{"id":31,"name_en":"Sorcerer enemy","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":20,"mp":16,"mv":6,"a_plus":3,"d_plus":2,"start_xp":15,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p2","palette_note":null},{"id":32,"name_en":"Sword Master","faction_note":null,"army_color":null,"visual_note":null,"at":25,"df":22,"mp":0,"mv":6,"a_plus":0,"d_plus":9,"start_xp":15,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p7","palette_note":null},{"id":33,"name_en":"Warlock Calains","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":13,"mp":10,"mv":6,"a_plus":3,"d_plus":2,"start_xp":7,"to_next_level":1,"influence_range":4,"is_flying":0,"xp_per_level_json":"[8, 8, 8, 8, 8, 8, 8, 8, 8]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p0","palette_note":null},{"id":34,"name_en":"Werewolf","faction_note":null,"army_color":null,"visual_note":null,"at":29,"df":21,"mp":0,"mv":6,"a_plus":6,"d_plus":4,"start_xp":10,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p2","palette_note":null},{"id":35,"name_en":"Wizard enemy","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":15,"mp":16,"mv":6,"a_plus":6,"d_plus":2,"start_xp":7,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p3","palette_note":null},{"id":36,"name_en":"Wizard calains","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":15,"mp":16,"mv":6,"a_plus":6,"d_plus":2,"start_xp":7,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p1","palette_note":null},{"id":37,"name_en":"Wight","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":34,"mp":16,"mv":6,"a_plus":7,"d_plus":6,"start_xp":20,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p4","palette_note":null},{"id":38,"name_en":"Wyvern","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":24,"mp":8,"mv":7,"a_plus":3,"d_plus":2,"start_xp":15,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r3_p6","palette_note":null},{"id":39,"name_en":"Fighter Garret","faction_note":null,"army_color":null,"visual_note":null,"at":23,"df":21,"mp":0,"mv":6,"a_plus":0,"d_plus":2,"start_xp":7,"to_next_level":2,"influence_range":3,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p0","palette_note":null},{"id":40,"name_en":"Fighter Sabra","faction_note":null,"army_color":null,"visual_note":null,"at":23,"df":20,"mp":0,"mv":6,"a_plus":0,"d_plus":2,"start_xp":7,"to_next_level":2,"influence_range":3,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p0","palette_note":null},{"id":41,"name_en":"Lord enemy","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":24,"mp":8,"mv":6,"a_plus":2,"d_plus":4,"start_xp":10,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p1","palette_note":null},{"id":42,"name_en":"Bishop enemy","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":20,"mp":16,"mv":6,"a_plus":6,"d_plus":4,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r2_p1","palette_note":null},{"id":43,"name_en":"Fighter enemy 1","faction_note":null,"army_color":null,"visual_note":null,"at":23,"df":21,"mp":0,"mv":6,"a_plus":0,"d_plus":2,"start_xp":7,"to_next_level":2,"influence_range":3,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r1_p0","palette_note":null},{"id":44,"name_en":"Fighter enemy 2","faction_note":null,"army_color":null,"visual_note":null,"at":23,"df":21,"mp":0,"mv":6,"a_plus":0,"d_plus":2,"start_xp":7,"to_next_level":2,"influence_range":3,"is_flying":0,"xp_per_level_json":"[16, 16, 16, 16, 16, 16, 16, 16, 16]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p0","palette_note":null},{"id":45,"name_en":"Serpent Knight","faction_note":null,"army_color":null,"visual_note":null,"at":32,"df":24,"mp":0,"mv":7,"a_plus":6,"d_plus":2,"start_xp":12,"to_next_level":3,"influence_range":4,"is_flying":0,"xp_per_level_json":"[24, 24, 24, 24, 24, 24, 24, 24, 24]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p7","palette_note":null},{"id":46,"name_en":"Knight Master Garet","faction_note":null,"army_color":null,"visual_note":null,"at":34,"df":24,"mp":8,"mv":8,"a_plus":8,"d_plus":2,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p4","palette_note":null},{"id":47,"name_en":"Knight Master Sabra","faction_note":null,"army_color":null,"visual_note":null,"at":34,"df":24,"mp":8,"mv":8,"a_plus":8,"d_plus":2,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p4","palette_note":null},{"id":48,"name_en":"Dragon Knight Sabra","faction_note":null,"army_color":null,"visual_note":null,"at":34,"df":24,"mp":4,"mv":9,"a_plus":4,"d_plus":2,"start_xp":7,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p2","palette_note":null},{"id":49,"name_en":"Grand Knight Garret","faction_note":null,"army_color":null,"visual_note":null,"at":33,"df":28,"mp":0,"mv":6,"a_plus":8,"d_plus":4,"start_xp":12,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p6","palette_note":null},{"id":50,"name_en":"Grand Knight","faction_note":null,"army_color":null,"visual_note":null,"at":33,"df":28,"mp":0,"mv":6,"a_plus":8,"d_plus":4,"start_xp":12,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[0, 0, 0, 0, 0, 0, 0, 0, 0]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p6","palette_note":null},{"id":51,"name_en":"Magic Knight Sabra","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":25,"mp":16,"mv":8,"a_plus":6,"d_plus":4,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p5","palette_note":null},{"id":52,"name_en":"Magic Knight","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":25,"mp":16,"mv":8,"a_plus":6,"d_plus":4,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p5","palette_note":null},{"id":53,"name_en":"Arch Mage","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":17,"mp":32,"mv":6,"a_plus":9,"d_plus":2,"start_xp":10,"to_next_level":5,"influence_range":4,"is_flying":0,"xp_per_level_json":"[40, 40, 40, 40, 40, 40, 40, 40, 40]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r3_p2","palette_note":null},{"id":54,"name_en":"Knight Garret","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":20,"mp":0,"mv":8,"a_plus":4,"d_plus":2,"start_xp":7,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r0_p3","palette_note":null},{"id":55,"name_en":"Knight Sabra","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":20,"mp":0,"mv":8,"a_plus":4,"d_plus":2,"start_xp":7,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p3","palette_note":null},{"id":56,"name_en":"Knight","faction_note":null,"army_color":null,"visual_note":null,"at":31,"df":20,"mp":0,"mv":8,"a_plus":4,"d_plus":2,"start_xp":7,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p3","palette_note":null},{"id":57,"name_en":"Lord Sabra","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":24,"mp":8,"mv":6,"a_plus":2,"d_plus":4,"start_xp":10,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r1_p1","palette_note":null},{"id":58,"name_en":"Lord","faction_note":null,"army_color":null,"visual_note":null,"at":27,"df":24,"mp":8,"mv":6,"a_plus":2,"d_plus":4,"start_xp":10,"to_next_level":4,"influence_range":4,"is_flying":0,"xp_per_level_json":"[32, 32, 32, 32, 32, 32, 32, 32, 32]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_allies_r2_p1","palette_note":null},{"id":59,"name_en":"Knight Master enemy 1","faction_note":null,"army_color":null,"visual_note":null,"at":34,"df":24,"mp":8,"mv":8,"a_plus":8,"d_plus":2,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r0_p4","palette_note":null},{"id":60,"name_en":"Knight Master enemy 2","faction_note":null,"army_color":null,"visual_note":null,"at":34,"df":24,"mp":8,"mv":8,"a_plus":8,"d_plus":2,"start_xp":10,"to_next_level":6,"influence_range":4,"is_flying":0,"xp_per_level_json":"[48, 48, 48, 48, 48, 48, 48, 48, 48]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"warsong_enemies_r1_p4","palette_note":null},{"id":61,"name_en":"Dima","faction_note":"none","army_color":null,"visual_note":null,"at":9999,"df":9999,"mp":9999,"mv":9,"a_plus":9999,"d_plus":9999,"start_xp":10,"to_next_level":null,"influence_range":4,"is_flying":0,"xp_per_level_json":"[0, 0, 0, 0, 0, 0, 0, 0, 0]","level_bonuses_json":"[{\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}, {\"d_at\": 0, \"d_df\": 0, \"d_mp\": 0, \"d_mv\": 0, \"d_a_plus\": 0, \"d_d_plus\": 0, \"unlock_troop_ids\": []}]","sprite_id":null,"animation_set_id":"langrisser2_1_r2_p2","palette_note":null}],"commander_class_troops":[{"class_id":17,"troop_id":1,"sort_order":0},{"class_id":17,"troop_id":12,"sort_order":1},{"class_id":17,"troop_id":20,"sort_order":2},{"class_id":16,"troop_id":17,"sort_order":0},{"class_id":34,"troop_id":22,"sort_order":0},{"class_id":20,"troop_id":13,"sort_order":0},{"class_id":32,"troop_id":1,"sort_order":0},{"class_id":32,"troop_id":12,"sort_order":1},{"class_id":32,"troop_id":20,"sort_order":2},{"class_id":30,"troop_id":2,"sort_order":0},{"class_id":4,"troop_id":6,"sort_order":0},{"class_id":40,"troop_id":20,"sort_order":0},{"class_id":39,"troop_id":20,"sort_order":0},{"class_id":41,"troop_id":5,"sort_order":0},{"class_id":41,"troop_id":17,"sort_order":1},{"class_id":41,"troop_id":20,"sort_order":2},{"class_id":42,"troop_id":5,"sort_order":0},{"class_id":42,"troop_id":6,"sort_order":1},{"class_id":42,"troop_id":24,"sort_order":2},{"class_id":42,"troop_id":23,"sort_order":3},{"class_id":7,"troop_id":15,"sort_order":0},{"class_id":33,"troop_id":11,"sort_order":0},{"class_id":5,"troop_id":4,"sort_order":0},{"class_id":5,"troop_id":11,"sort_order":1},{"class_id":14,"troop_id":19,"sort_order":0},{"class_id":27,"troop_id":12,"sort_order":0},{"class_id":43,"troop_id":5,"sort_order":0},{"class_id":43,"troop_id":23,"sort_order":1},{"class_id":44,"troop_id":5,"sort_order":0},{"class_id":44,"troop_id":23,"sort_order":1},{"class_id":18,"troop_id":12,"sort_order":0},{"class_id":18,"troop_id":20,"sort_order":1},{"class_id":9,"troop_id":4,"sort_order":0},{"class_id":9,"troop_id":5,"sort_order":1},{"class_id":9,"troop_id":20,"sort_order":2},{"class_id":1,"troop_id":1,"sort_order":0},{"class_id":1,"troop_id":20,"sort_order":1},{"class_id":35,"troop_id":11,"sort_order":0},{"class_id":35,"troop_id":20,"sort_order":1},{"class_id":2,"troop_id":21,"sort_order":0},{"class_id":25,"troop_id":7,"sort_order":0},{"class_id":11,"troop_id":3,"sort_order":0},{"class_id":11,"troop_id":21,"sort_order":1},{"class_id":13,"troop_id":21,"sort_order":0},{"class_id":38,"troop_id":8,"sort_order":0},{"class_id":21,"troop_id":18,"sort_order":0},{"class_id":6,"troop_id":9,"sort_order":0},{"class_id":31,"troop_id":18,"sort_order":0},{"class_id":29,"troop_id":14,"sort_order":0},{"class_id":29,"troop_id":15,"sort_order":1},{"class_id":29,"troop_id":23,"sort_order":2},{"class_id":45,"troop_id":1,"sort_order":0},{"class_id":45,"troop_id":15,"sort_order":1},{"class_id":45,"troop_id":20,"sort_order":2},{"class_id":19,"troop_id":1,"sort_order":0},{"class_id":19,"troop_id":12,"sort_order":1},{"class_id":19,"troop_id":20,"sort_order":2},{"class_id":46,"troop_id":1,"sort_order":0},{"class_id":46,"troop_id":12,"sort_order":1},{"class_id":46,"troop_id":20,"sort_order":2},{"class_id":47,"troop_id":1,"sort_order":0},{"class_id":47,"troop_id":12,"sort_order":1},{"class_id":47,"troop_id":20,"sort_order":2},{"class_id":48,"troop_id":10,"sort_order":0},{"class_id":48,"troop_id":12,"sort_order":1},{"class_id":48,"troop_id":20,"sort_order":2},{"class_id":8,"troop_id":10,"sort_order":0},{"class_id":8,"troop_id":12,"sort_order":1},{"class_id":8,"troop_id":20,"sort_order":2},{"class_id":49,"troop_id":1,"sort_order":0},{"class_id":49,"troop_id":12,"sort_order":1},{"class_id":49,"troop_id":20,"sort_order":2},{"class_id":12,"troop_id":1,"sort_order":0},{"class_id":12,"troop_id":5,"sort_order":1},{"class_id":12,"troop_id":12,"sort_order":2},{"class_id":12,"troop_id":20,"sort_order":3},{"class_id":50,"troop_id":1,"sort_order":0},{"class_id":50,"troop_id":12,"sort_order":1},{"class_id":50,"troop_id":20,"sort_order":2},{"class_id":23,"troop_id":1,"sort_order":0},{"class_id":23,"troop_id":12,"sort_order":1},{"class_id":23,"troop_id":20,"sort_order":2},{"class_id":51,"troop_id":1,"sort_order":0},{"class_id":51,"troop_id":12,"sort_order":1},{"class_id":51,"troop_id":20,"sort_order":2},{"class_id":52,"troop_id":1,"sort_order":0},{"class_id":52,"troop_id":12,"sort_order":1},{"class_id":52,"troop_id":20,"sort_order":2},{"class_id":28,"troop_id":11,"sort_order":0},{"class_id":28,"troop_id":16,"sort_order":1},{"class_id":53,"troop_id":1,"sort_order":0},{"class_id":53,"troop_id":20,"sort_order":1},{"class_id":37,"troop_id":21,"sort_order":0},{"class_id":24,"troop_id":11,"sort_order":0},{"class_id":24,"troop_id":16,"sort_order":1},{"class_id":3,"troop_id":1,"sort_order":0},{"class_id":3,"troop_id":16,"sort_order":1},{"class_id":3,"troop_id":20,"sort_order":2},{"class_id":15,"troop_id":11,"sort_order":0},{"class_id":15,"troop_id":16,"sort_order":1},{"class_id":15,"troop_id":20,"sort_order":2},{"class_id":54,"troop_id":1,"sort_order":0},{"class_id":54,"troop_id":12,"sort_order":1},{"class_id":54,"troop_id":20,"sort_order":2},{"class_id":55,"troop_id":1,"sort_order":0},{"class_id":55,"troop_id":12,"sort_order":1},{"class_id":55,"troop_id":20,"sort_order":2},{"class_id":56,"troop_id":1,"sort_order":0},{"class_id":56,"troop_id":12,"sort_order":1},{"class_id":56,"troop_id":20,"sort_order":2},{"class_id":22,"troop_id":1,"sort_order":0},{"class_id":22,"troop_id":20,"sort_order":1},{"class_id":57,"troop_id":1,"sort_order":0},{"class_id":57,"troop_id":20,"sort_order":1},{"class_id":58,"troop_id":1,"sort_order":0},{"class_id":58,"troop_id":20,"sort_order":1},{"class_id":59,"troop_id":5,"sort_order":0},{"class_id":59,"troop_id":24,"sort_order":1},{"class_id":59,"troop_id":23,"sort_order":2},{"class_id":60,"troop_id":5,"sort_order":0},{"class_id":60,"troop_id":24,"sort_order":1},{"class_id":60,"troop_id":23,"sort_order":2},{"class_id":36,"troop_id":11,"sort_order":0},{"class_id":36,"troop_id":20,"sort_order":1}],"commander_class_spells":[{"class_id":17,"spell_id":1,"sort_order":0,"variant":"ally"},{"class_id":17,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":16,"spell_id":3,"sort_order":0,"variant":"ally"},{"class_id":16,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":26,"spell_id":6,"sort_order":0,"variant":"ally"},{"class_id":26,"spell_id":12,"sort_order":0,"variant":"ally"},{"class_id":26,"spell_id":13,"sort_order":0,"variant":"ally"},{"class_id":30,"spell_id":1,"sort_order":0,"variant":"ally"},{"class_id":4,"spell_id":5,"sort_order":0,"variant":"ally"},{"class_id":4,"spell_id":6,"sort_order":0,"variant":"ally"},{"class_id":4,"spell_id":10,"sort_order":0,"variant":"ally"},{"class_id":10,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":41,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":33,"spell_id":1,"sort_order":0,"variant":"ally"},{"class_id":5,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":27,"spell_id":4,"sort_order":0,"variant":"ally"},{"class_id":1,"spell_id":1,"sort_order":0,"variant":"ally"},{"class_id":1,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":1,"spell_id":2,"sort_order":0,"variant":"enemy"},{"class_id":1,"spell_id":6,"sort_order":0,"variant":"ally"},{"class_id":1,"spell_id":7,"sort_order":0,"variant":"enemy"},{"class_id":35,"spell_id":1,"sort_order":0,"variant":"ally"},{"class_id":35,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":35,"spell_id":3,"sort_order":0,"variant":"enemy"},{"class_id":2,"spell_id":14,"sort_order":0,"variant":"ally"},{"class_id":11,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":13,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":38,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":21,"spell_id":3,"sort_order":0,"variant":"ally"},{"class_id":6,"spell_id":3,"sort_order":0,"variant":"ally"},{"class_id":31,"spell_id":10,"sort_order":0,"variant":"ally"},{"class_id":31,"spell_id":12,"sort_order":0,"variant":"ally"},{"class_id":31,"spell_id":13,"sort_order":0,"variant":"ally"},{"class_id":48,"spell_id":3,"sort_order":0,"variant":"ally"},{"class_id":8,"spell_id":3,"sort_order":0,"variant":"ally"},{"class_id":23,"spell_id":5,"sort_order":0,"variant":"ally"},{"class_id":23,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":51,"spell_id":5,"sort_order":0,"variant":"ally"},{"class_id":51,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":52,"spell_id":4,"sort_order":0,"variant":"ally"},{"class_id":52,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":28,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":28,"spell_id":7,"sort_order":0,"variant":"ally"},{"class_id":28,"spell_id":10,"sort_order":0,"variant":"ally"},{"class_id":53,"spell_id":1,"sort_order":0,"variant":"ally"},{"class_id":53,"spell_id":2,"sort_order":0,"variant":"ally"},{"class_id":53,"spell_id":2,"sort_order":0,"variant":"enemy"},{"class_id":53,"spell_id":6,"sort_order":0,"variant":"ally"},{"class_id":53,"spell_id":7,"sort_order":0,"variant":"enemy"},{"class_id":37,"spell_id":5,"sort_order":0,"variant":"ally"},{"class_id":24,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":24,"spell_id":10,"sort_order":0,"variant":"ally"},{"class_id":3,"spell_id":1,"sort_order":0,"variant":"enemy"},{"class_id":3,"spell_id":8,"sort_order":0,"variant":"ally"},{"class_id":3,"spell_id":8,"sort_order":0,"variant":"enemy"},{"class_id":3,"spell_id":10,"sort_order":0,"variant":"ally"},{"class_id":3,"spell_id":10,"sort_order":0,"variant":"enemy"},{"class_id":3,"spell_id":13,"sort_order":0,"variant":"ally"},{"class_id":15,"spell_id":10,"sort_order":0,"variant":"ally"},{"class_id":15,"spell_id":11,"sort_order":0,"variant":"ally"},{"class_id":15,"spell_id":12,"sort_order":0,"variant":"ally"},{"class_id":22,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":57,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":58,"spell_id":9,"sort_order":0,"variant":"ally"},{"class_id":36,"spell_id":1,"sort_order":0,"variant":"ally"},{"class_id":36,"spell_id":2,"sort_order":0,"variant":"ally"}],"class_transitions":[],"items":[{"id":1,"name_en":"Warsong","description":"ROM: имя предмета в своде","price":0,"icon_path":null,"equip_slot":"weapon","effects_json":"[]"},{"id":2,"name_en":"GSword","description":"Great Sword — статы вне локального свода","price":0,"icon_path":null,"equip_slot":"weapon","effects_json":"[]"},{"id":3,"name_en":"DSlayer","description":"Dragon Slayer","price":0,"icon_path":null,"equip_slot":"weapon","effects_json":"[]"},{"id":4,"name_en":"Evil Axe","description":"Evil Axe","price":0,"icon_path":null,"equip_slot":"weapon","effects_json":"[]"},{"id":5,"name_en":"Shield","description":"Shield","price":0,"icon_path":null,"equip_slot":"armor","effects_json":"[]"},{"id":6,"name_en":"Wand","description":"Wand","price":0,"icon_path":null,"equip_slot":"weapon","effects_json":"[]"},{"id":7,"name_en":"Cross","description":"Cross","price":0,"icon_path":null,"equip_slot":"accessory","effects_json":"[]"},{"id":8,"name_en":"Orb","description":"Половина MP на заклинания (§6)","price":0,"icon_path":null,"equip_slot":"accessory","effects_json":"[{\"type\":\"spell_mp_cost_multiplier\",\"value\":0.5}]"},{"id":9,"name_en":"Amulet","description":"Сфера командира 9 клеток (§3)","price":0,"icon_path":null,"equip_slot":"accessory","effects_json":"[{\"type\":\"commander_range\",\"value\":9}]"}],"story_characters":[{"id":1,"name_en":"Garett","portrait_path":null,"class_id":39,"biography":"Герой игры. Если вы теряете его из-за смерти, игра заканчивается. Он — принц Балтии и сын Альфадора."},{"id":2,"name_en":"5st Commander","portrait_path":null,"class_id":29,"biography":null},{"id":3,"name_en":"Carleon","portrait_path":null,"class_id":56,"biography":"Это герцог Карлеон, друг Альфадора и Балтии. Как и Байард, Карлеон во многом похож на Торна."},{"id":4,"name_en":"Mina","portrait_path":null,"class_id":5,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":5,"name_en":"Thorne","portrait_path":null,"class_id":9,"biography":"Он — личный страж герцога Карлеона. Ничего выдающегося в нём нет, но он хороший боец."},{"id":6,"name_en":"Carleon","portrait_path":null,"class_id":58,"biography":"Это герцог Карлеон, друг Альфадора и Балтии. Как и Байард, Карлеон во многом похож на Торна."},{"id":7,"name_en":"Calais","portrait_path":null,"class_id":36,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":8,"name_en":"Tiberon","portrait_path":null,"class_id":7,"biography":"Бывший морской пират. В начале игры Тиберон эффективнее действует на воде."},{"id":9,"name_en":"Carleon","portrait_path":null,"class_id":19,"biography":"Это герцог Карлеон, друг Альфадора и Балтии. Как и Байард, Карлеон во многом похож на Торна."},{"id":10,"name_en":"Carleon","portrait_path":null,"class_id":9,"biography":"Это герцог Карлеон, друг Альфадора и Балтии. Как и Байард, Карлеон во многом похож на Торна."},{"id":11,"name_en":"Carleon","portrait_path":null,"class_id":52,"biography":"Это герцог Карлеон, друг Альфадора и Балтии. Как и Байард, Карлеон во многом похож на Торна."},{"id":12,"name_en":"Garett","portrait_path":null,"class_id":22,"biography":"Герой игры. Если вы теряете его из-за смерти, игра заканчивается. Он — принц Балтии и сын Альфадора."},{"id":13,"name_en":"Garett","portrait_path":null,"class_id":54,"biography":"Герой игры. Если вы теряете его из-за смерти, игра заканчивается. Он — принц Балтии и сын Альфадора."},{"id":14,"name_en":"Garett","portrait_path":null,"class_id":46,"biography":"Герой игры. Если вы теряете его из-за смерти, игра заканчивается. Он — принц Балтии и сын Альфадора."},{"id":15,"name_en":"Garett","portrait_path":null,"class_id":23,"biography":"Герой игры. Если вы теряете его из-за смерти, игра заканчивается. Он — принц Балтии и сын Альфадора."},{"id":16,"name_en":"Garett","portrait_path":null,"class_id":17,"biography":"Герой игры. Если вы теряете его из-за смерти, игра заканчивается. Он — принц Балтии и сын Альфадора."},{"id":17,"name_en":"Baldarov","portrait_path":null,"class_id":32,"biography":"Он телохранитель Гарретта. Он не может получать опыт, поэтому он так и остался на уровне Мастера меча."},{"id":18,"name_en":"Alfador","portrait_path":null,"class_id":17,"biography":"Король Балтии и отец Гарретта. Он участвует только в первом бою и, предположительно, погибает в этой битве."},{"id":19,"name_en":"Lance","portrait_path":null,"class_id":8,"biography":"В начале игры он противник, но ближе к концу становится союзником — единственным помимо главного героя Рыцарем Дракона."},{"id":20,"name_en":"Lance","portrait_path":null,"class_id":27,"biography":"В начале он враг, но ближе к концу становится союзником, будучи единственным другим Рыцарем Дракона в игре."},{"id":21,"name_en":"Tiberon","portrait_path":null,"class_id":45,"biography":"Бывший морской пират. В начале игры Тиберон эффективнее действует на воде."},{"id":22,"name_en":"Garett","portrait_path":null,"class_id":49,"biography":"Герой игры. Если вы теряете его из-за смерти, игра заканчивается. Он — принц Балтии и сын Альфадора."},{"id":23,"name_en":"Tiberon","portrait_path":null,"class_id":19,"biography":"Бывший морской пират. В начале игры Тиберон эффективнее действует на воде."},{"id":24,"name_en":"Sabra","portrait_path":null,"class_id":40,"biography":"Она — командующая войсками Балтии. Пожалуй, после Гарретта она — ваш лучший боец."},{"id":25,"name_en":"Sabra","portrait_path":null,"class_id":55,"biography":"Она — командующая войсками Балтии. Пожалуй, после Гарретта она — ваш лучший боец."},{"id":26,"name_en":"Sabra","portrait_path":null,"class_id":57,"biography":"Она — командующая войсками Балтии. Пожалуй, после Гарретта она — ваш лучший боец."},{"id":27,"name_en":"Sabra","portrait_path":null,"class_id":50,"biography":"Она — командующая войсками Балтии. Пожалуй, после Гарретта она — ваш лучший боец."},{"id":28,"name_en":"Sabra","portrait_path":null,"class_id":47,"biography":"Она — командующая войсками Балтии. Пожалуй, после Гарретта она — ваш лучший боец."},{"id":29,"name_en":"Sabra","portrait_path":null,"class_id":48,"biography":"Она — командующая войсками Балтии. Пожалуй, после Гарретта она — ваш лучший боец."},{"id":30,"name_en":"Sabra","portrait_path":null,"class_id":51,"biography":"Она — командующая войсками Балтии. Пожалуй, после Гарретта она — ваш лучший боец."},{"id":31,"name_en":"Calais","portrait_path":null,"class_id":5,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":32,"name_en":"Calais","portrait_path":null,"class_id":53,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":33,"name_en":"Calais","portrait_path":null,"class_id":52,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":34,"name_en":"Calais","portrait_path":null,"class_id":26,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":35,"name_en":"Calais","portrait_path":null,"class_id":24,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":36,"name_en":"Calais","portrait_path":null,"class_id":28,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":37,"name_en":"Calais","portrait_path":null,"class_id":15,"biography":"Она — маг Балтии. Её магия — лучшая в игре, если пойти по пути Волшебника."},{"id":38,"name_en":"Mina","portrait_path":null,"class_id":24,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":39,"name_en":"Mina","portrait_path":null,"class_id":33,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":40,"name_en":"Mina","portrait_path":null,"class_id":36,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":41,"name_en":"Mina","portrait_path":null,"class_id":3,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":42,"name_en":"Mina","portrait_path":null,"class_id":28,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":43,"name_en":"Mina","portrait_path":null,"class_id":15,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":44,"name_en":"Mina","portrait_path":null,"class_id":53,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":45,"name_en":"Mina","portrait_path":null,"class_id":52,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":46,"name_en":"Mina","portrait_path":null,"class_id":26,"biography":"Гарретт встречает её как странствующую Священницу. Позже она присоединяется к группе."},{"id":47,"name_en":"Thorne","portrait_path":null,"class_id":56,"biography":"Он — личный страж герцога Карлеона. Ничего выдающегося в нём нет, но он хороший боец."},{"id":48,"name_en":"Thorne","portrait_path":null,"class_id":58,"biography":"Он — личный страж герцога Карлеона. Ничего выдающегося в нём нет, но он хороший боец."},{"id":49,"name_en":"Thorne","portrait_path":null,"class_id":19,"biography":"Он — личный страж герцога Карлеона. Ничего выдающегося в нём нет, но он хороший боец."},{"id":50,"name_en":"Thorne","portrait_path":null,"class_id":52,"biography":"Он — личный страж герцога Карлеона. Ничего выдающегося в нём нет, но он хороший боец."},{"id":51,"name_en":"Bayard","portrait_path":null,"class_id":9,"biography":"Он командующий замком Анзель. Неплохой боец, но во многом похож на Торна."},{"id":52,"name_en":"Bayard","portrait_path":null,"class_id":56,"biography":"Он командующий замком Анзель. Неплохой боец, но во многом похож на Торна."},{"id":53,"name_en":"Bayard","portrait_path":null,"class_id":58,"biography":"Он командующий замком Анзель. Неплохой боец, но во многом похож на Торна."},{"id":54,"name_en":"Bayard","portrait_path":null,"class_id":19,"biography":"Он командующий замком Анзель. Неплохой боец, но во многом похож на Торна."},{"id":55,"name_en":"Bayard","portrait_path":null,"class_id":52,"biography":"Он командующий замком Анзель. Неплохой боец, но во многом похож на Торна."},{"id":56,"name_en":"Hish Priest","portrait_path":null,"class_id":42,"biography":null},{"id":57,"name_en":"Geryon","portrait_path":null,"class_id":41,"biography":null},{"id":58,"name_en":"Chief Commander","portrait_path":null,"class_id":41,"biography":null},{"id":59,"name_en":"Shell user","portrait_path":null,"class_id":30,"biography":null},{"id":60,"name_en":"Monster","portrait_path":null,"class_id":14,"biography":null},{"id":61,"name_en":"1st Commander","portrait_path":null,"class_id":43,"biography":null},{"id":62,"name_en":"2st Commander","portrait_path":null,"class_id":44,"biography":null},{"id":63,"name_en":"3st Commander","portrait_path":null,"class_id":18,"biography":null},{"id":64,"name_en":"6st Commander","portrait_path":null,"class_id":12,"biography":null},{"id":65,"name_en":"Monster","portrait_path":null,"class_id":20,"biography":null},{"id":66,"name_en":"Shell user","portrait_path":null,"class_id":1,"biography":null},{"id":67,"name_en":"Magician","portrait_path":null,"class_id":35,"biography":null},{"id":68,"name_en":"Emperor Pythion","portrait_path":null,"class_id":16,"biography":null},{"id":69,"name_en":"Monster","portrait_path":null,"class_id":2,"biography":null},{"id":70,"name_en":"Monster","portrait_path":null,"class_id":25,"biography":null},{"id":71,"name_en":"Monster","portrait_path":null,"class_id":34,"biography":null},{"id":72,"name_en":"Monster","portrait_path":null,"class_id":11,"biography":null},{"id":73,"name_en":"Monster","portrait_path":null,"class_id":13,"biography":null},{"id":74,"name_en":"Monster","portrait_path":null,"class_id":38,"biography":null},{"id":75,"name_en":"Naxos","portrait_path":null,"class_id":6,"biography":null},{"id":76,"name_en":"7st Commander","portrait_path":null,"class_id":59,"biography":null},{"id":77,"name_en":"8st Commander","portrait_path":null,"class_id":60,"biography":null},{"id":78,"name_en":"The Guards","portrait_path":null,"class_id":21,"biography":null},{"id":79,"name_en":"Mortimus","portrait_path":null,"class_id":31,"biography":null},{"id":80,"name_en":"Chaos","portrait_path":null,"class_id":4,"biography":null},{"id":81,"name_en":"Ganelon","portrait_path":null,"class_id":37,"biography":null},{"id":82,"name_en":"Dima","portrait_path":null,"class_id":61,"biography":"Самый грозный воин"}],"hero_instances":[{"id":1,"character_id":1,"display_name":"Garett fighter","gold":0,"notes":"Игра заканчивается. Он — принц Балтии и сын Альфадора. Будучи принцем, по сюжетным причинам люди хотят сделать Гарретта королём. Он может использовать Лечение 1 и Магические стрелы. Подумаешь! Магические стрелы наносят около 1 ед. урона в конце игры, а к тому моменту у вас в любом случае должно быть 4 сильных лекаря. Гарретту следует выбрать путь силы — стать рыцарем, а затем гранд-рыцарем.","face_portrait_id":"warsong_hero__r0_c0"},{"id":2,"character_id":2,"display_name":"5st Commander - serpent knight","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c4"},{"id":3,"character_id":3,"display_name":"Carleon knight","gold":0,"notes":"Да, сделайте Карлеона Боевым Магом тоже. Это даст вам сразу 4 лекаря и 3 разряда молнии.","face_portrait_id":"warsong_hero__r0_c8"},{"id":4,"character_id":4,"display_name":"Mina cleric","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":5,"character_id":5,"display_name":"Thorne fighter","gold":0,"notes":"Я нахожу, что Рыцарями очень трудно управлять, особенно против Лучников. Я обычно делаю Торна Лордом, что приводит его к Боевому Магу. Так Торн в итоге получает лечащее заклинание, а также второе по силе заклинание в игре — Гром.","face_portrait_id":"warsong_hero__r1_c1"},{"id":6,"character_id":6,"display_name":"Carleon lord","gold":0,"notes":"Да, сделайте Карлеона Боевым Магом тоже. Это даст вам сразу 4 лекаря и 3 разряда молнии.","face_portrait_id":"warsong_hero__r0_c8"},{"id":7,"character_id":7,"display_name":"Calais warlock","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":8,"character_id":8,"display_name":"Tiberon crocodile kni","gold":0,"notes":"Ради всего святого, не делайте его Змеиным Рыцарем. После 9-го сценария воды почти не будет, так что Змеиный Рыцарь станет бесполезен. У вас не останется выбора, кроме как сделать его Рыцарем, а затем Мастером-Рыцарем.","face_portrait_id":"warsong_hero__r0_c7"},{"id":9,"character_id":9,"display_name":"Carleon knight master","gold":0,"notes":"Да, сделайте Карлеона Боевым Магом тоже. Это даст вам сразу 4 лекаря и 3 разряда молнии.","face_portrait_id":"warsong_hero__r0_c8"},{"id":10,"character_id":10,"display_name":"Carleon fighter","gold":0,"notes":"Да, сделайте Карлеона Боевым Магом тоже. Это даст вам сразу 4 лекаря и 3 разряда молнии.","face_portrait_id":"warsong_hero__r0_c8"},{"id":11,"character_id":11,"display_name":"Carleon magic knight","gold":0,"notes":"Да, сделайте Карлеона Боевым Магом тоже. Это даст вам сразу 4 лекаря и 3 разряда молнии.","face_portrait_id":"warsong_hero__r0_c8"},{"id":12,"character_id":12,"display_name":"Garett lord","gold":0,"notes":"Игра заканчивается. Он — принц Балтии и сын Альфадора. Будучи принцем, по сюжетным причинам люди хотят сделать Гарретта королём. Он может использовать Лечение 1 и Магические стрелы. Подумаешь! Магические стрелы наносят около 1 ед. урона в конце игры, а к тому моменту у вас в любом случае должно быть 4 сильных лекаря. Гарретту следует выбрать путь силы — стать рыцарем, а затем гранд-рыцарем.","face_portrait_id":"warsong_hero__r0_c0"},{"id":13,"character_id":13,"display_name":"Garet knight","gold":0,"notes":"Игра заканчивается. Он — принц Балтии и сын Альфадора. Будучи принцем, по сюжетным причинам люди хотят сделать Гарретта королём. Он может использовать Лечение 1 и Магические стрелы. Подумаешь! Магические стрелы наносят около 1 ед. урона в конце игры, а к тому моменту у вас в любом случае должно быть 4 сильных лекаря. Гарретту следует выбрать путь силы — стать рыцарем, а затем гранд-рыцарем.","face_portrait_id":"warsong_hero__r0_c0"},{"id":14,"character_id":14,"display_name":"Garet knight master","gold":0,"notes":"Игра заканчивается. Он — принц Балтии и сын Альфадора. Будучи принцем, по сюжетным причинам люди хотят сделать Гарретта королём. Он может использовать Лечение 1 и Магические стрелы. Подумаешь! Магические стрелы наносят около 1 ед. урона в конце игры, а к тому моменту у вас в любом случае должно быть 4 сильных лекаря. Гарретту следует выбрать путь силы — стать рыцарем, а затем гранд-рыцарем.","face_portrait_id":"warsong_hero__r0_c0"},{"id":15,"character_id":15,"display_name":"Garett magic knight","gold":0,"notes":"Игра заканчивается. Он — принц Балтии и сын Альфадора. Будучи принцем, по сюжетным причинам люди хотят сделать Гарретта королём. Он может использовать Лечение 1 и Магические стрелы. Подумаешь! Магические стрелы наносят около 1 ед. урона в конце игры, а к тому моменту у вас в любом случае должно быть 4 сильных лекаря. Гарретту следует выбрать путь силы — стать рыцарем, а затем гранд-рыцарем.","face_portrait_id":"warsong_hero__r0_c0"},{"id":16,"character_id":16,"display_name":"Garett King","gold":0,"notes":"Игра заканчивается. Он — принц Балтии и сын Альфадора. Будучи принцем, по сюжетным причинам люди хотят сделать Гарретта королём. Он может использовать Лечение 1 и Магические стрелы. Подумаешь! Магические стрелы наносят около 1 ед. урона в конце игры, а к тому моменту у вас в любом случае должно быть 4 сильных лекаря. Гарретту следует выбрать путь силы — стать рыцарем, а затем гранд-рыцарем.","face_portrait_id":"warsong_hero__r0_c0"},{"id":17,"character_id":17,"display_name":"Baldarov Sword Master","gold":0,"notes":"Не может быть повышен (в классе/звании).","face_portrait_id":"warsong_hero__r0_c2"},{"id":18,"character_id":18,"display_name":"Alfador king","gold":0,"notes":"Не может быть повышен (в классе/звании).","face_portrait_id":"warsong_hero__r0_c9"},{"id":19,"character_id":19,"display_name":"Lance dragon knight","gold":0,"notes":"Не может быть повышен (в классе/звании).","face_portrait_id":"warsong_enemy__r0_c6"},{"id":20,"character_id":20,"display_name":"Lance royal guard","gold":0,"notes":"Не может быть повышен (в классе/звании).","face_portrait_id":"warsong_enemy__r0_c6"},{"id":21,"character_id":21,"display_name":"Tiberon serpent knight","gold":0,"notes":"Ради всего святого, не делайте его Змеиным Рыцарем. После 9-го сценария воды почти не будет, так что Змеиный Рыцарь станет бесполезен. У вас не останется выбора, кроме как сделать его Рыцарем, а затем Мастером-Рыцарем.","face_portrait_id":"warsong_hero__r0_c7"},{"id":22,"character_id":22,"display_name":"Garett Grand Knight","gold":0,"notes":"Игра заканчивается. Он — принц Балтии и сын Альфадора. Будучи принцем, по сюжетным причинам люди хотят сделать Гарретта королём. Он может использовать Лечение 1 и Магические стрелы. Подумаешь! Магические стрелы наносят около 1 ед. урона в конце игры, а к тому моменту у вас в любом случае должно быть 4 сильных лекаря. Гарретту следует выбрать путь силы — стать рыцарем, а затем гранд-рыцарем.","face_portrait_id":"warsong_hero__r0_c0"},{"id":23,"character_id":23,"display_name":"Tiberon knight master","gold":0,"notes":"Ради всего святого, не делайте его Змеиным Рыцарем. После 9-го сценария воды почти не будет, так что Змеиный Рыцарь станет бесполезен. У вас не останется выбора, кроме как сделать его Рыцарем, а затем Мастером-Рыцарем.","face_portrait_id":"warsong_hero__r0_c7"},{"id":24,"character_id":24,"display_name":"Sabra fight","gold":0,"notes":"Если вы вдруг проигнорируете мой совет насчёт Гарретта и сделаете его Королём (стыдно вам за это), то идите по пути Рыцаря и сделайте Сабру Гранд-Рыцарем. Но если вы послушались моего совета и сделали Гарретта Гранд-Рыцарем, то сделайте себе одолжение — сделайте Сабру Лордом, а затем Рыцарем Дракона. Так Сабра сможет летать, управлять грифонами и использовать заклинание «Вьюга». Ах да, и не забывайте о её хорошей силе атаки.","face_portrait_id":"warsong_hero__r0_c4"},{"id":25,"character_id":25,"display_name":"Sabra knight","gold":0,"notes":"Если вы вдруг проигнорируете мой совет насчёт Гарретта и сделаете его Королём (стыдно вам за это), то идите по пути Рыцаря и сделайте Сабру Гранд-Рыцарем. Но если вы послушались моего совета и сделали Гарретта Гранд-Рыцарем, то сделайте себе одолжение — сделайте Сабру Лордом, а затем Рыцарем Дракона. Так Сабра сможет летать, управлять грифонами и использовать заклинание «Вьюга». Ах да, и не забывайте о её хорошей силе атаки.","face_portrait_id":"warsong_hero__r0_c4"},{"id":26,"character_id":26,"display_name":"Sabra lord","gold":0,"notes":"Если вы вдруг проигнорируете мой совет насчёт Гарретта и сделаете его Королём (стыдно вам за это), то идите по пути Рыцаря и сделайте Сабру Гранд-Рыцарем. Но если вы послушались моего совета и сделали Гарретта Гранд-Рыцарем, то сделайте себе одолжение — сделайте Сабру Лордом, а затем Рыцарем Дракона. Так Сабра сможет летать, управлять грифонами и использовать заклинание «Вьюга». Ах да, и не забывайте о её хорошей силе атаки.","face_portrait_id":"warsong_hero__r0_c4"},{"id":27,"character_id":27,"display_name":"Sabra grant knight","gold":0,"notes":"Если вы вдруг проигнорируете мой совет насчёт Гарретта и сделаете его Королём (стыдно вам за это), то идите по пути Рыцаря и сделайте Сабру Гранд-Рыцарем. Но если вы послушались моего совета и сделали Гарретта Гранд-Рыцарем, то сделайте себе одолжение — сделайте Сабру Лордом, а затем Рыцарем Дракона. Так Сабра сможет летать, управлять грифонами и использовать заклинание «Вьюга». Ах да, и не забывайте о её хорошей силе атаки.","face_portrait_id":"warsong_hero__r0_c4"},{"id":28,"character_id":28,"display_name":"Sabra knight master","gold":0,"notes":"Если вы вдруг проигнорируете мой совет насчёт Гарретта и сделаете его Королём (стыдно вам за это), то идите по пути Рыцаря и сделайте Сабру Гранд-Рыцарем. Но если вы послушались моего совета и сделали Гарретта Гранд-Рыцарем, то сделайте себе одолжение — сделайте Сабру Лордом, а затем Рыцарем Дракона. Так Сабра сможет летать, управлять грифонами и использовать заклинание «Вьюга». Ах да, и не забывайте о её хорошей силе атаки.","face_portrait_id":"warsong_hero__r0_c4"},{"id":29,"character_id":29,"display_name":"Sabra dragon knight","gold":0,"notes":"Если вы вдруг проигнорируете мой совет насчёт Гарретта и сделаете его Королём (стыдно вам за это), то идите по пути Рыцаря и сделайте Сабру Гранд-Рыцарем. Но если вы послушались моего совета и сделали Гарретта Гранд-Рыцарем, то сделайте себе одолжение — сделайте Сабру Лордом, а затем Рыцарем Дракона. Так Сабра сможет летать, управлять грифонами и использовать заклинание «Вьюга». Ах да, и не забывайте о её хорошей силе атаки.","face_portrait_id":"warsong_hero__r0_c4"},{"id":30,"character_id":30,"display_name":"Sabra magic knight","gold":0,"notes":"Если вы вдруг проигнорируете мой совет насчёт Гарретта и сделаете его Королём (стыдно вам за это), то идите по пути Рыцаря и сделайте Сабру Гранд-Рыцарем. Но если вы послушались моего совета и сделали Гарретта Гранд-Рыцарем, то сделайте себе одолжение — сделайте Сабру Лордом, а затем Рыцарем Дракона. Так Сабра сможет летать, управлять грифонами и использовать заклинание «Вьюга». Ах да, и не забывайте о её хорошей силе атаки.","face_portrait_id":"warsong_hero__r0_c4"},{"id":31,"character_id":31,"display_name":"Calais cleric","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":32,"character_id":32,"display_name":"Calais arch mage","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":33,"character_id":33,"display_name":"Calais magic knight","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":34,"character_id":34,"display_name":"Calais ranger","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":35,"character_id":35,"display_name":"Calais priestess","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":36,"character_id":36,"display_name":"Calais saint","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":37,"character_id":37,"display_name":"Calais high priestess","gold":0,"notes":"Некоторые люди советуют провести Кале по длинному пути, чтобы в итоге она стала Святой. Но на это уходит слишком много времени. Некоторые делают из неё Боевого Мага, чтобы затем стать Рейнджером. На это тоже уходит слишком много времени, поэтому я оставляю её Архимагом. У этого класса нет такой силы атаки, как у двух других, но, по крайней мере, её мобильность в итоге лучше у Архимага, чем у Боевого Мага.","face_portrait_id":"warsong_hero__r0_c6"},{"id":38,"character_id":38,"display_name":"Mina priestess","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":39,"character_id":39,"display_name":"Mina warlock","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":40,"character_id":40,"display_name":"Mina wizard","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":41,"character_id":41,"display_name":"Mina bishop","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":42,"character_id":42,"display_name":"Mina saint","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":43,"character_id":43,"display_name":"Mina high priestess","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":44,"character_id":44,"display_name":"Mina arch mage","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":45,"character_id":45,"display_name":"Mina magic knight","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":46,"character_id":46,"display_name":"Mina ranger","gold":0,"notes":"Мина — определённо тот целитель, которого вы захотите оставить. Прокачка её требует некоторого времени и терпения, но в итоге всё окупается. Не ведите её по пути Чернокнижницы. Идите по пути Жрицы, а затем сделайте её Святой. Святая может использовать моё любимое заклинание в игре — Торнадо. К тому же, Святая умеет лечить 2-го уровня и при необходимости может запустить Огненный шар.","face_portrait_id":"warsong_hero__r1_c3"},{"id":47,"character_id":47,"display_name":"Thorne knight","gold":0,"notes":"Я нахожу, что Рыцарями очень трудно управлять, особенно против Лучников. Я обычно делаю Торна Лордом, что приводит его к Боевому Магу. Так Торн в итоге получает лечащее заклинание, а также второе по силе заклинание в игре — Гром.","face_portrait_id":"warsong_hero__r1_c1"},{"id":48,"character_id":48,"display_name":"Thorne lord","gold":0,"notes":"Я нахожу, что Рыцарями очень трудно управлять, особенно против Лучников. Я обычно делаю Торна Лордом, что приводит его к Боевому Магу. Так Торн в итоге получает лечащее заклинание, а также второе по силе заклинание в игре — Гром.","face_portrait_id":"warsong_hero__r1_c1"},{"id":49,"character_id":49,"display_name":"Thorne knight master","gold":0,"notes":"Я нахожу, что Рыцарями очень трудно управлять, особенно против Лучников. Я обычно делаю Торна Лордом, что приводит его к Боевому Магу. Так Торн в итоге получает лечащее заклинание, а также второе по силе заклинание в игре — Гром.","face_portrait_id":"warsong_hero__r1_c1"},{"id":50,"character_id":50,"display_name":"Thorne magic knight","gold":0,"notes":"Я нахожу, что Рыцарями очень трудно управлять, особенно против Лучников. Я обычно делаю Торна Лордом, что приводит его к Боевому Магу. Так Торн в итоге получает лечащее заклинание, а также второе по силе заклинание в игре — Гром.","face_portrait_id":"warsong_hero__r1_c1"},{"id":51,"character_id":51,"display_name":"Bayard fighter","gold":0,"notes":"Сделайте с ним то же самое, что и с Торном — превратите его в Боевого Мага. Вы получите те же самые преимущества, включая Лечение 1 и Гром.","face_portrait_id":"warsong_hero__r1_c4"},{"id":52,"character_id":52,"display_name":"Bayard knight","gold":0,"notes":"Сделайте с ним то же самое, что и с Торном — превратите его в Боевого Мага. Вы получите те же самые преимущества, включая Лечение 1 и Гром.","face_portrait_id":"warsong_hero__r1_c4"},{"id":53,"character_id":53,"display_name":"Bayard lord","gold":0,"notes":"Сделайте с ним то же самое, что и с Торном — превратите его в Боевого Мага. Вы получите те же самые преимущества, включая Лечение 1 и Гром.","face_portrait_id":"warsong_hero__r1_c4"},{"id":54,"character_id":54,"display_name":"Bayard knight master","gold":0,"notes":"Сделайте с ним то же самое, что и с Торном — превратите его в Боевого Мага. Вы получите те же самые преимущества, включая Лечение 1 и Гром.","face_portrait_id":"warsong_hero__r1_c4"},{"id":55,"character_id":55,"display_name":"Bayard magic knight","gold":0,"notes":"Сделайте с ним то же самое, что и с Торном — превратите его в Боевого Мага. Вы получите те же самые преимущества, включая Лечение 1 и Гром.","face_portrait_id":"warsong_hero__r1_c4"},{"id":56,"character_id":56,"display_name":"Hish Priest - bishop","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c7"},{"id":57,"character_id":57,"display_name":"Geryon - lord","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c2"},{"id":58,"character_id":58,"display_name":"Chief Commander - lord","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c3"},{"id":59,"character_id":59,"display_name":"Shell user - Shaman","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c8"},{"id":60,"character_id":60,"display_name":"Monster - great smile","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c7"},{"id":61,"character_id":61,"display_name":"1st Commander - fighter","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c4"},{"id":62,"character_id":62,"display_name":"2st Commander - fighter","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c4"},{"id":63,"character_id":63,"display_name":"3rd Commander - knight","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c4"},{"id":64,"character_id":64,"display_name":"6st Commander - grant knight","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c4"},{"id":65,"character_id":65,"display_name":"Monster - kraken","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c4"},{"id":66,"character_id":66,"display_name":"Shell user - arch mage","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c7"},{"id":67,"character_id":67,"display_name":"Magician - wizard","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c7"},{"id":68,"character_id":68,"display_name":"Emperor Pythion - kaiser","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c1"},{"id":69,"character_id":69,"display_name":"Monster - basilisk","gold":0,"notes":null,"face_portrait_id":"warsong_enemy2__r0_c0"},{"id":70,"character_id":70,"display_name":"Monster - queen ant","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c5"},{"id":71,"character_id":71,"display_name":"Monster - werewolf","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c6"},{"id":72,"character_id":72,"display_name":"Monster - gorgosaur","gold":0,"notes":null,"face_portrait_id":"warsong_enemy2__r0_c1"},{"id":73,"character_id":73,"display_name":"Monster - great dragon","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c9"},{"id":74,"character_id":74,"display_name":"Monster - wyvern","gold":0,"notes":null,"face_portrait_id":"warsong_enemy2__r0_c0"},{"id":75,"character_id":75,"display_name":"Naxos - conjurer","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c3"},{"id":76,"character_id":76,"display_name":"7st Commander - knight master","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c2"},{"id":77,"character_id":77,"display_name":"8st Commander - knight master","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c2"},{"id":78,"character_id":78,"display_name":"The Guards - living armor","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r0_c5"},{"id":79,"character_id":79,"display_name":"Mortimus - sorcerer","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c2"},{"id":80,"character_id":80,"display_name":"Chaos","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c0"},{"id":81,"character_id":81,"display_name":"Ganelon - wight","gold":0,"notes":null,"face_portrait_id":"warsong_enemy__r1_c1"},{"id":82,"character_id":82,"display_name":null,"gold":0,"notes":"Самый грозный воин","face_portrait_id":"mk__r0_c6"}],"hero_squad_groups":[],"hero_equipment":[]}