diff --git a/.prettierignore b/.prettierignore index 6e4ead0..238ef17 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,3 @@ # Ignore lock file pnpm-lock.yaml +tasks/ \ No newline at end of file diff --git a/README.md b/README.md index 7f1a5c5..68bf12c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,14 @@ # aoe2card -Playground for a future app that digs into AOE2 data and presents it in a user friendly way. +Playground for a future app that digs into AOE2 data and presents it in a user +friendly way. -Temporary link for the project using vercel: -https://aoe2card.vercel.app/ +Temporary link for the project using vercel: https://aoe2card.vercel.app/ + +## Inspirations + +- https://aoestats.io +- https://aoe2.net ## Requirements @@ -11,47 +16,56 @@ https://aoe2card.vercel.app/ - It's possible to use `node v14.*`, but then `pnpm v7.*` is required. - [pnpm](https://pnpm.io/installation) - Optional (if `tsx` desired): - - `pnpm install -g tsx` (Will tell if environment PATH lacks an entry, fix accordingly). + - `pnpm install -g tsx` (Will tell if environment PATH lacks an entry, fix + accordingly). - Compile project for development: - `pnpm i` - install dependencies. - `pnpm dev` - start server in development mode. - `pnpm install -g prettier` for: - - `prettier -w .` (which can be run with `pnpm format` as well, being a task in `package.json`) + - `prettier -w .` (which can be run with `pnpm format` as well, being a task + in `package.json`) ## VSCode Extensions -- [styled-components.vscode-styled-components](https://marketplace.visualstudio.com/items?itemName=styled-components.vscode-styled-components) for Styled Components +- [styled-components.vscode-styled-components](https://marketplace.visualstudio.com/items?itemName=styled-components.vscode-styled-components) + for Styled Components ## Data Sources - https://github.com/HSZemi/aoe2dat is the source for SiegeEngineers. - https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.json - - https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.ror.json - apparently Return of Rome + - https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.ror.json - + apparently Return of Rome SiegeEngineers combine/copy those: - [aoe2techtree](https://aoe2techtree.net) project: - - https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/data.json - processed data + - https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/data.json - + processed data - [halfon](https://halfon.aoe2.se/) project: - - (https://raw.githubusercontent.com/SiegeEngineers/halfon/master/data/units_buildings_techs.de.json - seems to be equal to https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.json) + - (https://raw.githubusercontent.com/SiegeEngineers/halfon/master/data/units_buildings_techs.de.json - + seems to be equal to + https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.json) ## Data Update - Pull current data from **SeigeEngineers** and **HSZemi**: - Windows: ```powershell - > iwr -outf ./src/data/data.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/data.json - > iwr -outf ./src/data/strings.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/locales/en/strings.json - > iwr -outf ./src/data/units_buildings_techs.json https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.json + > iwr -outf ./src/data/json/data.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/data.json + > iwr -outf ./src/data/json/strings.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/locales/en/strings.json + > iwr -outf ./src/data/json/units_buildings_techs.json https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.json ``` - - Linux / Mac: + - Linux / Mac: ```shell - $ wget -P ./src/data/data.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/data.json - $ wget -P ./src/data/strings.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/locales/en/strings.json - $ wget -P ./src/data/units_buildings_techs.json https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.json + $ wget -P ./src/data/json/data.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/data.json + $ wget -P ./src/data/json/strings.json https://raw.githubusercontent.com/SiegeEngineers/aoe2techtree/master/data/locales/en/strings.json + $ wget -P ./src/data/json/units_buildings_techs.json https://raw.githubusercontent.com/HSZemi/aoe2dat/master/data/units_buildings_techs.json ``` -- Format `json` files for uniformness in searches with the `fmt` task defined in `package.json`: `pnpm fmt`. -- Update current DE build in `./src/data/update.json` (See https://github.com/SiegeEngineers/aoe2techtree/commits/master for the number). +- Format `json` files for uniformness in searches with the `fmt` task defined in + `package.json`: `pnpm fmt`. +- Update current DE build in `./src/data/patch.json` (See + https://github.com/SiegeEngineers/aoe2techtree/commits/master for the number). ## Assets Sources @@ -59,41 +73,52 @@ SiegeEngineers combine/copy those: ## Intricacies -- Sicilians. Several "same" units can be produced from different buildings: Castle & Donjon +- Sicilians. Several "same" units can be produced from different buildings: + Castle & Donjon - Pikeman shows as 2 IDs: 358 & 1787. - Spearman shows as 2 IDs: 93 & 1786. - Halberdier shows as 2 IDs: 359 & 1788. - Serjeant shows as 2 IDs: 1660 & 1658. - Elite Serjeant shows as 2 IDs: 1659 & 1661. - Huns. Castle upgrade "Marauders" "Enables you to create Tarkans at Stables". -- Goths. Castle upgrade "Anarchy" "Allows Huskarls to be created at the Barracks.". +- Goths. Castle upgrade "Anarchy" "Allows Huskarls to be created at the + Barracks.". ## From Vite Template ### React + TypeScript + Vite -This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. +This template provides a minimal setup to get React working in Vite with HMR and +some ESLint rules. Currently, two official plugins are available: -- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh -- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) + uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) + uses [SWC](https://swc.rs/) for Fast Refresh #### Expanding the ESLint configuration -If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: +If you are developing a production application, we recommend updating the +configuration to enable type aware lint rules: - Configure the top-level `parserOptions` property like this: ```js - parserOptions: { - ecmaVersion: 'latest', - sourceType: 'module', - project: ['./tsconfig.json', './tsconfig.node.json'], - tsconfigRootDir: __dirname, - }, +parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + project: ['./tsconfig.json', './tsconfig.node.json'], + tsconfigRootDir: __dirname, +}, ``` -- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked` +- Replace `plugin:@typescript-eslint/recommended` to + `plugin:@typescript-eslint/recommended-type-checked` or + `plugin:@typescript-eslint/strict-type-checked` - Optionally add `plugin:@typescript-eslint/stylistic-type-checked` -- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list +- Install + [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and + add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` + list diff --git a/src/data/jsons/data.json b/src/data/json/data.json similarity index 95% rename from src/data/jsons/data.json rename to src/data/json/data.json index ce101c5..3bad57b 100644 --- a/src/data/jsons/data.json +++ b/src/data/json/data.json @@ -6,6 +6,7 @@ "Imperial Age": "4204" }, "civ_helptexts": { + "Armenians": "120193", "Aztecs": "120164", "Bengalis": "120190", "Berbers": "120176", @@ -21,6 +22,7 @@ "Dravidians": "120189", "Ethiopians": "120174", "Franks": "120151", + "Georgians": "120194", "Goths": "120152", "Gurjaras": "120191", "Hindustanis": "120169", @@ -51,6 +53,7 @@ "Vikings": "120160" }, "civ_names": { + "Armenians": "10314", "Aztecs": "10285", "Bengalis": "10311", "Berbers": "10297", @@ -66,6 +69,7 @@ "Dravidians": "10310", "Ethiopians": "10295", "Franks": "10272", + "Georgians": "10315", "Goths": "10273", "Gurjaras": "10312", "Hindustanis": "10290", @@ -577,6 +581,10 @@ { "Amount": 0, "Class": 34 + }, + { + "Amount": 0, + "Class": 1 } ], "Cost": { @@ -1917,6 +1925,102 @@ "ReloadTime": 2.5, "TrainTime": 60, "internal_name": "CARAVANSERAI" + }, + "1806": { + "AccuracyPercent": 100, + "Armours": [ + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 0, + "Class": 11 + }, + { + "Amount": 4, + "Class": 4 + }, + { + "Amount": 10, + "Class": 3 + }, + { + "Amount": 0, + "Class": 13 + }, + { + "Amount": 4, + "Class": 31 + } + ], + "Attack": 5, + "Attacks": [ + { + "Amount": 5, + "Class": 3 + } + ], + "Cost": { + "Wood": 200 + }, + "GarrisonCapacity": 10, + "HP": 2400, + "ID": 1806, + "LanguageHelpId": 26038, + "LanguageNameId": 5038, + "LineOfSight": 10, + "MeleeArmor": 4, + "MinRange": 1, + "PierceArmor": 10, + "Range": 6, + "ReloadTime": 2, + "TrainTime": 40, + "internal_name": "FORTCRCH" + }, + "1808": { + "AccuracyPercent": 0, + "Armours": [ + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 0, + "Class": 11 + }, + { + "Amount": 1, + "Class": 4 + }, + { + "Amount": 2, + "Class": 3 + }, + { + "Amount": 1, + "Class": 31 + } + ], + "Attack": 0, + "Attacks": [], + "Cost": { + "Food": 20, + "Wood": 100 + }, + "GarrisonCapacity": 0, + "HP": 300, + "ID": 1808, + "LanguageHelpId": 26045, + "LanguageNameId": 5045, + "LineOfSight": 4, + "MeleeArmor": 1, + "MinRange": 0, + "PierceArmor": 2, + "Range": 0, + "ReloadTime": 0, + "TrainTime": 25, + "internal_name": "MULECART" } }, "techs": { @@ -1970,15 +2074,15 @@ }, "7": { "Cost": { - "Food": 300, - "Gold": 300 + "Gold": 300, + "Wood": 600 }, "ID": 7, "LanguageHelpId": 28423, "LanguageNameId": 7423, "Repeatable": true, "ResearchTime": 50, - "internal_name": "Persian Mahouts" + "internal_name": "Citadels" }, "8": { "Cost": { @@ -1991,18 +2095,6 @@ "ResearchTime": 25, "internal_name": "Town Watch" }, - "9": { - "Cost": { - "Food": 400, - "Gold": 400 - }, - "ID": 9, - "LanguageHelpId": 28424, - "LanguageNameId": 7424, - "Repeatable": true, - "ResearchTime": 50, - "internal_name": "Saracen Zealotry" - }, "10": { "Cost": { "Food": 600, @@ -2158,6 +2250,18 @@ "ResearchTime": 60, "internal_name": "Aztec Garland Wars" }, + "28": { + "Cost": { + "Gold": 200, + "Wood": 300 + }, + "ID": 28, + "LanguageHelpId": 28451, + "LanguageNameId": 7451, + "Repeatable": true, + "ResearchTime": 50, + "internal_name": "Bimaristan" + }, "39": { "Cost": { "Food": 150 @@ -3874,6 +3978,54 @@ "Repeatable": true, "ResearchTime": 60, "internal_name": "Comitatenses" + }, + "921": { + "Cost": { + "Food": 550, + "Gold": 400 + }, + "ID": 921, + "LanguageHelpId": 28406, + "LanguageNameId": 7406, + "Repeatable": true, + "ResearchTime": 45, + "internal_name": "Fereters" + }, + "922": { + "Cost": { + "Gold": 300, + "Wood": 350 + }, + "ID": 922, + "LanguageHelpId": 28407, + "LanguageNameId": 7407, + "Repeatable": true, + "ResearchTime": 45, + "internal_name": "Cilician Fleet" + }, + "923": { + "Cost": { + "Food": 300, + "Gold": 200 + }, + "ID": 923, + "LanguageHelpId": 28440, + "LanguageNameId": 7440, + "Repeatable": true, + "ResearchTime": 45, + "internal_name": "Svan Towers" + }, + "924": { + "Cost": { + "Food": 750, + "Gold": 250 + }, + "ID": 924, + "LanguageHelpId": 28441, + "LanguageNameId": 7441, + "Repeatable": false, + "ResearchTime": 45, + "internal_name": "Aznauri Cavalry" } }, "unit_upgrades": { @@ -3882,7 +4034,7 @@ "Gold": 130, "Wood": 230 }, - "ID": 901, + "ID": 98, "ResearchTime": 50, "internal_name": "Elite Skirmisher" }, @@ -3891,7 +4043,7 @@ "Food": 230, "Gold": 100 }, - "ID": 901, + "ID": 34, "ResearchTime": 50, "internal_name": "War Galley" }, @@ -3900,7 +4052,7 @@ "Food": 175, "Gold": 125 }, - "ID": 901, + "ID": 100, "ResearchTime": 35, "internal_name": "Crossbow" }, @@ -3909,7 +4061,7 @@ "Food": 100, "Gold": 40 }, - "ID": 901, + "ID": 222, "ResearchTime": 40, "internal_name": "Man-At-Arms" }, @@ -3918,7 +4070,7 @@ "Food": 150, "Gold": 65 }, - "ID": 901, + "ID": 207, "ResearchTime": 40, "internal_name": "Long Swordsman" }, @@ -3927,7 +4079,7 @@ "Food": 1000, "Gold": 500 }, - "ID": 901, + "ID": 521, "ResearchTime": 125, "internal_name": "Heavy Camel" }, @@ -3936,7 +4088,7 @@ "Food": 300, "Gold": 300 }, - "ID": 901, + "ID": 209, "ResearchTime": 100, "internal_name": "Cavalier" }, @@ -3945,7 +4097,7 @@ "Food": 325, "Gold": 360 }, - "ID": 901, + "ID": 236, "ResearchTime": 105, "internal_name": "Heavy Camel" }, @@ -3954,7 +4106,7 @@ "Food": 160, "Gold": 90 }, - "ID": 901, + "ID": 197, "ResearchTime": 35, "internal_name": "Pikeman" }, @@ -3963,13 +4115,13 @@ "Food": 300, "Gold": 600 }, - "ID": 901, + "ID": 429, "ResearchTime": 50, "internal_name": "Halberdier" }, "420": { "Cost": {}, - "ID": 901, + "ID": 37, "ResearchTime": 0, "internal_name": "Cannon Galleon" }, @@ -3977,7 +4129,7 @@ "Cost": { "Food": 300 }, - "ID": 901, + "ID": 96, "ResearchTime": 50, "internal_name": "Capped Ram" }, @@ -3986,7 +4138,7 @@ "Food": 500, "Gold": 600 }, - "ID": 901, + "ID": 428, "ResearchTime": 50, "internal_name": "Hussar" }, @@ -3995,7 +4147,7 @@ "Food": 400, "Wood": 315 }, - "ID": 901, + "ID": 35, "ResearchTime": 65, "internal_name": "Galleon" }, @@ -4004,7 +4156,7 @@ "Food": 300, "Gold": 100 }, - "ID": 901, + "ID": 217, "ResearchTime": 60, "internal_name": "Two-Handed Swordsman" }, @@ -4013,7 +4165,7 @@ "Food": 900, "Gold": 500 }, - "ID": 901, + "ID": 218, "ResearchTime": 50, "internal_name": "Heavy Cavalry Archer" }, @@ -4022,7 +4174,7 @@ "Food": 450, "Gold": 400 }, - "ID": 901, + "ID": 237, "ResearchTime": 50, "internal_name": "Arbalest" }, @@ -4031,7 +4183,7 @@ "Food": 230, "Gold": 100 }, - "ID": 901, + "ID": 34, "ResearchTime": 50, "internal_name": "War Galley" }, @@ -4040,7 +4192,7 @@ "Gold": 300, "Wood": 200 }, - "ID": 901, + "ID": 244, "ResearchTime": 50, "internal_name": "Heavy Demolition" }, @@ -4049,7 +4201,7 @@ "Food": 230, "Gold": 100 }, - "ID": 901, + "ID": 34, "ResearchTime": 50, "internal_name": "War Galley" }, @@ -4058,7 +4210,7 @@ "Food": 850, "Gold": 850 }, - "ID": 901, + "ID": 360, "ResearchTime": 60, "internal_name": "Elite Longbow" }, @@ -4067,7 +4219,7 @@ "Food": 1000, "Gold": 750 }, - "ID": 901, + "ID": 363, "ResearchTime": 45, "internal_name": "Elite Throwing Axemen" }, @@ -4076,7 +4228,7 @@ "Gold": 250, "Wood": 280 }, - "ID": 901, + "ID": 246, "ResearchTime": 50, "internal_name": "Fast Fire Ship" }, @@ -4085,7 +4237,7 @@ "Food": 750, "Gold": 475 }, - "ID": 901, + "ID": 372, "ResearchTime": 60, "internal_name": "Unique Heroic Viking LBT" }, @@ -4094,7 +4246,7 @@ "Food": 1000, "Gold": 800 }, - "ID": 901, + "ID": 370, "ResearchTime": 45, "internal_name": "Elite Woad Raider" }, @@ -4103,7 +4255,7 @@ "Food": 800, "Wood": 900 }, - "ID": 901, + "ID": 239, "ResearchTime": 50, "internal_name": "Heavy Scorpion" }, @@ -4112,7 +4264,7 @@ "Food": 150, "Gold": 50 }, - "ID": 901, + "ID": 254, "ResearchTime": 45, "internal_name": "Light Cavalry" }, @@ -4120,7 +4272,7 @@ "Cost": { "Food": 1000 }, - "ID": 901, + "ID": 255, "ResearchTime": 75, "internal_name": "Siege Ram" }, @@ -4129,7 +4281,7 @@ "Food": 800, "Gold": 500 }, - "ID": 901, + "ID": 257, "ResearchTime": 75, "internal_name": "Onager" }, @@ -4138,7 +4290,7 @@ "Food": 1200, "Gold": 800 }, - "ID": 901, + "ID": 361, "ResearchTime": 50, "internal_name": "Elite Cataphract" }, @@ -4147,7 +4299,7 @@ "Food": 950, "Gold": 500 }, - "ID": 901, + "ID": 364, "ResearchTime": 50, "internal_name": "Elite Teutonic Knight" }, @@ -4156,7 +4308,7 @@ "Food": 1200, "Gold": 550 }, - "ID": 901, + "ID": 365, "ResearchTime": 40, "internal_name": "Elite Huskarl" }, @@ -4165,7 +4317,7 @@ "Food": 600, "Gold": 500 }, - "ID": 901, + "ID": 368, "ResearchTime": 50, "internal_name": "Elite Mameluke" }, @@ -4174,16 +4326,16 @@ "Food": 850, "Gold": 750 }, - "ID": 901, + "ID": 369, "ResearchTime": 55, "internal_name": "Elite Jannisary" }, "558": { "Cost": { - "Food": 1600, - "Gold": 1200 + "Food": 1350, + "Gold": 800 }, - "ID": 901, + "ID": 367, "ResearchTime": 75, "internal_name": "Elite War Elephant" }, @@ -4192,7 +4344,7 @@ "Food": 950, "Gold": 950 }, - "ID": 901, + "ID": 362, "ResearchTime": 50, "internal_name": "Elite Chu Ko Nu" }, @@ -4201,7 +4353,7 @@ "Food": 750, "Gold": 650 }, - "ID": 901, + "ID": 366, "ResearchTime": 60, "internal_name": "Elite Samurai" }, @@ -4210,7 +4362,7 @@ "Food": 1100, "Gold": 675 }, - "ID": 901, + "ID": 371, "ResearchTime": 50, "internal_name": "Elite Mangudai" }, @@ -4219,7 +4371,7 @@ "Food": 750, "Gold": 350 }, - "ID": 901, + "ID": 264, "ResearchTime": 85, "internal_name": "Champion" }, @@ -4228,7 +4380,7 @@ "Food": 1300, "Gold": 750 }, - "ID": 901, + "ID": 265, "ResearchTime": 170, "internal_name": "Paladin" }, @@ -4237,7 +4389,7 @@ "Food": 1450, "Gold": 1000 }, - "ID": 901, + "ID": 320, "ResearchTime": 150, "internal_name": "Siege Onager" }, @@ -4246,7 +4398,7 @@ "Gold": 500, "Wood": 525 }, - "ID": 901, + "ID": 376, "ResearchTime": 30, "internal_name": "Elite Cannon Galley" }, @@ -4255,7 +4407,7 @@ "Food": 1075, "Gold": 475 }, - "ID": 901, + "ID": 398, "ResearchTime": 45, "internal_name": "Elite Berserk" }, @@ -4264,7 +4416,7 @@ "Food": 1000, "Gold": 500 }, - "ID": 901, + "ID": 432, "ResearchTime": 45, "internal_name": "Elite Jaguar Man" }, @@ -4273,7 +4425,7 @@ "Food": 800, "Gold": 500 }, - "ID": 901, + "ID": 434, "ResearchTime": 50, "internal_name": "Elite Eagle Warrior" }, @@ -4282,7 +4434,7 @@ "Food": 200, "Gold": 200 }, - "ID": 901, + "ID": 384, "ResearchTime": 50, "internal_name": "Heavy Eagle Warrior" }, @@ -4291,7 +4443,7 @@ "Food": 1000, "Gold": 500 }, - "ID": 901, + "ID": 2, "ResearchTime": 45, "internal_name": "Elite Tarkan" }, @@ -4300,7 +4452,7 @@ "Food": 1200, "Gold": 550 }, - "ID": 901, + "ID": 365, "ResearchTime": 40, "internal_name": "Elite Huskarl" }, @@ -4309,7 +4461,7 @@ "Food": 700, "Wood": 1000 }, - "ID": 901, + "ID": 27, "ResearchTime": 45, "internal_name": "Elite Plumed Archer" }, @@ -4318,7 +4470,7 @@ "Food": 1200, "Gold": 600 }, - "ID": 901, + "ID": 60, "ResearchTime": 60, "internal_name": "Elite Conquistador" }, @@ -4327,7 +4479,7 @@ "Gold": 800, "Wood": 1000 }, - "ID": 901, + "ID": 450, "ResearchTime": 75, "internal_name": "Elite War Wagon" }, @@ -4336,7 +4488,7 @@ "Food": 1000, "Gold": 800 }, - "ID": 901, + "ID": 448, "ResearchTime": 65, "internal_name": "Elite Turtle Ship" }, @@ -4345,7 +4497,7 @@ "Food": 900, "Gold": 750 }, - "ID": 901, + "ID": 468, "ResearchTime": 60, "internal_name": "Elite Genoese Bow" }, @@ -4354,7 +4506,7 @@ "Food": 800, "Gold": 600 }, - "ID": 901, + "ID": 472, "ResearchTime": 60, "internal_name": "Elite Magyar Huszar" }, @@ -4363,7 +4515,7 @@ "Food": 900, "Gold": 500 }, - "ID": 901, + "ID": 481, "ResearchTime": 80, "internal_name": "Elite Elephant Archer" }, @@ -4372,7 +4524,7 @@ "Food": 1000, "Gold": 600 }, - "ID": 901, + "ID": 504, "ResearchTime": 60, "internal_name": "Elite Siege Tower" }, @@ -4381,7 +4533,7 @@ "Food": 900, "Gold": 500 }, - "ID": 901, + "ID": 509, "ResearchTime": 45, "internal_name": "Elite Kamayuk" }, @@ -4390,7 +4542,7 @@ "Food": 1000, "Gold": 500 }, - "ID": 901, + "ID": 2, "ResearchTime": 45, "internal_name": "Elite Tarkan" }, @@ -4399,7 +4551,7 @@ "Food": 1200, "Gold": 500 }, - "ID": 901, + "ID": 563, "ResearchTime": 45, "internal_name": "Elite Organ Gun" }, @@ -4408,7 +4560,7 @@ "Food": 700, "Gold": 525 }, - "ID": 901, + "ID": 597, "ResearchTime": 60, "internal_name": "Elite Caravel" }, @@ -4417,7 +4569,7 @@ "Gold": 500, "Wood": 1000 }, - "ID": 901, + "ID": 565, "ResearchTime": 45, "internal_name": "Elite Camel Archer" }, @@ -4426,7 +4578,7 @@ "Food": 500, "Wood": 450 }, - "ID": 901, + "ID": 599, "ResearchTime": 60, "internal_name": "Elite Genitour" }, @@ -4435,7 +4587,7 @@ "Food": 900, "Gold": 600 }, - "ID": 901, + "ID": 567, "ResearchTime": 45, "internal_name": "Elite Mali Unit" }, @@ -4444,7 +4596,7 @@ "Food": 900, "Gold": 450 }, - "ID": 901, + "ID": 569, "ResearchTime": 45, "internal_name": "Elite Ethiopia Unit" }, @@ -4453,7 +4605,7 @@ "Food": 1000, "Gold": 500 }, - "ID": 901, + "ID": 615, "ResearchTime": 70, "internal_name": "Elite Ballista Elephant" }, @@ -4462,7 +4614,7 @@ "Food": 900, "Gold": 600 }, - "ID": 901, + "ID": 617, "ResearchTime": 40, "internal_name": "Elite Karambit Warrior" }, @@ -4471,7 +4623,7 @@ "Food": 1000, "Gold": 750 }, - "ID": 901, + "ID": 619, "ResearchTime": 65, "internal_name": "Elite Arambai" }, @@ -4480,13 +4632,13 @@ "Food": 1000, "Gold": 750 }, - "ID": 901, + "ID": 621, "ResearchTime": 45, "internal_name": "Elite Rattan Archer" }, "1132": { "Cost": {}, - "ID": 901, + "ID": 630, "ResearchTime": 0, "internal_name": "Battle Elephant (make avail)" }, @@ -4495,7 +4647,7 @@ "Food": 1100, "Gold": 700 }, - "ID": 901, + "ID": 631, "ResearchTime": 100, "internal_name": "Elite Battle Elephant" }, @@ -4504,7 +4656,7 @@ "Gold": 300, "Wood": 300 }, - "ID": 901, + "ID": 655, "ResearchTime": 50, "internal_name": "Imperial Skirmisher" }, @@ -4513,7 +4665,7 @@ "Food": 1000, "Gold": 750 }, - "ID": 901, + "ID": 678, "ResearchTime": 70, "internal_name": "Elite Konnik" }, @@ -4522,7 +4674,7 @@ "Food": 700, "Gold": 900 }, - "ID": 901, + "ID": 680, "ResearchTime": 40, "internal_name": "Elite Keshik" }, @@ -4531,7 +4683,7 @@ "Food": 1100, "Wood": 1000 }, - "ID": 901, + "ID": 682, "ResearchTime": 65, "internal_name": "Elite Kipchak" }, @@ -4540,7 +4692,7 @@ "Food": 750, "Gold": 750 }, - "ID": 901, + "ID": 684, "ResearchTime": 45, "internal_name": "Elite Leitis" }, @@ -4549,7 +4701,7 @@ "Food": 1000, "Gold": 750 }, - "ID": 901, + "ID": 678, "ResearchTime": 70, "internal_name": "Elite Konnik" }, @@ -4558,7 +4710,7 @@ "Food": 900, "Gold": 550 }, - "ID": 901, + "ID": 715, "ResearchTime": 55, "internal_name": "Elite Steppe Lancer" }, @@ -4567,7 +4719,7 @@ "Food": 1000, "Gold": 800 }, - "ID": 901, + "ID": 751, "ResearchTime": 45, "internal_name": "Elite Coustillier" }, @@ -4576,7 +4728,7 @@ "Food": 800, "Gold": 675 }, - "ID": 901, + "ID": 753, "ResearchTime": 45, "internal_name": "Elite Serjeant" }, @@ -4585,7 +4737,7 @@ "Food": 800, "Gold": 675 }, - "ID": 901, + "ID": 753, "ResearchTime": 45, "internal_name": "Elite Serjeant" }, @@ -4594,7 +4746,7 @@ "Food": 800, "Gold": 600 }, - "ID": 901, + "ID": 779, "ResearchTime": 45, "internal_name": "Elite Obuch" }, @@ -4603,7 +4755,7 @@ "Gold": 600, "Wood": 800 }, - "ID": 901, + "ID": 781, "ResearchTime": 45, "internal_name": "Elite Hussite Wagon" }, @@ -4612,7 +4764,7 @@ "Food": 600, "Gold": 800 }, - "ID": 901, + "ID": 786, "ResearchTime": 60, "internal_name": "Winged Hussar" }, @@ -4621,7 +4773,7 @@ "Food": 1100, "Gold": 800 }, - "ID": 901, + "ID": 787, "ResearchTime": 140, "internal_name": "Houfnice" }, @@ -4630,7 +4782,7 @@ "Food": 900, "Gold": 450 }, - "ID": 901, + "ID": 826, "ResearchTime": 45, "internal_name": "Elite Urumi Swordsman" }, @@ -4639,7 +4791,7 @@ "Food": 1000, "Gold": 650 }, - "ID": 901, + "ID": 830, "ResearchTime": 45, "internal_name": "Elite Chakram Thrower" }, @@ -4647,7 +4799,7 @@ "Cost": { "Food": 850 }, - "ID": 901, + "ID": 838, "ResearchTime": 60, "internal_name": "Elite Armored Elephant" }, @@ -4656,7 +4808,7 @@ "Food": 950, "Gold": 575 }, - "ID": 901, + "ID": 840, "ResearchTime": 45, "internal_name": "Elite Ghulam" }, @@ -4665,7 +4817,7 @@ "Food": 850, "Gold": 500 }, - "ID": 901, + "ID": 843, "ResearchTime": 45, "internal_name": "Elite Shrivamsha Rider" }, @@ -4674,7 +4826,7 @@ "Food": 800, "Wood": 800 }, - "ID": 901, + "ID": 828, "ResearchTime": 45, "internal_name": "Elite Ratha" }, @@ -4683,7 +4835,7 @@ "Food": 160, "Gold": 90 }, - "ID": 901, + "ID": 197, "ResearchTime": 35, "internal_name": "Pikeman" }, @@ -4692,7 +4844,7 @@ "Food": 300, "Gold": 600 }, - "ID": 901, + "ID": 429, "ResearchTime": 50, "internal_name": "Halberdier" }, @@ -4701,7 +4853,7 @@ "Food": 1100, "Gold": 900 }, - "ID": 901, + "ID": 882, "ResearchTime": 60, "internal_name": "Elite Centurion" }, @@ -4710,9 +4862,36 @@ "Food": 800, "Gold": 400 }, - "ID": 901, + "ID": 885, "ResearchTime": 100, "internal_name": "Legionary" + }, + "1802": { + "Cost": { + "Gold": 500, + "Wood": 600 + }, + "ID": 918, + "ResearchTime": 45, + "internal_name": "Elite Composite Bowman" + }, + "1805": { + "Cost": { + "Food": 1000, + "Gold": 700 + }, + "ID": 920, + "ResearchTime": 45, + "internal_name": "Elite Monaspa" + }, + "1813": { + "Cost": { + "Food": 1000, + "Gold": 600 + }, + "ID": 526, + "ResearchTime": 150, + "internal_name": "Savar" } }, "units": { @@ -4892,7 +5071,7 @@ "Class": 28 }, { - "Amount": 3, + "Amount": 4, "Class": 27 }, { @@ -5144,6 +5323,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -5689,6 +5872,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -6832,7 +7019,7 @@ "AttackDelaySeconds": 0.0, "Attacks": [ { - "Amount": 7, + "Amount": 30, "Class": 11 }, { @@ -6840,7 +7027,7 @@ "Class": 4 }, { - "Amount": 7, + "Amount": 30, "Class": 13 }, { @@ -6880,7 +7067,7 @@ "Range": 0, "RechargeRate": 0, "ReloadTime": 2, - "Speed": 0.6, + "Speed": 0.8, "TrainTime": 25, "Trait": 0, "TraitPiece": 0, @@ -7242,7 +7429,7 @@ }, "FrameDelay": 24, "GarrisonCapacity": 0, - "HP": 65, + "HP": 80, "ID": 282, "LanguageHelpId": 26103, "LanguageNameId": 5103, @@ -8376,6 +8563,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -9741,7 +9932,7 @@ }, "FrameDelay": 12, "GarrisonCapacity": 0, - "HP": 80, + "HP": 90, "ID": 556, "LanguageHelpId": 26453, "LanguageNameId": 5453, @@ -9861,7 +10052,7 @@ "AttackDelaySeconds": 0.0, "Attacks": [ { - "Amount": 10, + "Amount": 30, "Class": 11 }, { @@ -9869,7 +10060,7 @@ "Class": 4 }, { - "Amount": 10, + "Amount": 30, "Class": 13 }, { @@ -9909,7 +10100,7 @@ "Range": 0, "RechargeRate": 0, "ReloadTime": 2, - "Speed": 0.6, + "Speed": 0.8, "TrainTime": 25, "Trait": 0, "TraitPiece": 0, @@ -10129,6 +10320,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -11609,6 +11804,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -11687,6 +11886,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -12070,12 +12273,12 @@ "ChargeEvent": 0, "ChargeType": 0, "Cost": { - "Food": 80, - "Gold": 10 + "Food": 35, + "Gold": 45 }, "FrameDelay": 0, "GarrisonCapacity": 0, - "HP": 70, + "HP": 75, "ID": 869, "LanguageHelpId": 26728, "LanguageNameId": 5728, @@ -12088,7 +12291,7 @@ "RechargeRate": 0, "ReloadTime": 1.8, "Speed": 1.5, - "TrainTime": 16, + "TrainTime": 14, "Trait": 0, "TraitPiece": 0, "internal_name": "UMAGYX" @@ -12152,8 +12355,8 @@ "ChargeEvent": 0, "ChargeType": 0, "Cost": { - "Food": 80, - "Gold": 10 + "Food": 35, + "Gold": 45 }, "FrameDelay": 0, "GarrisonCapacity": 0, @@ -12170,7 +12373,7 @@ "RechargeRate": 0, "ReloadTime": 1.8, "Speed": 1.5, - "TrainTime": 16, + "TrainTime": 14, "Trait": 0, "TraitPiece": 0, "internal_name": "UMAGYX" @@ -12225,6 +12428,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -12303,6 +12510,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -13091,6 +13302,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -13189,6 +13404,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -13277,7 +13496,7 @@ "Class": 28 }, { - "Amount": 2, + "Amount": 3, "Class": 27 }, { @@ -13371,7 +13590,7 @@ "Class": 28 }, { - "Amount": 2, + "Amount": 3, "Class": 27 }, { @@ -14666,7 +14885,7 @@ "Range": 0, "RechargeRate": 0, "ReloadTime": 2, - "Speed": 0.85, + "Speed": 0.88, "TrainTime": 24, "Trait": 0, "TraitPiece": 0, @@ -14748,7 +14967,7 @@ "Range": 0, "RechargeRate": 0, "ReloadTime": 2, - "Speed": 0.85, + "Speed": 0.88, "TrainTime": 24, "Trait": 0, "TraitPiece": 0, @@ -14786,7 +15005,7 @@ "Class": 28 }, { - "Amount": 3, + "Amount": 4, "Class": 27 }, { @@ -15194,6 +15413,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -15272,6 +15495,10 @@ { "Amount": -3, "Class": 39 + }, + { + "Amount": 0, + "Class": 15 } ], "ChargeEvent": 0, @@ -19010,10 +19237,458 @@ "Trait": 2, "TraitPiece": 0, "internal_name": "DROMON" - } - } - }, - "tech_tree_strings": { + }, + "1800": { + "AccuracyPercent": 100, + "Armours": [ + { + "Amount": 1, + "Class": 4 + }, + { + "Amount": 0, + "Class": 15 + }, + { + "Amount": 0, + "Class": 3 + }, + { + "Amount": 0, + "Class": 19 + }, + { + "Amount": 0, + "Class": 31 + } + ], + "Attack": 4, + "AttackDelaySeconds": 0.5, + "Attacks": [ + { + "Amount": 2, + "Class": 27 + }, + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 4, + "Class": 3 + }, + { + "Amount": 0, + "Class": 17 + } + ], + "ChargeEvent": 0, + "ChargeType": 0, + "Cost": { + "Gold": 45, + "Wood": 35 + }, + "FrameDelay": 12, + "GarrisonCapacity": 0, + "HP": 40, + "ID": 1800, + "LanguageHelpId": 26033, + "LanguageNameId": 5033, + "LineOfSight": 7, + "MaxCharge": 0, + "MeleeArmor": 1, + "MinRange": 0, + "PierceArmor": 0, + "Range": 4, + "RechargeRate": 0, + "ReloadTime": 2, + "Speed": 0.96, + "TrainTime": 12, + "Trait": 0, + "TraitPiece": 0, + "internal_name": "COMPBOW" + }, + "1802": { + "AccuracyPercent": 100, + "Armours": [ + { + "Amount": 2, + "Class": 4 + }, + { + "Amount": 0, + "Class": 15 + }, + { + "Amount": 0, + "Class": 3 + }, + { + "Amount": 0, + "Class": 19 + }, + { + "Amount": 0, + "Class": 31 + } + ], + "Attack": 4, + "AttackDelaySeconds": 0.5, + "Attacks": [ + { + "Amount": 2, + "Class": 27 + }, + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 4, + "Class": 3 + }, + { + "Amount": 0, + "Class": 17 + } + ], + "ChargeEvent": 0, + "ChargeType": 0, + "Cost": { + "Gold": 45, + "Wood": 35 + }, + "FrameDelay": 12, + "GarrisonCapacity": 0, + "HP": 45, + "ID": 1802, + "LanguageHelpId": 26034, + "LanguageNameId": 5034, + "LineOfSight": 7, + "MaxCharge": 0, + "MeleeArmor": 2, + "MinRange": 0, + "PierceArmor": 0, + "Range": 4, + "RechargeRate": 0, + "ReloadTime": 2, + "Speed": 0.96, + "TrainTime": 10, + "Trait": 0, + "TraitPiece": 0, + "internal_name": "ECOMPBOW" + }, + "1803": { + "AccuracyPercent": 100, + "Armours": [ + { + "Amount": 3, + "Class": 4 + }, + { + "Amount": 0, + "Class": 8 + }, + { + "Amount": 2, + "Class": 3 + }, + { + "Amount": 0, + "Class": 19 + }, + { + "Amount": 0, + "Class": 31 + } + ], + "Attack": 12, + "AttackDelaySeconds": 0.0, + "Attacks": [ + { + "Amount": 12, + "Class": 4 + }, + { + "Amount": 0, + "Class": 15 + }, + { + "Amount": 0, + "Class": 11 + }, + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 0, + "Class": 38 + }, + { + "Amount": -3, + "Class": 39 + } + ], + "ChargeEvent": 0, + "ChargeType": 0, + "Cost": { + "Food": 60, + "Gold": 45 + }, + "FrameDelay": 0, + "GarrisonCapacity": 0, + "HP": 75, + "ID": 1803, + "LanguageHelpId": 26035, + "LanguageNameId": 5035, + "LineOfSight": 4, + "MaxCharge": 0, + "MeleeArmor": 3, + "MinRange": 0, + "PierceArmor": 2, + "Range": 0, + "RechargeRate": 0, + "ReloadTime": 1.8, + "Speed": 1.4, + "TrainTime": 11, + "Trait": 0, + "TraitPiece": 0, + "internal_name": "MONASPA" + }, + "1805": { + "AccuracyPercent": 100, + "Armours": [ + { + "Amount": 5, + "Class": 4 + }, + { + "Amount": 0, + "Class": 8 + }, + { + "Amount": 2, + "Class": 3 + }, + { + "Amount": 0, + "Class": 19 + }, + { + "Amount": 0, + "Class": 31 + } + ], + "Attack": 14, + "AttackDelaySeconds": 0.0, + "Attacks": [ + { + "Amount": 14, + "Class": 4 + }, + { + "Amount": 0, + "Class": 15 + }, + { + "Amount": 0, + "Class": 11 + }, + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 0, + "Class": 38 + }, + { + "Amount": -3, + "Class": 39 + } + ], + "ChargeEvent": 0, + "ChargeType": 0, + "Cost": { + "Food": 60, + "Gold": 45 + }, + "FrameDelay": 0, + "GarrisonCapacity": 0, + "HP": 90, + "ID": 1805, + "LanguageHelpId": 26036, + "LanguageNameId": 5036, + "LineOfSight": 5, + "MaxCharge": 0, + "MeleeArmor": 5, + "MinRange": 0, + "PierceArmor": 2, + "Range": 0, + "RechargeRate": 0, + "ReloadTime": 1.8, + "Speed": 1.4, + "TrainTime": 11, + "Trait": 0, + "TraitPiece": 0, + "internal_name": "EMONASPA" + }, + "1811": { + "AccuracyPercent": 100, + "Armours": [ + { + "Amount": 0, + "Class": 1 + }, + { + "Amount": 1, + "Class": 4 + }, + { + "Amount": 1, + "Class": 3 + }, + { + "Amount": 0, + "Class": 25 + }, + { + "Amount": 0, + "Class": 19 + }, + { + "Amount": 0, + "Class": 31 + } + ], + "Attack": 11, + "AttackDelaySeconds": 0.0, + "Attacks": [ + { + "Amount": 0, + "Class": 29 + }, + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 11, + "Class": 4 + }, + { + "Amount": 0, + "Class": 8 + }, + { + "Amount": 0, + "Class": 30 + } + ], + "ChargeEvent": 0, + "ChargeType": 0, + "Cost": { + "Food": 30, + "Gold": 60 + }, + "FrameDelay": 0, + "GarrisonCapacity": 0, + "HP": 80, + "ID": 1811, + "LanguageHelpId": 26037, + "LanguageNameId": 5037, + "LineOfSight": 3, + "MaxCharge": 0, + "MeleeArmor": 1, + "MinRange": 0, + "PierceArmor": 1, + "Range": 0, + "RechargeRate": 0, + "ReloadTime": 2, + "Speed": 0.85, + "TrainTime": 30, + "Trait": 0, + "TraitPiece": 0, + "internal_name": "WARRIORPRIEST" + }, + "1813": { + "AccuracyPercent": 100, + "Armours": [ + { + "Amount": 3, + "Class": 4 + }, + { + "Amount": 0, + "Class": 8 + }, + { + "Amount": 4, + "Class": 3 + }, + { + "Amount": 0, + "Class": 31 + } + ], + "Attack": 14, + "AttackDelaySeconds": 0.0, + "Attacks": [ + { + "Amount": 14, + "Class": 4 + }, + { + "Amount": 3, + "Class": 15 + }, + { + "Amount": 0, + "Class": 11 + }, + { + "Amount": 0, + "Class": 21 + }, + { + "Amount": 0, + "Class": 38 + }, + { + "Amount": -3, + "Class": 39 + } + ], + "ChargeEvent": 0, + "ChargeType": 0, + "Cost": { + "Food": 60, + "Gold": 75 + }, + "FrameDelay": 0, + "GarrisonCapacity": 0, + "HP": 145, + "ID": 1813, + "LanguageHelpId": 26703, + "LanguageNameId": 5703, + "LineOfSight": 5, + "MaxCharge": 0, + "MeleeArmor": 3, + "MinRange": 0, + "PierceArmor": 4, + "Range": 0, + "RechargeRate": 0, + "ReloadTime": 1.8, + "Speed": 1.35, + "TrainTime": 30, + "Trait": 0, + "TraitPiece": 0, + "internal_name": "SAVAR" + } + } + }, + "tech_tree_strings": { "Age of Empires II": "1001", "Building": "300084", "Civilization": "9681", @@ -19025,6 +19700,28 @@ "mode": "1" }, "techtrees": { + "Armenians": { + "buildings": [ + 12, 45, 49, 50, 68, 70, 72, 79, 82, 84, 87, 101, 103, 109, 117, 155, 199, 209, 234, 236, 276, 487, 598, 621, + 792, 1806, 1808 + ], + "monkPrefix": "", + "techs": [ + 8, 13, 14, 15, 17, 22, 23, 39, 45, 47, 48, 50, 55, 64, 65, 67, 68, 74, 75, 76, 77, 81, 82, 93, 101, 102, 103, + 140, 182, 194, 199, 200, 201, 202, 203, 211, 212, 213, 215, 219, 221, 230, 231, 233, 249, 252, 278, 280, 315, + 316, 319, 321, 322, 373, 374, 375, 379, 380, 408, 435, 438, 439, 441, 602, 716, 875 + ], + "unique": { + "castleAgeUniqueTech": 922, + "castleAgeUniqueUnit": 1800, + "imperialAgeUniqueTech": 921, + "imperialAgeUniqueUnit": 1802 + }, + "units": [ + 4, 6, 7, 13, 17, 21, 24, 38, 39, 74, 75, 77, 83, 93, 125, 128, 279, 280, 283, 331, 358, 359, 422, 440, 442, 448, + 473, 492, 527, 528, 529, 539, 542, 545, 546, 550, 567, 1103, 1104, 1105, 1258, 1795, 1811 + ] + }, "Aztecs": { "buildings": [ 12, 45, 49, 50, 68, 70, 72, 79, 82, 84, 87, 103, 104, 109, 117, 155, 199, 209, 234, 276, 487, 562, 584, 598, @@ -19233,8 +19930,8 @@ "monkPrefix": "", "techs": [ 8, 13, 14, 15, 17, 22, 23, 39, 45, 47, 48, 50, 54, 55, 63, 65, 67, 68, 74, 75, 76, 77, 81, 82, 93, 101, 102, - 103, 140, 182, 194, 199, 200, 202, 203, 211, 212, 213, 231, 249, 252, 278, 279, 280, 315, 321, 322, 373, 374, - 375, 377, 379, 380, 408, 439, 441, 602, 608, 716, 875 + 103, 140, 182, 194, 199, 200, 202, 203, 211, 212, 213, 219, 231, 249, 252, 278, 279, 280, 315, 321, 322, 373, + 374, 375, 377, 379, 380, 408, 439, 441, 602, 608, 716, 875 ], "unique": { "castleAgeUniqueTech": 482, @@ -19357,6 +20054,28 @@ 440, 442, 448, 473, 474, 527, 528, 529, 532, 539, 542, 545, 546, 550, 567, 569, 1103, 1104, 1105, 1258 ] }, + "Georgians": { + "buildings": [ + 12, 45, 49, 50, 68, 70, 72, 79, 82, 84, 87, 101, 103, 109, 117, 155, 199, 209, 234, 235, 276, 487, 598, 621, + 792, 1806, 1808 + ], + "monkPrefix": "", + "techs": [ + 8, 12, 13, 14, 15, 17, 22, 23, 39, 45, 47, 48, 50, 51, 54, 55, 63, 65, 67, 68, 74, 75, 76, 77, 80, 81, 82, 93, + 101, 102, 103, 140, 194, 199, 200, 201, 202, 203, 211, 212, 213, 215, 230, 231, 249, 252, 278, 279, 280, 315, + 316, 321, 322, 374, 377, 379, 408, 435, 436, 438, 439, 441, 602, 608, 716, 875 + ], + "unique": { + "castleAgeUniqueTech": 923, + "castleAgeUniqueUnit": 1803, + "imperialAgeUniqueTech": 924, + "imperialAgeUniqueUnit": 1805 + }, + "units": [ + 4, 5, 6, 7, 13, 17, 21, 24, 38, 39, 74, 75, 77, 83, 93, 125, 128, 279, 280, 283, 331, 358, 359, 420, 422, 440, + 441, 442, 448, 473, 474, 527, 529, 532, 539, 542, 545, 546, 548, 550, 567, 588, 1103, 1104, 1105, 1258 + ] + }, "Goths": { "buildings": [ 12, 45, 49, 50, 68, 70, 72, 79, 82, 84, 87, 101, 103, 104, 109, 199, 209, 276, 562, 584, 598, 621, 792 @@ -19690,7 +20409,7 @@ "Persians": { "buildings": [ 12, 45, 49, 50, 68, 70, 72, 79, 82, 84, 87, 101, 103, 104, 109, 117, 199, 209, 234, 276, 487, 562, 584, 598, - 621, 792 + 621, 792, 1754 ], "monkPrefix": "", "techs": [ @@ -19706,8 +20425,8 @@ }, "units": [ 4, 5, 6, 7, 13, 17, 21, 24, 36, 38, 39, 74, 75, 77, 83, 93, 125, 128, 279, 280, 283, 329, 330, 331, 358, 359, - 420, 422, 440, 441, 442, 448, 474, 527, 528, 529, 532, 539, 542, 545, 546, 548, 550, 569, 691, 1103, 1104, 1105, - 1258 + 420, 422, 440, 441, 442, 448, 474, 527, 528, 529, 532, 539, 542, 545, 546, 548, 550, 691, 1103, 1104, 1105, + 1258, 1813 ] }, "Poles": { @@ -19717,9 +20436,9 @@ ], "monkPrefix": "", "techs": [ - 8, 12, 13, 14, 15, 17, 22, 23, 39, 45, 47, 48, 50, 54, 55, 63, 64, 65, 67, 68, 74, 75, 76, 77, 81, 82, 93, 101, - 102, 103, 140, 194, 199, 200, 201, 202, 203, 211, 212, 213, 215, 230, 231, 249, 252, 278, 279, 280, 315, 316, - 321, 322, 374, 377, 379, 408, 435, 437, 438, 441, 602, 608, 716 + 8, 12, 13, 14, 17, 22, 23, 39, 45, 47, 48, 50, 54, 55, 63, 64, 65, 67, 68, 74, 75, 76, 77, 81, 82, 93, 101, 102, + 103, 140, 194, 199, 200, 201, 202, 203, 211, 212, 213, 215, 230, 231, 249, 252, 278, 279, 280, 315, 316, 321, + 322, 374, 377, 379, 408, 435, 437, 438, 441, 602, 608, 716 ], "unique": { "castleAgeUniqueTech": 782, @@ -19788,7 +20507,7 @@ 315, 316, 319, 322, 374, 375, 377, 379, 408, 435, 436, 437, 438, 439, 441, 602, 608, 716, 875 ], "unique": { - "castleAgeUniqueTech": 9, + "castleAgeUniqueTech": 28, "castleAgeUniqueUnit": 282, "imperialAgeUniqueTech": 454, "imperialAgeUniqueUnit": 556 diff --git a/src/data/json/patch.json b/src/data/json/patch.json new file mode 100644 index 0000000..cfdb44a --- /dev/null +++ b/src/data/json/patch.json @@ -0,0 +1,3 @@ +{ + "DE": 95810 +} diff --git a/src/data/jsons/strings.json b/src/data/json/strings.json similarity index 93% rename from src/data/jsons/strings.json rename to src/data/json/strings.json index 838d99e..a11e080 100644 --- a/src/data/jsons/strings.json +++ b/src/data/json/strings.json @@ -7,7 +7,14 @@ "4204": "Imperial Age", "5009": "Steppe Lancer", "5010": "Elite Steppe Lancer", + "5033": "Composite Bowman", + "5034": "Elite Composite Bowman", + "5035": "Monaspa", + "5036": "Elite Monaspa", + "5037": "Warrior Priest", + "5038": "Fortified Church", "5040": "Xolotl Warrior", + "5045": "Mule Cart", "5052": "Centurion", "5053": "Elite Centurion", "5054": "Legionary", @@ -202,6 +209,7 @@ "5689": "Elite Conquistador", "5690": "Slinger", "5691": "Missionary", + "5703": "Savar", "5723": "Genoese Crossbowman", "5725": "Elite Genoese Crossbowman", "5727": "War Wagon", @@ -346,6 +354,8 @@ "7399": "Hill Forts", "7400": "Tower Shields", "7403": "Supplies", + "7406": "Fereters", + "7407": "Cilician Fleet", "7408": "Spies/Treason", "7409": "Bloodlines", "7410": "Caravan", @@ -357,8 +367,7 @@ "7420": "El Dorado", "7421": "Furor Celtica", "7422": "Drill", - "7423": "Mahouts", - "7424": "Zealotry", + "7423": "Citadels", "7425": "Artillery", "7426": "Crenellations", "7427": "Anarchy", @@ -369,11 +378,14 @@ "7435": "Herbal Medicine", "7438": "Shinkichon", "7439": "Perfusion", + "7440": "Svan Towers", + "7441": "Aznauri Cavalry", "7444": "Ballistas", "7445": "Comitatenses", "7447": "Counterweights", "7448": "Detinets", "7450": "Gambesons", + "7451": "Bimaristan", "9681": "Civilization", "9799": "Technology Tree", "10271": "Britons", @@ -419,6 +431,8 @@ "10311": "Bengalis", "10312": "Gurjaras", "10313": "Romans", + "10314": "Armenians", + "10315": "Georgians", "19052": "Trade Cart", "21057": "Konnik (Dismounted)", "21058": "Elite Konnik (Dismounted)", @@ -428,18 +442,25 @@ "21105": "Elite Ratha", "26009": "Create Steppe Lancer (‹cost›)
\nLight cavalry unit with increased attack range. Strong in groups. Weak vs. Camel Riders and archers. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite Steppe Lancer 900F, 550G (Stable); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26010": "Create Elite Steppe Lancer (‹cost›)
\nLight cavalry unit with increased attack range. Strong in groups. Weak vs. Camel Riders and archers. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26033": "Create Composite Bowman (‹cost›)
\nArmenian unique archer unit with attack that ignores armor. Strong vs. infantry. Weak vs. archers and siege weapons. Upgrades: attack, range, armor (Blacksmith); accuracy, armor (Archery Range); attack, accuracy (University); creation speed, to Elite Composite Bowman 600W, 500G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26034": "Create Elite Composite Bowman (‹cost›)
\nArmenian unique archer unit with attack that ignores armor. Strong vs. infantry. Weak vs. archers and siege weapons. Upgrades: attack, range, armor (Blacksmith); accuracy, armor (Archery Range); attack, accuracy (University); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26035": "Create Monaspa (‹cost›)
\nGeorgian unique cavalry unit that becomes stronger when other Monaspas or Knight-line units are nearby. Strong vs. infantry. Weak vs. Pikemen and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite Monaspa 1000F, 700G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26036": "Create Elite Monaspa (‹cost›)
\nGeorgian unique cavalry unit that becomes stronger when other Monaspas or Knight-line units are nearby. Strong vs. infantry. Weak vs. Pikemen and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26037": "Create Warrior Priest (‹cost›)
\nArmenian unique infantry unit which can heal friendly units. Strong vs. infantry. Weak vs. Light Cavalry and ranged units. Can collect Relics and bring them to Monasteries. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed (Castle); hit points, speed, more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26038": "Build Fortified Church (‹cost›)
\nUnique building of the Armenians and the Georgians. Used to train and upgrade Monks. Garrison relics to generate gold. Villagers and Monk units can garrison inside for protection. Villagers and Relics provide additional projectiles. Cannot be converted by enemy Monks. Upgrades: line of sight (Town Center); hit points, armor, accuracy (University); attack (Blacksmith).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26040": "Create Xolotl Warrior (‹cost›)
\nMesoamerican cavalry unit. Strong vs. infantry and siege. Weak vs. Pikemen and Camel Riders. Upgrades: attack (Blacksmith); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26045": "Build Mule Cart (‹cost›)
\nMobile dropsite. Used to deposit wood, stone, gold, and hunted food. Unique building of the Armenians and the Georgians. Upgrades: line of sight (Town Center); hit points, armor (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26052": "Create Centurion (‹cost›)
\nRoman unique cavalry unit. Increases movement and attack speed of nearby Militia-line units. Strong vs. infantry. Weak vs. Pikemen and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite Centurion 1100F, 900G (Castle); more resistant to Monks.
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26053": "Create Elite Centurion (‹cost›)
\nRoman unique cavalry unit. Increases movement and attack speed of nearby Militia-line units. Strong vs. infantry. Weak vs. Pikemen and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26054": "Create Legionary (‹cost›)
\nRoman unique infantry unit. Strong vs. buildings and infantry. Weak vs. archers at long range. Upgrades: attack, armor (Blacksmith); cost, speed (Barracks); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26055": "Build Dromon (‹cost›)
\nAnti-building siege warship with long range and area of effect attack, but cannot attack enemies at close range. Strong vs. buildings. Weak vs. other units. Upgrades: armor, cost, speed (Dock); attack, range (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26068": "Create Knight (‹cost›)
\nPowerful all-purpose cavalry. Strong vs. infantry and archers. Weak vs. Pikemen, Camel Riders, and Monks. Upgrades: attack, armor (Blacksmith); speed, hit points, to Cavalier 300F, 300G (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26070": "Create Cavalier (‹cost›)
\nPowerful all-purpose cavalry. Strong vs. infantry and archers. Weak vs. Pikemen, Camel Riders, and Monks. Upgrades: attack, armor (Blacksmith); speed, hit points, to Paladin 1300F, 750G (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26070": "Create Cavalier (‹cost›)
\nPowerful all-purpose cavalry. Strong vs. infantry and archers. Weak vs. Pikemen, Camel Riders, and Monks. Upgrades: attack, armor (Blacksmith); speed, hit points, to Paladin 1300F, 750G or Savar 1000F, 600G (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26078": "Create Spearman (‹cost›)
\nAnti-cavalry infantry unit. Strong vs. mounted units, especially elephants. Weak vs. archers and infantry. Upgrades: attack, armor (Blacksmith); speed, to Pikeman 160F, 90G (Barracks); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26079": "Create Militia (‹cost›)
\nAll-purpose infantry unit. Strong vs. buildings and infantry. Weak vs. archers at long range. Upgrades: attack, armor (Blacksmith); cost, speed, to Man-at-Arms 100F, 40G (Barracks); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26080": "Create Man-at-Arms (‹cost›)
\nAll-purpose infantry unit. Strong vs. buildings and infantry. Weak vs. archers at long range. Upgrades: attack, armor (Blacksmith); cost, speed, to Long Swordsman 150F, 65G (Barracks); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26081": "Create Long Swordsman (‹cost›)
\nAll-purpose infantry unit. Strong vs. buildings and infantry. Weak vs. archers at long range. Upgrades: attack, armor (Blacksmith); cost, speed, to Two-Handed Swordsman 300F, 100G or Legionary 800F, 400G (Barracks); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26083": "Create Archer (‹cost›)
\nRanged unit. Strong vs. units at long range. Weak vs. Skirmishers and units at close range. Upgrades: attack, range, armor (Blacksmith); attack, accuracy (University); accuracy, to Crossbowman 175F, 125G (Archery Range); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26083": "Create Archer (‹cost›)
\nRanged unit. Strong vs. units at long range. Weak vs. Skirmishers and units at close range. Upgrades: attack, range, armor (Blacksmith); attack, accuracy (University); accuracy, to Crossbowman 200F, 125G (Archery Range); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26084": "Create Crossbowman (‹cost›)
\nRanged unit. Strong vs. units at long range. Weak vs. Elite Skirmishers, Mangonels, and units at close range. Upgrades: attack, range, armor (Blacksmith); attack, accuracy (University); accuracy, to Arbalester 450F, 400G (Archery Range); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26085": "Create Cavalry Archer (‹cost›)
\nMounted archer. Strong vs. slow units at long range. Weak vs. Elite Skirmishers and units at close range. Upgrades: speed, hit points (Stable); attack, range, armor (Blacksmith); attack, accuracy (University); accuracy, armor, to Heavy Cavalry Archer 900F, 500G (Archery Range); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26086": "Create Hand Cannoneer (‹cost›)
\nGunpowder unit with powerful attack, but inaccurate at long range. Strong vs. infantry. Weak vs. Elite Skirmishers and archers. Upgrades: armor (Blacksmith); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", @@ -463,7 +484,7 @@ "26106": "Build Longboat (‹cost›)
\nViking unique ship that fires multiple arrows. Strong vs. War Galleys, land units, and buildings. Upgrades: armor, cost, speed, to Elite Longboat 750F, 475G (Dock); attack, range (Blacksmith); attack, accuracy (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26107": "Create Longbowman (‹cost›)
\nBritish unique archer with very long range. Strong vs. infantry. Weak vs. cavalry and Skirmishers. Upgrades: attack, range, armor (Blacksmith); attack, accuracy (University); creation speed, to Elite Longbowman 850F, 850G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26108": "Create Mangudai (‹cost›)
\nMongol unique cavalry archer with fast-firing attack. Strong vs. siege weapons and infantry. Weak vs. Skirmishers, Pikemen, and Camel Riders. Upgrades: attack, range, armor (Blacksmith); speed, hit points (Stable); accuracy, armor (Archery Range); attack, accuracy (University); creation speed, to Elite Mangudai 1100F, 675G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26109": "Create War Elephant (‹cost›)
\nPersian unique unit. Slow and powerful cavalry. Strong vs. buildings and units at close range. Weak vs. Monks. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite War Elephant 1600F, 1200G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26109": "Create War Elephant (‹cost›)
\nPersian unique unit. Slow and powerful cavalry. Strong vs. buildings and units at close range. Weak vs. Monks. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite War Elephant 1350F, 800G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26110": "Create Samurai (‹cost›)
\nJapanese unique infantry unit with fast attack. Strong vs. unique units and infantry. Weak vs. archers. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed, to Elite Samurai 750F, 650G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26111": "Create Throwing Axeman (‹cost›)
\nFrankish unique infantry unit with ranged melee attack. Strong vs. infantry. Weak vs. archers and siege weapons. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed, to Elite Throwing Axeman 1000F, 750G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26112": "Create Teutonic Knight (‹cost›)
\nTeutonic unique infantry unit. Slow and powerful. Strong vs. melee units. Weak vs. archers and Scorpions. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed, to Elite Teutonic Knight 950F, 500G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", @@ -512,13 +533,13 @@ "26171": "Build Stable (‹cost›)
\nUsed to train and upgrade cavalry units. Upgrades: production speed (Castle); line of sight (Town Center); hit points, armor (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range› ‹garrison›", "26176": "Build University (‹cost›)
\nUsed to research technologies to improve units and buildings. Upgrades: line of sight (Town Center); hit points, armor (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26178": "Build Watch Tower (‹cost›)
\nTower with a ranged attack. Units can garrison inside for protection. Ranged Units and Villagers shoot additional projectiles. Strong vs. archers. Weak vs.units at close range, especially Rams. Upgrades: line of sight (Town Center); attack, range (Blacksmith); attack, hit points, armor, ship attack; to Guard Tower 100F, 250W (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range› ‹garrison›", - "26182": "Build Wonder (‹cost›)
\nA Wonder of the World that demonstrates the superiority of your civilization. Constructing a Wonder that stands for a certain period of time is one way to win the game. Cannot be converted by enemy Monks.
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26185": "Build Gate (‹cost›)
\nCan be built into existing walls to allow movement of friendly units. Can be locked and unlocked. Cannot be converted by enemy Monks. Upgrades: line of sight (Town Center); hit points, armor. Researching Fortified Wall (University) increases gate hit points.
\n‹hp›", - "26186": "Build Palisade Gate (‹cost›)
\nCan be built into existing walls to allow movement of friendly units. Can be locked and unlocked. Cannot be converted by enemy Monks. Upgrades: line of sight (Town Center); hit points, armor (university).
\n‹hp›", + "26182": "Build Wonder (‹cost›)
\nA Wonder of the World that demonstrates the superiority of your civilization. Constructing a Wonder that stands for a certain period of time is one way to win the game. Cannot be converted by enemy Monks.‹i› Upgrades: line of sight (Town Center); hit points, armor (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26185": "Build Gate (‹cost›)
\nCan be built into existing walls to allow movement of friendly units. Can be locked and unlocked. Cannot be converted by enemy Monks. Upgrades: to Fortified Gate 200F, 100W (University).
\n‹hp›", + "26186": "Build Palisade Gate (‹cost›)
\nCan be built into existing walls to allow movement of friendly units. Can be locked and unlocked. Cannot be converted by enemy Monks.‹i›
\n‹hp›", "26190": "Create Imperial Skirmisher (‹cost›)
\nRanged anti-archer unit that cannot attack at close range. Strong vs. archers. Weak vs. units at close range. Trainable by Vietnamese and their allies. Upgrades: attack, range, armor (Blacksmith); attack, accuracy (University); accuracy (Archery Range); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26202": "Build Palisade Wall (‹cost›)
\nWooden wall that is cheap and easy to build. Slows down your enemies and warns you of their approach. Cannot be converted by enemy Monks. Upgrades: line of sight (Town Center); hit points, armor (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26203": "Build Stone Wall (‹cost›)
\nStone wall that is difficult to breach without siege weapons. Slows down your enemies and warns you of their approach. Cannot be converted by enemy Monks. Upgrades: line of sight (Town Center); hit points, armor, to Fortified Wall 200F, 100W (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26204": "Build Fortified Wall (‹cost›)
\nStone wall that is difficult to breach without siege weapons. Slows down your enemies and warns you of their approach. Cannot be converted by enemy Monks. Upgrades: line of sight (Town Center); hit points, armor (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26202": "Build Palisade Wall (‹cost›)
\nWooden wall that is cheap and easy to build. Slows down your enemies and warns you of their approach. Cannot be converted by enemy Monks.‹i›
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26203": "Build Stone Wall (‹cost›)
\nStone wall that is difficult to breach without siege weapons. Slows down your enemies and warns you of their approach. Cannot be converted by enemy Monks. Upgrades: to Fortified Wall 200F, 100W (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26204": "Build Fortified Wall (‹cost›)
\nStone wall that is difficult to breach without siege weapons. Slows down your enemies and warns you of their approach. Cannot be converted by enemy Monks.‹i›
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26249": "Build Harbor (‹cost›)
\nUsed to build and upgrade ships, deposit food from Fishing Ships, and trade with other players by sea. Unique building of the Malay. Automatically attacks enemies within range. Upgrades: attack, range (Blacksmith); line of sight (Town Center); attack, accuracy, hit points, armor (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range› ‹garrison›", "26287": "Build Cannon Galleon (‹cost›)
\nAnti-building siege warship with long range, but cannot attack enemies at close range. Strong vs. buildings. Weak vs. other units. Upgrades: armor, cost, speed, to Elite Cannon Galleon 525W, 500G (Dock); attack, range (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26288": "Create Konnik (‹cost›)
\nBulgarian unique cavalry unit that fights on as infantry when felled. Strong vs. infantry and archers. Weak vs. Camel Riders and Monks. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite Konnik 1000F, 750G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", @@ -546,11 +567,11 @@ "26417": "Create Heavy Camel Rider (‹cost›)
\nFast anti-cavalry unit. Strong vs. cavalry. Weak vs. Pikemen, Monks, and archers. Upgrades: attack, armor (Blacksmith); speed, hit points, to Imperial Camel Rider 1000F, 500G (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26418": "Create Arbalester (‹cost›)
\nRanged unit. Strong vs. units at long range. Weak vs. Elite Skirmishers, Onagers, and units at close range. Upgrades: attack, range, armor (Blacksmith); accuracy (Archery Range); attack, accuracy (University); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26419": "Create Imperial Camel Rider (‹cost›)
\nHindustani unique anti-cavalry unit. Fast-moving. Strong vs. cavalry. Weak vs. Pikemen, Monks, and archers. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26421": "Create Chakram Thrower (‹cost›)
\nGurjara unique infantry unit with ranged melee attack. Strong vs. infantry. Weak vs. archers and siege weapons. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed, to Elite Chakram Thrower 1000F, 650G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26421": "Create Chakram Thrower (‹cost›)
\nGurjara unique infantry unit with ranged melee attack. Throws projectiles that pierce multiple units. Strong vs. infantry. Weak vs. archers and siege weapons. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed, to Elite Chakram Thrower 1000F, 650G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26424": "Build Demolition Ship (‹cost›)
\nDemolition ship armed with explosives. Strong vs. Fire Ships and buildings. Self-destructs when used. Upgrades: armor, speed, cost, to Heavy Demolition Ship 200W, 300G (Dock); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26425": "Build Heavy Demolition Ship (‹cost›)
\nDemolition ship armed with explosives. Strong vs. Fire Ships and buildings. Self-destructs when used. Upgrades: armor, speed, cost (Dock); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26426": "Build Fire Ship (‹cost›)
\nWarship that spews fire at close range. Strong vs. War Galleys. Weak vs. Demolition Ships. Upgrades: armor, speed, cost, to Fast Fire Ship 280W, 250G (Dock); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26427": "Create Elite Chakram Thrower (‹cost›)
\nGurjara unique infantry unit with ranged melee attack. Strong vs. infantry. Weak vs. archers and siege weapons. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26427": "Create Elite Chakram Thrower (‹cost›)
\nGurjara unique infantry unit with ranged melee attack. Throws projectiles that pierce multiple units. Strong vs. infantry. Weak vs. archers and siege weapons. Upgrades: attack, armor (Blacksmith); speed (Barracks); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26428": "Create Armored Elephant (‹cost›)
\nAnti-building cavalry unit. Resistant to most ranged attacks. Weak vs. melee units. Cannot be converted by enemy Monks from distance. Upgrades: attack, armor (Blacksmith); attack (University); speed, hit points (Stable); to Siege Elephant 850F (Siege Workshop); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26429": "Build Fast Fire Ship (‹cost›)
\nWarship that spews fire at close range. Strong vs. War Galleys. Weak vs. Demolition Ships. Upgrades: armor, speed, cost (Dock); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26430": "Create Siege Elephant (‹cost›)
\nAnti-building cavalry unit. Resistant to most ranged attacks. Weak vs. melee units. Cannot be converted by enemy Monks from distance. Upgrades: attack, armor (Blacksmith); attack (University); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", @@ -561,7 +582,7 @@ "26437": "Create Shrivamsha Rider (‹cost›)
\nGurjara unique light cavalry unit which can dodge projectiles. Strong vs. archers. Weak vs. Pikemen and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points, to Elite Shrivamsha Rider 850F, 500G (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26438": "Create Elite Shrivamsha Rider (‹cost›)
\nGurjara unique light cavalry unit which can dodge projectiles. Strong vs. archers. Weak vs. Pikemen and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26439": "Build Heavy Scorpion (‹cost›)
\nAnti-unit siege weapon. Fires bolts that pierce multiple units. Strong vs. large groups of units. Weak vs. cavalry and siege weapons. Upgrades: attack, range (University); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "26440": "Build Caravanserai (‹cost›)
\nEconomic building. Heals and increases speed of Trade Carts in a 10 tile radius. Unique building of the Hindustanis. Upgrades: line of sight (Town Center); hit points, armor (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range› ‹garrison›", + "26440": "Build Caravanserai (‹cost›)
\nEconomic building. Heals and increases speed of Trade Carts in a 10 tile radius. Unique building of the Hindustanis and the Persians. Upgrades: line of sight (Town Center); hit points, armor (University).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range› ‹garrison›", "26441": "Create Camel Scout (‹cost›)
\nGurjara unique scout unit. Strong vs. cavalry. Weak vs. Pikemen, Monks, and archers. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26443": "Build Transport Ship (‹cost›)
\nUsed to move units across water. Select the units you want to transport, then right-click on the Transport Ship to board them. Use the Unload button to unload units on the shore. Upgrades: armor, speed, cost, capacity (Dock); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26444": "Create Light Cavalry (‹cost›)
\nFast cavalry for scouting and raiding. Resistant to conversion. Strong vs. Monks. Weak vs. Pikemen and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points, to Hussar 500F, 600G or Winged Hussar 600F, 800G (Stable); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", @@ -625,6 +646,7 @@ "26689": "Create Elite Conquistador (‹cost›)
\nSpanish unique mounted hand cannoneer. Strong vs. infantry. Weak vs. Pikemen, Skirmishers, and Monks. Upgrades: armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26690": "Create Slinger (‹cost›)
\nInca unique unit. Ranged anti-infantry unit that cannot attack at close range. Strong vs. infantry. Weak vs. archers and cavalry. Upgrades: attack, range, armor (Blacksmith); accuracy (Archery Range); attack, accuracy (University); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26691": "Create Missionary (‹cost›)
\nSpanish unique mounted monk. Converts enemy units and heals friendly units. Faster than Monk but with less sight and range. Strong vs. slow, non-ranged units. Weak vs. Light Cavalry and ranged units. Cannot collect Relics. Upgrades: at Monastery; speed, hit points (Stable).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", + "26703": "Create Savar (‹cost›)
\nPersian unique cavalry unit. Powerful all-purpose cavalry. Strong vs. archers. Weak vs. Halberdiers, Heavy Camel Riders, and Monks. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26723": "Create Genoese Crossbowman (‹cost›)
\nItalian unique archer. Strong vs. cavalry and infantry. Weak vs. archers and siege weapons. Upgrades: attack, range, armor (Blacksmith); accuracy (Archery Range); attack, accuracy (University); creation speed, to Elite Genoese Crossbowman 900F, 750G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26725": "Create Elite Genoese Crossbowman (‹cost›)
\nItalian unique archer. Strong vs. cavalry and infantry. Weak vs. archers and siege weapons. Upgrades: attack, range, armor (Blacksmith); accuracy (Archery Range); attack, accuracy (University); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "26727": "Create War Wagon (‹cost›)
\nKorean unique cavalry archer unit. Strong vs. infantry and archers. Weak vs. Pikemen, Skirmishers, and Camel Riders. Upgrades: attack, range, armor (Blacksmith); speed (Stable); accuracy (Archery Range); attack, accuracy (University); creation speed, to Elite War Wagon 1000W, 800G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", @@ -701,7 +723,7 @@ "28272": "Research Pavise (‹cost›)
\nFoot Archers and Condottieri have +1 armor/+1 pierce armor.", "28273": "Research Silk Road (‹cost›)
\nTrade units cost -50%.", "28274": "Research Recurve Bow (‹cost›)
\nCavalry archers have +1 range, +1 attack.", - "28275": "Research Corvinian Army (‹cost›)
\nMagyar Huszars cost no gold.", + "28275": "Research Corvinian Army (‹cost›)
\nMagyar Huszar gold cost is replaced by additional food cost.", "28276": "Research Stone Mining (‹cost›)
\nVillagers mine stone 15% faster.", "28277": "Research Stone Shaft Mining (‹cost›)
\nVillagers mine stone 15% faster.", "28278": "Research Arrowslits (‹cost›)
\nIncreases the attack of towers and Donjons.", @@ -769,6 +791,8 @@ "28399": "Research Hill Forts (‹cost›)
\nTown Centers receive +3 range.", "28400": "Research Tower Shields (‹cost›)
\nPikemen and Skirmishers receive +2 pierce armor.", "28403": "Research Supplies (‹cost›)
\nMilitia-line costs -15 food.", + "28406": "Research Fereters (‹cost›)
\nInfantry (except Spearman-line) +30 HP, Warrior Priests +100% heal speed.", + "28407": "Research Cilician Fleet (‹cost›)
\nDemolition Ships +33% blast radius. Galley-line and Dromons receive +1 range.", "28408": "Research Spies/Treason (Cost: ‹static_cost=Gold,200› per enemy villager for Spies/‹static_cost=Gold,400› per use for Treason)
\nSpies (Random Map games) reveals all enemy units and buildings by showing you their line of sight. The total cost is 200 gold per each villager from other players; allied villagers are excluded when teams are locked.
\n
\nTreason (Regicide games) reveals the position of all enemy Kings to your team for a few seconds. The Kings appear on the mini-map as a flashing X. Each time you choose Treason, 400 gold is immediately deducted from your stockpile.", "28409": "Research Bloodlines (‹cost›)
\nMounted units have +20 hit points.", "28410": "Research Caravan (‹cost›)
\nTrade Carts and Trade Cogs move 50% faster (so gold accumulates faster).", @@ -780,8 +804,7 @@ "28420": "Research El Dorado (‹cost›)
\nEagle Warriors have +40 hit points.", "28421": "Research Furor Celtica (‹cost›)
\nSiege Workshop units have +40% hit points.", "28422": "Research Drill (‹cost›)
\nSiege Workshop units move 50% faster.", - "28423": "Research Mahouts (‹cost›)
\nWar Elephants move 30% faster.", - "28424": "Research Zealotry (‹cost›)
\nCamel units have +20 hit points.", + "28423": "Research Citadels (‹cost›)
\nCastles fire bullets (+4 attack, +3 vs Rams, +3 vs Infantry), receive -25% bonus damage.", "28425": "Research Artillery (‹cost›)
\nBombard Towers, Bombard Cannons, and Cannon Galleons have +2 range.", "28426": "Research Crenellations (‹cost›)
\nCastles have +3 range; garrisoned infantry fire arrows.", "28427": "Research Anarchy (‹cost›)
\nAllows Huskarls to be created at the Barracks.", @@ -792,26 +815,29 @@ "28435": "Research Herbal Medicine (‹cost›)
\nUnits garrisoned in buildings heal 6X faster.", "28438": "Research Shinkichon (‹cost›)
\nMangonels, Onagers, and Siege Onagers have +1 range.", "28439": "Research Perfusion (‹cost›)
\nBarracks units are created 100% faster.", + "28440": "Research Svan Towers (‹cost›)
\nDefensive buildings receive +2 attack. Towers fire arrows that pierce multiple units.", + "28441": "Research Aznauri Cavalry (‹cost›)
\nCavalry units take 15% less population space.", "28444": "Research Ballistas (‹cost›)
\nScorpions fire 33% faster; Galley-line +2 attack.", "28445": "Research Comitatenses (‹cost›)
\nMilitia-line, Knight-line, and Centurions train 50% faster and receive a charge attack.", "28447": "Research Counterweights (‹cost›)
\nTrebuchets and Mangonel-line +15% attack.", "28448": "Research Detinets (‹cost›)
\nReplaces 40% of Castles' and Towers' stone cost with wood.", "28450": "Research Gambesons (‹cost›)
\nMilitia-line receive +1 pierce armor.", + "28451": "Research Bimaristan (‹cost›)
\nMonks automatically heal multiple nearby units (75 HP per minute in a 5 tile range).", "42057": "Create Konnik (‹cost›)
\nBulgarian unique cavalry unit that fights on as infantry when felled. Strong vs. infantry and archers. Weak vs. Camel Riders and Monks. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite Konnik 1000F, 750G (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "42058": "Create Elite Konnik (‹cost›)
\nBulgarian unique cavalry unit that fights on as infantry when felled. Strong vs. infantry and archers. Weak vs. Camel Riders and Monks. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "42096": "Create Ratha (‹cost›)
\nBengali unique chariot that can switch between melee and ranged attacks. Strong vs. infantry. Weak vs. Skirmishers and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite Ratha 800F, 800W (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "42097": "Create Elite Ratha (‹cost›)
\nBengali unique chariot that can switch between melee and ranged attacks. Strong vs. infantry. Weak vs. Skirmishers and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "42104": "Create Ratha (‹cost›)
\nBengali unique chariot that can switch between melee and ranged attacks. Strong vs. infantry. Weak vs. Skirmishers and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed, to Elite Ratha 800F, 800W (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", "42105": "Create Elite Ratha (‹cost›)
\nBengali unique chariot that can switch between melee and ranged attacks. Strong vs. infantry. Weak vs. Skirmishers and Camel Riders. Upgrades: attack, armor (Blacksmith); speed, hit points (Stable); creation speed (Castle); more resistant to Monks (Monastery).
\n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range›", - "120150": "Foot Archer civilization
\n
\n• Town Centers cost -50% wood starting in the Castle Age
\n• Foot archers (except skirmishers) +1 range in Castle and Imperial Age (+2 total)
\n• Shepherds work 25% faster
\n
\nUnique Unit:
\nLongbowman (archer)
\n
\nUnique Techs:
\n• Yeomen (+1 foot archer range
\n+2 tower attack)
\n• Warwolf (Trebuchets do blast damage)
\n
\nTeam Bonus:
\nArchery Ranges work 10% faster", + "120150": "Foot Archer civilization
\n
\n• Town Centers cost -50% wood starting in the Castle Age
\n• Foot archers (except skirmishers) +1 range in Castle and Imperial Age (+2 total)
\n• Shepherds work 25% faster
\n
\nUnique Unit:
\nLongbowman (archer)
\n
\nUnique Techs:
\n• Yeomen (+1 foot archer range; +2 tower attack)
\n• Warwolf (Trebuchets do blast damage)
\n
\nTeam Bonus:
\nArchery Ranges work 10% faster", "120151": "Cavalry civilization
\n
\n• Castles cost -15% in Castle, -25% in Imperial Age
\n• Cavalry +20% hit points starting in Feudal Age
\n• Mill technologies free
\n• Foragers work 15% faster
\n
\nUnique Unit:
\nThrowing Axeman (infantry)
\n
\nUnique Techs:
\n• Bearded Axe (+1 Throwing Axemen range)
\n• Chivalry (Stables work 40% faster)
\n
\nTeam Bonus:
\nKnights +2 line of sight", "120152": "Infantry civilization
\n
\n• Infantry cost -20% in Dark, -25% in Feudal, -30% in Castle, -35% in Imperial Age
\n• Infantry +1 attack vs. buildings per age (starting from Feudal Age)
\n• Villagers +5 attack vs. wild boar; hunters carry +15 meat; hunt lasts 20% longer
\n• Loom can be researched instantly
\n• +10 population in Imperial Age
\n
\nUnique Unit:
\nHuskarl (infantry)
\n
\nUnique Techs:
\n• Anarchy (create Huskarls at Barracks)
\n• Perfusion (Barracks work 100% faster)
\n
\nTeam Bonus:
\nBarracks work 20% faster", "120153": "Infantry civilization
\n
\n• Monks healing range 2x
\n• Towers garrison 2x units
\n• Murder Holes, Herbal Medicine free
\n• Farms cost -40%
\n• Town Center garrison +10
\n• Barracks and Stable units +1 armor in Castle and Imperial Age (+2 total)
\n
\nUnique Unit:
\nTeutonic Knight (infantry)
\n
\nUnique Techs:
\n• Ironclad (siege weapons extra melee armor)
\n• Crenellations (+3 range Castles
\ngarrisoned infantry fire arrows)
\n
\nTeam Bonus:
\nUnits resist conversion", - "120154": "Infantry civilization
\n
\n• Fishing Ships 2x hit points; +2P armor; work rate +5% Dark, +10% Feudal, +15% Castle, +20% Imperial Age
\n• Mill, Lumber/Mining Camps cost -50%
\n• Infantry attack 33% faster starting in Feudal Age
\n
\nUnique Unit:
\nSamurai (infantry)
\n
\nUnique Techs:
\n• Yasama (Towers shoot extra arrows)
\n• Kataparuto (Trebuchets fire, pack faster)
\n
\nTeam Bonus:
\nGalleys +50% line of sight", + "120154": "Infantry civilization
\n
\n• Fishing Ships 2x hit points; +2P armor; work rate +5% Dark, +10% Feudal, +15% Castle, +20% Imperial Age
\n• Mill, Lumber/Mining Camps cost -50%
\n• Infantry attack 33% faster starting in Feudal Age
\n• Cavalry Archers +2 attack vs. Archers
\n
\nUnique Unit:
\nSamurai (infantry)
\n
\nUnique Techs:
\n• Yasama (Towers shoot extra arrows)
\n• Kataparuto (Trebuchets fire, pack faster)
\n
\nTeam Bonus:
\nGalleys +50% line of sight", "120155": "Archer civilization
\n
\n• Start with +3 villagers, -50 wood, -200 food
\n• Technologies cost -5% Feudal,
\n-10% Castle, -15% Imperial Age
\n• Town Centers support 10 population and +5 LOS
\n• Demolition ships +50% hit points
\n
\nUnique Unit:
\nChu Ko Nu (archer)
\n
\nUnique Techs:
\n• Great Wall (Walls and towers +30% HP)
\n• Rocketry (Chu Ko Nu +2, scorpions +4 attack)
\n
\nTeam Bonus:
\nFarms +10% food", "120156": "Defensive civilization
\n
\n• Buildings +10% HP Dark, +20% Feudal, +30% Castle, +40% Imperial Age
\n• Camel Riders, Skirmishers, Pikemen, Halberdiers cost -25%
\n• Fire Ships and Dromons attack 25% faster
\n• Advance to Imperial Age costs -33%
\n• Town Watch, Town Patrol free
\n
\nUnique Unit:
\nCataphract (cavalry)
\n
\nUnique Techs:
\n• Greek Fire (Fire Ships +1 range; Dromon and Bombard Tower blast radius increased)
\n• Logistica (Cataphracts cause trample damage)
\n
\nTeam Bonus:
\nMonks +100% heal speed", - "120157": "Cavalry civilization
\n
\n• Start with +50 wood, food
\n• Town Center, Dock 2x hit points; work rate +10% Feudal, +15% Castle, +20% Imperial Age
\n
\nUnique Unit:
\nWar Elephant (cavalry)
\n
\nUnique Techs:
\n• Kamandaran (Archer-line gold cost is replaced by additional wood cost)
\n• Mahouts (War Elephants 30% faster)
\n
\nTeam Bonus:
\nKnights +2 attack vs. Archers", - "120158": "Camel and Naval civilization
\n
\n• Market trade cost only 5%
\n• Markets cost -100 wood
\n• Transport Ships 2x hit points,
\n2x carry capacity
\n• Galleys attack 25% faster
\n• Camel units +10 hit points
\n
\nUnique Unit:
\nMameluke (camel rider)
\n
\nUnique Techs:
\n• Zealotry (Camel units +20 hit points)
\n• Counterweights (Trebuchets and Mangonel-line +15% attack)
\n
\nTeam Bonus:
\nFoot archers +2 attack vs. buildings", + "120157": "Cavalry civilization
\n
\n• Start with +50 wood, food
\n• Town Center, Dock 2x hit points; work rate +5% Dark, +10% Feudal, +15% Castle, +20% Imperial Age
\n• Parthian Tactics available in Castle Age
\n• Cavalry generate 5 gold when killing enemy military units
\n• Can build Caravanserai in Imperial Age
\n
\nUnique Units:
\nWar Elephant (cavalry), Savar (cavalry)
\n
\nUnique Techs:
\n• Kamandaran (Archer-line gold cost is replaced by additional wood cost)
\n• Citadels (Castles fire Bullets [+4 attack, +3 vs Rams, +3 vs Infantry], receive -25% bonus damage)
\n
\nTeam Bonus:
\nKnights +2 attack vs. Archers", + "120158": "Camel and Naval civilization
\n
\n• Market trade cost only 5%
\n• Markets cost -100 wood
\n• Transport Ships 2x hit points,
\n2x carry capacity
\n• Galleys attack 25% faster
\n• Camel units +25% hit points
\n
\nUnique Unit:
\nMameluke (camel rider)
\n
\nUnique Techs:
\n• Bimaristan (Monks automatically heal multiple nearby units)
\n• Counterweights (Trebuchets and Mangonel-line +15% attack)
\n
\nTeam Bonus:
\nFoot archers +2 attack vs. buildings", "120159": "Gunpowder civilization
\n
\n• Gunpowder units +25% hit points; researching gunpowder technologies costs -50%; Chemistry free
\n• Gold miners work 20% faster
\n• Scout Cavalry, Light Cavalry, Hussar +1P armor
\n• Light Cavalry and Hussar upgrades free
\n
\nUnique Unit:
\nJanissary (hand cannoneer)
\n
\nUnique Techs:
\n• Sipahi (Cavalry Archers +20 HP)
\n• Artillery (+2 range Bombard Towers, Bombard Cannons, Cannon Galleons)
\n
\nTeam Bonus:
\nGunpowder units created 25% faster", "120160": "Infantry and Naval civilization
\n
\n• Warships cost -15% Feudal Age, -15% Castle Age, -20% Imperial Age
\n• Infantry +20% hit points starting in Feudal Age
\n• Wheelbarrow, Hand Cart free
\n
\nUnique Units:
\nBerserk (infantry), Longboat (warship)
\n
\nUnique Techs:
\n• Chieftains (infantry deal bonus damage to cavalry, generate gold when killing villagers, trade units, and monks)
\n• Bogsveigar (Archer-line and Longboats +1 attack)
\n
\nTeam Bonus:
\nDocks cost -15%", "120161": "Cavalry Archer civilization
\n
\n• Cavalry archers fire 25% faster
\n• Light Cavalry, Hussars, Steppe Lancers +30% hit points
\n• Hunters work 40% faster
\n
\nUnique Unit:
\nMangudai (cavalry archer)
\n
\nUnique Techs:
\n• Nomads (lost houses do not decrease population headroom)
\n• Drill (Siege Workshop units move 50% faster)
\n
\nTeam Bonus:
\nScout Cavalry, Light Cavalry, Hussar +2 line of sight", @@ -824,8 +850,8 @@ "120168": "Archer and Naval civilization
\n
\n• Advancing to the next age costs -15%
\n• Dock and University technologies cost -33%
\n• Fishing Ships cost -15%
\n• Gunpowder units cost -20%
\n
\nUnique Units:
\nGenoese Crossbowman (archer), Condottiero (infantry)
\n
\nUnique Techs:
\n• Pavise (foot archers and Condottieri +1 armor/+1 pierce armor)
\n• Silk Road (trade units cost -50%)
\n
\nTeam Bonus:
\nCondottiero available in the Barracks in Imperial Age", "120169": "Camel and Gunpowder civilization
\n
\n• Villagers cost -5% Dark, -10% Feudal, -15% Castle, -20% Imperial Age
\n• Camel Riders attack 20% faster
\n• Gunpowder units +1/+1P armor
\n• Can build Caravanserai in Imperial Age
\n
\nUnique Units:
\nGhulam (infantry), Imperial Camel Rider (camel rider)
\n
\nUnique Techs:
\n• Grand Trunk Road (All gold income 10% faster; trading fee reduced to 10%)
\n• Shatagni (Hand Cannoneers +2 range)
\n
\nTeam Bonus:
\nCamel and light cavalry units +2 attack vs. buildings", "120170": "Infantry civilization
\n
\n• Military units food cost -15% Dark, -20% Feudal, -25% Castle, -30% Imperial Age
\n• Villagers affected by Blacksmith upgrades starting in the Castle Age
\n• Houses support 10 population
\n• Buildings cost -15% stone
\n
\nUnique Units:
\nKamayuk (infantry), Slinger (archer)
\n
\nUnique Techs:
\n• Andean Sling (Skirmishers and Slingers no minimum range; Slingers +1 attack)
\n• Fabric Shields (Kamayuks, Slingers, Eagles +1/+2P armor)
\n
\nTeam Bonus:
\nStart with a free Llama", - "120171": "Cavalry civilization
\n
\n• Villagers kill wolves with 1 strike
\n• Forging, Iron Casting, Blast Furnace free
\n• Scout Cavalry, Light Cavalry, Hussar cost -15%
\n
\nUnique Unit:
\nMagyar Huszar (cavalry)
\n
\nUnique Techs:
\n• Corvinian Army (Magyar Huszars cost no gold)
\n• Recurve Bow (Cavalry archers +1 range, +1 attack)
\n
\nTeam Bonus:
\nCavalry Archers created 25% faster", - "120172": "Infantry and Siege civilization
\n
\n• Farmers work 10% faster
\n• Supplies, Gambesons free
\n• Siege Workshop units 15% cheaper
\n• Monks move 20% faster
\n
\nUnique Unit:
\nBoyar (cavalry)
\n
\nUnique Techs:
\n• Detinets (Replaces 40% of Castles' and Towers' stone cost with wood)
\n• Druzhina (Infantry damage adjacent units)
\n
\nTeam Bonus:
\nMilitary buildings provide +5 population room", + "120171": "Cavalry civilization
\n
\n• Villagers kill wolves with 1 strike
\n• Forging, Iron Casting, Blast Furnace free
\n• Scout Cavalry, Light Cavalry, Hussar cost -15%
\n
\nUnique Unit:
\nMagyar Huszar (cavalry)
\n
\nUnique Techs:
\n• Corvinian Army (Magyar Huszar gold cost is replaced by additional food cost)
\n• Recurve Bow (Cavalry archers +1 range, +1 attack)
\n
\nTeam Bonus:
\nCavalry Archers created 25% faster", + "120172": "Infantry and Siege civilization
\n
\n• Farmers work 15% faster
\n• Supplies, Gambesons free
\n• Siege Workshop units 15% cheaper
\n• Monks move 20% faster
\n
\nUnique Unit:
\nBoyar (cavalry)
\n
\nUnique Techs:
\n• Detinets (Replaces 40% of Castles' and Towers' stone cost with wood)
\n• Druzhina (Infantry damage adjacent units)
\n
\nTeam Bonus:
\nMilitary buildings provide +5 population room", "120173": "Naval and Gunpowder civilization
\n
\n• All units cost -20% gold
\n• Foragers generate wood in addition to food
\n• Ships +10% HP
\n• Can build Feitoria in Imperial Age
\n
\nUnique Units:
\nOrgan Gun (siege), Caravel (war ship)
\n
\nUnique Techs:
\n• Carrack (Ships +1/+1 armor)
\n• Arquebus (gunpowder units more accurate)
\n
\nTeam Bonus:
\nTechnologies researched 25% faster", "120174": "Archer civilization
\n
\n• Archers fire 18% faster
\n• Receive +100 gold, +100 food when advancing to the next age
\n• Pikeman upgrade free
\n
\nUnique Unit:
\nShotel Warrior (infantry)
\n
\nUnique Techs:
\n• Royal Heirs (Shotel Warriors and Camel units receive -3 damage from mounted units)
\n• Torsion Engines (increases blast radius of Siege Workshop units)
\n
\nTeam Bonus:
\nOutposts +3 line of sight and cost no stone", "120175": "Infantry civilization
\n
\n• Buildings cost -15% wood
\n• Barracks units +1P armor per age (starting from Feudal Age)
\n• Villagers drop off 10% more gold
\n
\nUnique Unit:
\nGbeto (infantry)
\n
\nUnique Techs:
\n• Tigui (Town Centers fire arrows when ungarrisoned)
\n• Farimba (Cavalry +5 attack)
\n
\nTeam Bonus:
\nUniversities work 80% faster", @@ -846,6 +872,8 @@ "120190": "Elephant and Naval civilization
\n
\n• Elephant units receive 25% less bonus damage and are more resistant to conversion
\n• Town Centers spawn 2 Villagers when the next Age is reached
\n• Cavalry +2 attack vs. Skirmishers
\n• Ships regenerate 15 HP per minute
\n• Monks +3/+3P armor
\n
\nUnique Unit:
\nRatha (cavalry archer/cavalry)
\n
\nUnique Techs:
\n• Paiks (Rathas and elephant units attack 20% faster)
\n• Mahayana (Villagers and Monks take 10% less population space)
\n
\nTeam Bonus:
\nTrade units yield 10% food in addition to gold", "120191": "Cavalry and Camel civilization
\n
\n• Start with 2 Forage Bushes
\n• Can garrison Mills with livestock to produce food
\n• Mounted units deal +20% bonus damage Feudal, +30% Castle, +40% Imperial Age
\n• Can garrison Docks with Fishing Ships
\n
\nUnique Units:
\nChakram Thrower (infantry), Shrivamsha Rider (cavalry), Camel Scout (camel rider)
\n
\nUnique Techs:
\n• Kshatriyas (Military units cost -25% food)
\n• Frontier Guards (Camel Riders and Elephant Archers +4 melee armor)
\n
\nTeam Bonus:
\nCamel and elephant units created 25% faster", "120192": "Infantry civilization
\n
\n• Villagers gather, build, and repair 5% faster
\n• Galley-line and Dromons +1/+1P armor
\n• Infantry receives double effect from Blacksmith armor upgrades
\n• Scorpions cost -60% gold and benefit from Ballistics research
\n
\nUnique Unit:
\nCenturion (cavalry), Legionary (infantry)
\n
\nUnique Techs:
\n• Ballistas (Scorpions fire 33% faster; Galley-line +2 attack)
\n• Comitatenses (Militia-line, Knight-line, and Centurions train 50% faster and receive a charge attack)
\n
\nTeam Bonus:
\nScorpion-line minimum range reduced", + "120193": "Infantry and Naval civilization
\n
\n• Mule Carts cost -25%
\n• Mule Cart technologies are 25% more effective
\n• First Fortified Church receives a free Relic
\n• Barracks units (except Man-at-Arms) available one age earlier
\n• Galley-line fires two projectiles
\n
\nUnique Unit:
\nComposite Bowman (archer), Warrior Priest (infantry)
\n
\nUnique Techs:
\n• Cilician Fleet (Demolition Ships +33% blast radius; Galley-line and Dromons +1 range)
\n• Fereters (Infantry (except Spearman-line) +30 HP, Warrior Priests +100% heal speed)
\n
\nTeam Bonus:
\nInfantry +2 line of sight", + "120194": "Defensive and Cavalry civilization
\n
\n• Start with a Mule Cart, but -50 food
\n• Fortified Churches provide Villagers in a 10 tile radius with +10% work rate
\n• Units and buildings receive -15% damage when fighting from higher elevation
\n• Cavalry regenerates 5 HP per minute in Feudal, 10 in Castle, 15 in Imperial Age
\n
\nUnique Unit:
\nMonaspa (cavalry)
\n
\nUnique Techs:
\n• Svan Towers (Defensive buildings +2 attack; towers fire arrows that pierce multiple units)
\n• Aznauri Cavalry (Cavalry units take 15% less population space)
\n
\nTeam Bonus:
\nBuildings cost 50% fewer resources to repair", "300081": "Key", "300082": "Unique Unit", "300083": "Unit", diff --git a/src/data/jsons/units_buildings_techs.json b/src/data/json/units_buildings_techs.json similarity index 93% rename from src/data/jsons/units_buildings_techs.json rename to src/data/json/units_buildings_techs.json index e18a374..af49a4e 100644 --- a/src/data/jsons/units_buildings_techs.json +++ b/src/data/json/units_buildings_techs.json @@ -5558,7 +5558,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF01", + "name": "Cliff (Default) 01", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5579,7 +5579,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF02", + "name": "Cliff (Default) 02", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5600,7 +5600,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF03", + "name": "Cliff (Default) 03", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5621,7 +5621,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF04", + "name": "Cliff (Default) 04", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5642,7 +5642,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF05", + "name": "Cliff (Default) 05", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5663,7 +5663,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF06", + "name": "Cliff (Default) 06", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5684,7 +5684,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF07", + "name": "Cliff (Default) 07", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5705,7 +5705,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF08", + "name": "Cliff (Default) 08", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5726,7 +5726,7 @@ "help_converter": 26249, "language_file_name": 0, "language_file_help": 105249, - "name": "CLF09", + "name": "Cliff (Default) 09", "hit_points": 10000, "line_of_sight": -1, "garrison_capacity": 0, @@ -5937,7 +5937,7 @@ "language_file_name": 5103, "language_file_help": 105103, "name": "DERVI", - "hit_points": 65, + "hit_points": 80, "line_of_sight": 5, "garrison_capacity": 0, "type": 70, @@ -11523,7 +11523,7 @@ "language_file_name": 5453, "language_file_help": 105453, "name": "UDERV", - "hit_points": 80, + "hit_points": 90, "line_of_sight": 5, "garrison_capacity": 0, "type": 70, @@ -14796,9 +14796,9 @@ "pierce_armor": 0, "base_id": 712, "help_converter": 26594, - "language_file_name": 5594, + "language_file_name": 21111, "language_file_help": 105594, - "name": "YERTA", + "name": "Yurt A", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -14817,9 +14817,9 @@ "pierce_armor": 0, "base_id": 713, "help_converter": 26595, - "language_file_name": 5595, + "language_file_name": 21112, "language_file_help": 105595, - "name": "YERTB", + "name": "Yurt B", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -14838,9 +14838,9 @@ "pierce_armor": 0, "base_id": 714, "help_converter": 26596, - "language_file_name": 5596, + "language_file_name": 21113, "language_file_help": 105596, - "name": "YERTC", + "name": "Yurt C", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -14859,9 +14859,9 @@ "pierce_armor": 0, "base_id": 715, "help_converter": 26597, - "language_file_name": 5597, + "language_file_name": 21114, "language_file_help": 105597, - "name": "YERTD", + "name": "Yurt D", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -14880,9 +14880,9 @@ "pierce_armor": 0, "base_id": 716, "help_converter": 26598, - "language_file_name": 5598, + "language_file_name": 21115, "language_file_help": 105598, - "name": "YERTE", + "name": "Yurt E", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -14901,9 +14901,9 @@ "pierce_armor": 0, "base_id": 717, "help_converter": 26599, - "language_file_name": 5599, + "language_file_name": 21116, "language_file_help": 105599, - "name": "YERTF", + "name": "Yurt F", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -14922,9 +14922,9 @@ "pierce_armor": 0, "base_id": 718, "help_converter": 26600, - "language_file_name": 5600, + "language_file_name": 21117, "language_file_help": 105600, - "name": "YERTG", + "name": "Yurt G", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -14943,9 +14943,9 @@ "pierce_armor": 0, "base_id": 719, "help_converter": 26601, - "language_file_name": 5601, + "language_file_name": 21118, "language_file_help": 105601, - "name": "YERTH", + "name": "Yurt H", "hit_points": 500, "line_of_sight": 6, "garrison_capacity": 0, @@ -18021,8 +18021,8 @@ "869": { "cost": { "wood": 0, - "food": 80, - "gold": 10, + "food": 35, + "gold": 45, "stone": 0 }, "attack": 9, @@ -18033,7 +18033,7 @@ "language_file_name": 5728, "language_file_help": 105728, "name": "UMAGYX", - "hit_points": 70, + "hit_points": 75, "line_of_sight": 5, "garrison_capacity": 0, "type": 70, @@ -18063,8 +18063,8 @@ "871": { "cost": { "wood": 0, - "food": 80, - "gold": 10, + "food": 35, + "gold": 45, "stone": 0 }, "attack": 10, @@ -23240,7 +23240,7 @@ "help_converter": 26000, "language_file_name": 0, "language_file_help": 105000, - "name": "Empty building", + "name": "Relic building", "hit_points": -1, "line_of_sight": 0, "garrison_capacity": 0, @@ -31910,15 +31910,15 @@ "melee_armor": 0, "pierce_armor": 0, "base_id": 1531, - "help_converter": 26000, + "help_converter": 26003, "language_file_name": 0, - "language_file_help": 105000, - "name": "", - "hit_points": 1, - "line_of_sight": 2, + "language_file_help": 105003, + "name": "FortifiedChurch Age3 (Rubble)", + "hit_points": 0, + "line_of_sight": -1, "garrison_capacity": 0, "type": 10, - "class": -1 + "class": 14 }, "1532": { "cost": { @@ -31931,15 +31931,15 @@ "melee_armor": 0, "pierce_armor": 0, "base_id": 1532, - "help_converter": 26000, + "help_converter": 26003, "language_file_name": 0, - "language_file_help": 105000, - "name": "", - "hit_points": 1, - "line_of_sight": 2, + "language_file_help": 105003, + "name": "Yurt I (Rubble)", + "hit_points": 0, + "line_of_sight": -1, "garrison_capacity": 0, "type": 10, - "class": -1 + "class": 14 }, "1533": { "cost": { @@ -31952,15 +31952,15 @@ "melee_armor": 0, "pierce_armor": 0, "base_id": 1533, - "help_converter": 26000, + "help_converter": 26003, "language_file_name": 0, - "language_file_help": 105000, - "name": "", - "hit_points": 1, - "line_of_sight": 2, + "language_file_help": 105003, + "name": "Yurt J (Rubble)", + "hit_points": 0, + "line_of_sight": -1, "garrison_capacity": 0, "type": 10, - "class": -1 + "class": 14 }, "1534": { "cost": { @@ -31973,15 +31973,15 @@ "melee_armor": 0, "pierce_armor": 0, "base_id": 1534, - "help_converter": 26000, + "help_converter": 26003, "language_file_name": 0, - "language_file_help": 105000, - "name": "", - "hit_points": 1, - "line_of_sight": 2, + "language_file_help": 105003, + "name": "Yurt K (Rubble)", + "hit_points": 0, + "line_of_sight": -1, "garrison_capacity": 0, "type": 10, - "class": -1 + "class": 14 }, "1535": { "cost": { @@ -31994,15 +31994,15 @@ "melee_armor": 0, "pierce_armor": 0, "base_id": 1535, - "help_converter": 26000, + "help_converter": 26003, "language_file_name": 0, - "language_file_help": 105000, - "name": "", - "hit_points": 1, - "line_of_sight": 2, + "language_file_help": 105003, + "name": "Yurt L (Rubble)", + "hit_points": 0, + "line_of_sight": -1, "garrison_capacity": 0, "type": 10, - "class": -1 + "class": 14 }, "1536": { "cost": { @@ -37550,302 +37550,2402 @@ }, "1800": { "cost": { - "wood": 0, + "wood": 35, "food": 0, - "gold": 0, + "gold": 45, "stone": 0 }, - "attack": 0, - "melee_armor": 0, + "attack": 4, + "melee_armor": 1, "pierce_armor": 0, "base_id": 1800, - "help_converter": 26000, - "language_file_name": 0, - "language_file_help": 105000, - "name": "", - "hit_points": 1, - "line_of_sight": 2, + "help_converter": 26033, + "language_file_name": 5033, + "language_file_help": 105033, + "name": "COMPBOW", + "hit_points": 40, + "line_of_sight": 7, "garrison_capacity": 0, - "type": 10, - "class": -1 - } - }, - "techs": { - "0": { + "type": 70, + "class": 0 + }, + "1801": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1801, + "help_converter": 26033, "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "language_file_help": 105033, + "name": "COMPBOWMAN_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 }, - "1": { + "1802": { "cost": { - "wood": 0, + "wood": 35, "food": 0, - "gold": 0, + "gold": 45, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Tarkan (make avail)" + "attack": 4, + "melee_armor": 2, + "pierce_armor": 0, + "base_id": 1802, + "help_converter": 26034, + "language_file_name": 5034, + "language_file_help": 105034, + "name": "ECOMPBOW", + "hit_points": 45, + "line_of_sight": 7, + "garrison_capacity": 0, + "type": 70, + "class": 0 }, - "2": { + "1803": { "cost": { "wood": 0, - "food": 1000, - "gold": 500, + "food": 60, + "gold": 45, "stone": 0 }, - "help_converter": 28418, - "language_file_name": 7418, - "language_file_help": 107418, - "name": "Elite Tarkan" + "attack": 12, + "melee_armor": 3, + "pierce_armor": 2, + "base_id": 1803, + "help_converter": 26035, + "language_file_name": 5035, + "language_file_help": 105035, + "name": "MONASPA", + "hit_points": 75, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "3": { + "1804": { "cost": { - "wood": 750, + "wood": 0, "food": 0, - "gold": 450, + "gold": 0, "stone": 0 }, - "help_converter": 28419, - "language_file_name": 7419, - "language_file_help": 107419, - "name": "British Yeoman" + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1804, + "help_converter": 26013, + "language_file_name": 0, + "language_file_help": 105013, + "name": "MONASPA_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 }, - "4": { + "1805": { "cost": { "wood": 0, - "food": 750, - "gold": 450, + "food": 60, + "gold": 45, "stone": 0 }, - "help_converter": 28420, - "language_file_name": 7420, - "language_file_help": 107420, - "name": "Mayan El Dorado" + "attack": 14, + "melee_armor": 5, + "pierce_armor": 2, + "base_id": 1805, + "help_converter": 26036, + "language_file_name": 5036, + "language_file_help": 105036, + "name": "EMONASPA", + "hit_points": 90, + "line_of_sight": 5, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "5": { + "1806": { "cost": { - "wood": 0, - "food": 750, - "gold": 450, + "wood": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28421, - "language_file_name": 7421, - "language_file_help": 107421, - "name": "Celtic Furor Celtica" + "attack": 5, + "melee_armor": 4, + "pierce_armor": 10, + "base_id": 1806, + "help_converter": 26038, + "language_file_name": 5038, + "language_file_help": 105038, + "name": "FORTCRCH", + "hit_points": 2400, + "line_of_sight": 10, + "garrison_capacity": 10, + "type": 80, + "class": 3 }, - "6": { + "1807": { "cost": { - "wood": 500, + "wood": 0, "food": 0, - "gold": 450, + "gold": 0, "stone": 0 }, - "help_converter": 28422, - "language_file_name": 7422, - "language_file_help": 107422, - "name": "Mongol Siege Drill" + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1807, + "help_converter": 26254, + "language_file_name": 21110, + "language_file_help": 105254, + "name": "SVANTOWER", + "hit_points": 1, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 10, + "class": 14 }, - "7": { + "1808": { "cost": { - "wood": 0, - "food": 300, - "gold": 300, + "wood": 100, + "food": 20, + "gold": 0, "stone": 0 }, - "help_converter": 28423, - "language_file_name": 7423, - "language_file_help": 107423, - "name": "Persian Mahouts" + "attack": 0, + "melee_armor": 1, + "pierce_armor": 2, + "base_id": 1808, + "help_converter": 26045, + "language_file_name": 5045, + "language_file_help": 105045, + "name": "MULECART", + "hit_points": 300, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 80, + "class": 3 }, - "8": { + "1809": { "cost": { "wood": 0, - "food": 75, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28008, - "language_file_name": 7008, - "language_file_help": 107008, - "name": "Town Watch" + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1809, + "help_converter": 26046, + "language_file_name": 0, + "language_file_help": 105046, + "name": "MULECART_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 }, - "9": { + "1810": { "cost": { "wood": 0, - "food": 400, - "gold": 400, + "food": 50, + "gold": 0, "stone": 0 }, - "help_converter": 28424, - "language_file_name": 7424, - "language_file_help": 107424, - "name": "Saracen Zealotry" + "attack": 3, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1810, + "help_converter": 26121, + "language_file_name": 5606, + "language_file_help": 105121, + "name": "SVMBAS", + "hit_points": 25, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 70, + "class": 4 }, - "10": { + "1811": { "cost": { "wood": 0, - "food": 600, - "gold": 650, + "food": 30, + "gold": 60, "stone": 0 }, - "help_converter": 28425, - "language_file_name": 7425, - "language_file_help": 107425, - "name": "Turkish Artillery" + "attack": 11, + "melee_armor": 1, + "pierce_armor": 1, + "base_id": 1811, + "help_converter": 26037, + "language_file_name": 5037, + "language_file_help": 105037, + "name": "WARRIORPRIEST", + "hit_points": 80, + "line_of_sight": 3, + "garrison_capacity": 0, + "type": 70, + "class": 6 }, - "11": { + "1812": { "cost": { "wood": 0, - "food": 600, - "gold": 0, - "stone": 400 - }, - "help_converter": 28426, - "language_file_name": 7426, - "language_file_help": 107426, - "name": "Teuton Crenellations" - }, - "12": { - "cost": { - "wood": 250, - "food": 250, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28012, - "language_file_name": 7012, - "language_file_help": 107012, - "name": "Crop rotation" + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1812, + "help_converter": 26022, + "language_file_name": 0, + "language_file_help": 105022, + "name": "WARRIORPRIEST_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 }, - "13": { + "1813": { "cost": { - "wood": 125, - "food": 125, - "gold": 0, + "wood": 0, + "food": 60, + "gold": 75, "stone": 0 }, - "help_converter": 28013, - "language_file_name": 7013, - "language_file_help": 107013, - "name": "Heavy plow" + "attack": 14, + "melee_armor": 3, + "pierce_armor": 4, + "base_id": 1813, + "help_converter": 26703, + "language_file_name": 5703, + "language_file_help": 105703, + "name": "SAVAR", + "hit_points": 145, + "line_of_sight": 5, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "14": { + "1814": { "cost": { - "wood": 75, - "food": 75, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28014, - "language_file_name": 7014, - "language_file_help": 107014, - "name": "Horse collar" + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1814, + "help_converter": 26472, + "language_file_name": 0, + "language_file_help": 105472, + "name": "SAVAR_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 }, - "15": { + "1815": { "cost": { "wood": 0, - "food": 300, - "gold": 200, + "food": 60, + "gold": 75, "stone": 0 }, - "help_converter": 28015, - "language_file_name": 7015, - "language_file_help": 107015, - "name": "Guilds" + "attack": 16, + "melee_armor": 2, + "pierce_armor": 4, + "base_id": 1815, + "help_converter": 26047, + "language_file_name": 5047, + "language_file_help": 105047, + "name": "SHAHISMAIL", + "hit_points": 300, + "line_of_sight": 8, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "16": { + "1816": { "cost": { "wood": 0, - "food": 450, - "gold": 250, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28427, - "language_file_name": 7427, - "language_file_help": 107427, - "name": "Gothic Anarchy" + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1816, + "help_converter": 26039, + "language_file_name": 0, + "language_file_help": 105039, + "name": "SHAHISMAIL_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 }, - "17": { + "1817": { "cost": { "wood": 0, - "food": 300, - "gold": 200, + "food": 45, + "gold": 60, "stone": 0 }, - "help_converter": 28017, - "language_file_name": 7017, - "language_file_help": 107017, - "name": "Banking" + "attack": 8, + "melee_armor": 1, + "pierce_armor": 1, + "base_id": 1817, + "help_converter": 26048, + "language_file_name": 5048, + "language_file_help": 105048, + "name": "QIZILBASH", + "hit_points": 100, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "18": { + "1818": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1818, + "help_converter": 26013, "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "language_file_help": 105013, + "name": "QIZILBASH_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 }, - "19": { + "1819": { "cost": { "wood": 0, - "food": 0, + "food": 80, "gold": 0, "stone": 0 }, - "help_converter": 28019, - "language_file_name": 7019, - "language_file_help": 107019, - "name": "Cartography" + "attack": 8, + "melee_armor": 1, + "pierce_armor": 3, + "base_id": 1819, + "help_converter": 26049, + "language_file_name": 5049, + "language_file_help": 105049, + "name": "ISMAIL", + "hit_points": 120, + "line_of_sight": 8, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "20": { + "1820": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 60, + "gold": 75, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "Auto upgrade Scout Feudal Age" + "attack": 17, + "melee_armor": 3, + "pierce_armor": 4, + "base_id": 1820, + "help_converter": 26050, + "language_file_name": 5050, + "language_file_help": 105050, + "name": "SELIM", + "hit_points": 330, + "line_of_sight": 5, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "21": { + "1821": { "cost": { - "wood": 300, - "food": 500, - "gold": 0, + "wood": 0, + "food": 60, + "gold": 75, "stone": 0 }, - "help_converter": 28428, - "language_file_name": 7428, - "language_file_help": 107428, - "name": "Hun Atheism" + "attack": 14, + "melee_armor": 2, + "pierce_armor": 2, + "base_id": 1821, + "help_converter": 26676, + "language_file_name": 5676, + "language_file_help": 105676, + "name": "THOROS", + "hit_points": 275, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 70, + "class": 12 }, - "22": { + "1822": { "cost": { "wood": 0, "food": 0, - "gold": 50, + "gold": 100, "stone": 0 }, - "help_converter": 28022, - "language_file_name": 7022, - "language_file_help": 107022, - "name": "Loom" + "attack": 0, + "melee_armor": 1, + "pierce_armor": 2, + "base_id": 1822, + "help_converter": 26678, + "language_file_name": 5678, + "language_file_help": 105678, + "name": "TAMAR", + "hit_points": 320, + "line_of_sight": 11, + "garrison_capacity": 0, + "type": 70, + "class": 18 + }, + "1823": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1823, + "help_converter": 26472, + "language_file_name": 0, + "language_file_help": 105472, + "name": "TAMAR_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 + }, + "1824": { + "cost": { + "wood": 0, + "food": 60, + "gold": 70, + "stone": 0 + }, + "attack": 14, + "melee_armor": 2, + "pierce_armor": 2, + "base_id": 1824, + "help_converter": 26680, + "language_file_name": 5680, + "language_file_help": 105680, + "name": "YURY", + "hit_points": 200, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 70, + "class": 6 + }, + "1825": { + "cost": { + "wood": 0, + "food": 60, + "gold": 75, + "stone": 0 + }, + "attack": 16, + "melee_armor": 2, + "pierce_armor": 2, + "base_id": 1825, + "help_converter": 26746, + "language_file_name": 5746, + "language_file_help": 105746, + "name": "IVANE", + "hit_points": 230, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 70, + "class": 12 + }, + "1826": { + "cost": { + "wood": 0, + "food": 30, + "gold": 60, + "stone": 0 + }, + "attack": 10, + "melee_armor": 2, + "pierce_armor": 2, + "base_id": 1826, + "help_converter": 26748, + "language_file_name": 5748, + "language_file_help": 105748, + "name": "ZAKARE", + "hit_points": 250, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 70, + "class": 6 + }, + "1827": { + "cost": { + "wood": 0, + "food": 30, + "gold": 60, + "stone": 0 + }, + "attack": 18, + "melee_armor": 2, + "pierce_armor": 2, + "base_id": 1827, + "help_converter": 26750, + "language_file_name": 5750, + "language_file_help": 105750, + "name": "STEPHAN", + "hit_points": 200, + "line_of_sight": 4, + "garrison_capacity": 0, + "type": 70, + "class": 6 + }, + "1828": { + "cost": { + "wood": 0, + "food": 50, + "gold": 10, + "stone": 0 + }, + "attack": 12, + "melee_armor": 1, + "pierce_armor": 0, + "base_id": 1828, + "help_converter": 26046, + "language_file_name": 5046, + "language_file_help": 105046, + "name": "MLEH", + "hit_points": 165, + "line_of_sight": 5, + "garrison_capacity": 0, + "type": 70, + "class": 6 + }, + "1829": { + "cost": { + "wood": 0, + "food": 45, + "gold": 60, + "stone": 0 + }, + "attack": 11, + "melee_armor": 1, + "pierce_armor": 1, + "base_id": 1829, + "help_converter": 26254, + "language_file_name": 5254, + "language_file_help": 105254, + "name": "EQIZILBASH", + "hit_points": 140, + "line_of_sight": 5, + "garrison_capacity": 0, + "type": 70, + "class": 12 + }, + "1830": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 1000, + "pierce_armor": 0, + "base_id": 1830, + "help_converter": 26315, + "language_file_name": 0, + "language_file_help": 105315, + "name": "Projectile Citadels", + "hit_points": 1, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 60, + "class": 11 + }, + "1831": { + "cost": { + "wood": 0, + "food": 30, + "gold": 60, + "stone": 0 + }, + "attack": 0, + "melee_armor": 1, + "pierce_armor": 1, + "base_id": 1831, + "help_converter": 26737, + "language_file_name": 5737, + "language_file_help": 105737, + "name": "RWARRIORPRIEST", + "hit_points": 80, + "line_of_sight": 3, + "garrison_capacity": 0, + "type": 70, + "class": 43 + }, + "1832": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1832, + "help_converter": 26598, + "language_file_name": 21119, + "language_file_help": 105598, + "name": "Yurt I", + "hit_points": 500, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 3 + }, + "1833": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1833, + "help_converter": 26599, + "language_file_name": 21120, + "language_file_help": 105599, + "name": "Yurt J", + "hit_points": 500, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 3 + }, + "1834": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1834, + "help_converter": 26600, + "language_file_name": 21121, + "language_file_help": 105600, + "name": "Yurt K", + "hit_points": 500, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 3 + }, + "1835": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1835, + "help_converter": 26601, + "language_file_name": 21122, + "language_file_help": 105601, + "name": "Yurt L", + "hit_points": 500, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 3 + }, + "1836": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1836, + "help_converter": 26225, + "language_file_name": 21123, + "language_file_help": 105225, + "name": "Chapel", + "hit_points": 1, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 10, + "class": 14 + }, + "1837": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1837, + "help_converter": 26757, + "language_file_name": 21124, + "language_file_help": 105757, + "name": "CastleRuins", + "hit_points": 1, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 10, + "class": 14 + }, + "1838": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1838, + "help_converter": 26757, + "language_file_name": 21125, + "language_file_help": 105757, + "name": "ChurchRuins", + "hit_points": 1, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 10, + "class": 14 + }, + "1839": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1839, + "help_converter": 26511, + "language_file_name": 21126, + "language_file_help": 105511, + "name": "Bridge Piece End 1x1", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1840": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1840, + "help_converter": 26513, + "language_file_name": 21127, + "language_file_help": 105513, + "name": "Bridge Piece End 1x2", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1841": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1841, + "help_converter": 26513, + "language_file_name": 21128, + "language_file_help": 105513, + "name": "Bridge Piece End 2x1", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1842": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1842, + "help_converter": 26512, + "language_file_name": 21129, + "language_file_help": 105512, + "name": "Bridge Piece Middle 1x1", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1843": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1843, + "help_converter": 26642, + "language_file_name": 21130, + "language_file_help": 105642, + "name": "Bridge Piece Broken 1x1", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1844": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1844, + "help_converter": 26642, + "language_file_name": 21131, + "language_file_help": 105642, + "name": "Bridge Piece Broken 1x2", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1845": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1845, + "help_converter": 26643, + "language_file_name": 21132, + "language_file_help": 105643, + "name": "Bridge Piece Broken 2x1", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1846": { + "cost": { + "wood": 100, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1846, + "help_converter": 26641, + "language_file_name": 21133, + "language_file_help": 105641, + "name": "Bridge Piece Cracked 2x2", + "hit_points": 1000, + "line_of_sight": 6, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1847": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1847, + "help_converter": 26593, + "language_file_name": 21134, + "language_file_help": 105593, + "name": "Bridge Rails", + "hit_points": 1, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 80, + "class": 14 + }, + "1848": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1848, + "help_converter": 26039, + "language_file_name": 0, + "language_file_help": 105039, + "name": "THOROS_D", + "hit_points": 0, + "line_of_sight": 0, + "garrison_capacity": 0, + "type": 30, + "class": 11 + }, + "1849": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1849, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 01", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1850": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1850, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 02", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1851": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1851, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 03", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1852": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1852, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 04", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1853": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1853, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 05", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1854": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1854, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 06", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1855": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1855, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 07", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1856": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1856, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 08", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1857": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1857, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Desert) 09", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1858": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1858, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 01", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1859": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1859, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 02", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1860": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1860, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 03", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1861": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1861, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 04", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1862": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1862, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 05", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1863": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1863, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 06", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1864": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1864, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 07", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1865": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1865, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 08", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1866": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1866, + "help_converter": 26249, + "language_file_name": 0, + "language_file_help": 105249, + "name": "Cliff (Snow) 09", + "hit_points": 10000, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 10, + "class": 34 + }, + "1867": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 5, + "melee_armor": 1000, + "pierce_armor": 0, + "base_id": 1867, + "help_converter": 26067, + "language_file_name": 0, + "language_file_help": 105067, + "name": "Projectile SVT", + "hit_points": 1, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 60, + "class": 11 + }, + "1868": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 5, + "melee_armor": 1000, + "pierce_armor": 0, + "base_id": 1868, + "help_converter": 26067, + "language_file_name": 0, + "language_file_help": 105067, + "name": "Projectile SVT (Fire)", + "hit_points": 1, + "line_of_sight": -1, + "garrison_capacity": 0, + "type": 60, + "class": 11 + }, + "1869": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1869, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1870": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1870, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1871": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1871, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1872": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1872, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1873": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1873, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1874": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1874, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1875": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1875, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1876": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1876, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1877": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1877, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1878": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1878, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1879": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1879, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1880": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1880, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1881": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1881, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1882": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1882, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1883": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1883, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1884": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1884, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1885": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1885, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1886": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1886, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1887": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1887, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1888": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1888, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1889": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1889, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1890": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1890, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1891": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1891, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1892": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1892, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1893": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1893, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1894": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1894, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1895": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1895, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1896": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1896, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1897": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1897, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1898": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1898, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1899": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1899, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + }, + "1900": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "attack": 0, + "melee_armor": 0, + "pierce_armor": 0, + "base_id": 1900, + "help_converter": 26000, + "language_file_name": 0, + "language_file_help": 105000, + "name": "", + "hit_points": 1, + "line_of_sight": 2, + "garrison_capacity": 0, + "type": 10, + "class": -1 + } + }, + "techs": { + "0": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" + }, + "1": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Tarkan (make avail)" + }, + "2": { + "cost": { + "wood": 0, + "food": 1000, + "gold": 500, + "stone": 0 + }, + "help_converter": 28418, + "language_file_name": 7418, + "language_file_help": 107418, + "name": "Elite Tarkan" + }, + "3": { + "cost": { + "wood": 750, + "food": 0, + "gold": 450, + "stone": 0 + }, + "help_converter": 28419, + "language_file_name": 7419, + "language_file_help": 107419, + "name": "British Yeoman" + }, + "4": { + "cost": { + "wood": 0, + "food": 750, + "gold": 450, + "stone": 0 + }, + "help_converter": 28420, + "language_file_name": 7420, + "language_file_help": 107420, + "name": "Mayan El Dorado" + }, + "5": { + "cost": { + "wood": 0, + "food": 750, + "gold": 450, + "stone": 0 + }, + "help_converter": 28421, + "language_file_name": 7421, + "language_file_help": 107421, + "name": "Celtic Furor Celtica" + }, + "6": { + "cost": { + "wood": 500, + "food": 0, + "gold": 450, + "stone": 0 + }, + "help_converter": 28422, + "language_file_name": 7422, + "language_file_help": 107422, + "name": "Mongol Siege Drill" + }, + "7": { + "cost": { + "wood": 600, + "food": 0, + "gold": 300, + "stone": 0 + }, + "help_converter": 28423, + "language_file_name": 7423, + "language_file_help": 107423, + "name": "Citadels" + }, + "8": { + "cost": { + "wood": 0, + "food": 75, + "gold": 0, + "stone": 0 + }, + "help_converter": 28008, + "language_file_name": 7008, + "language_file_help": 107008, + "name": "Town Watch" + }, + "9": { + "cost": { + "wood": 0, + "food": 400, + "gold": 400, + "stone": 0 + }, + "help_converter": 28424, + "language_file_name": 7424, + "language_file_help": 107424, + "name": "Saracen Zealotry" + }, + "10": { + "cost": { + "wood": 0, + "food": 600, + "gold": 650, + "stone": 0 + }, + "help_converter": 28425, + "language_file_name": 7425, + "language_file_help": 107425, + "name": "Turkish Artillery" + }, + "11": { + "cost": { + "wood": 0, + "food": 600, + "gold": 0, + "stone": 400 + }, + "help_converter": 28426, + "language_file_name": 7426, + "language_file_help": 107426, + "name": "Teuton Crenellations" + }, + "12": { + "cost": { + "wood": 250, + "food": 250, + "gold": 0, + "stone": 0 + }, + "help_converter": 28012, + "language_file_name": 7012, + "language_file_help": 107012, + "name": "Crop rotation" + }, + "13": { + "cost": { + "wood": 125, + "food": 125, + "gold": 0, + "stone": 0 + }, + "help_converter": 28013, + "language_file_name": 7013, + "language_file_help": 107013, + "name": "Heavy plow" + }, + "14": { + "cost": { + "wood": 75, + "food": 75, + "gold": 0, + "stone": 0 + }, + "help_converter": 28014, + "language_file_name": 7014, + "language_file_help": 107014, + "name": "Horse collar" + }, + "15": { + "cost": { + "wood": 0, + "food": 300, + "gold": 200, + "stone": 0 + }, + "help_converter": 28015, + "language_file_name": 7015, + "language_file_help": 107015, + "name": "Guilds" + }, + "16": { + "cost": { + "wood": 0, + "food": 450, + "gold": 250, + "stone": 0 + }, + "help_converter": 28427, + "language_file_name": 7427, + "language_file_help": 107427, + "name": "Gothic Anarchy" + }, + "17": { + "cost": { + "wood": 0, + "food": 300, + "gold": 200, + "stone": 0 + }, + "help_converter": 28017, + "language_file_name": 7017, + "language_file_help": 107017, + "name": "Banking" + }, + "18": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" + }, + "19": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28019, + "language_file_name": 7019, + "language_file_help": 107019, + "name": "Cartography" + }, + "20": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "Auto upgrade Scout Feudal Age" + }, + "21": { + "cost": { + "wood": 300, + "food": 500, + "gold": 0, + "stone": 0 + }, + "help_converter": 28428, + "language_file_name": 7428, + "language_file_help": 107428, + "name": "Hun Atheism" + }, + "22": { + "cost": { + "wood": 0, + "food": 0, + "gold": 50, + "stone": 0 + }, + "help_converter": 28022, + "language_file_name": 7022, + "language_file_help": 107022, + "name": "Loom" }, "23": { "cost": { @@ -37859,19 +39959,463 @@ "language_file_help": 107023, "name": "Coinage" }, - "24": { + "24": { + "cost": { + "wood": 0, + "food": 450, + "gold": 750, + "stone": 0 + }, + "help_converter": 28429, + "language_file_name": 7429, + "language_file_help": 107429, + "name": "Aztec Garland Wars" + }, + "25": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "STBL (make avail)" + }, + "26": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Plumed Archer (make avail)" + }, + "27": { + "cost": { + "wood": 1000, + "food": 700, + "gold": 0, + "stone": 0 + }, + "help_converter": 28430, + "language_file_name": 7430, + "language_file_help": 107430, + "name": "Elite Plumed Archer" + }, + "28": { + "cost": { + "wood": 300, + "food": 0, + "gold": 200, + "stone": 0 + }, + "help_converter": 28451, + "language_file_name": 7451, + "language_file_help": 107451, + "name": "Bimaristan" + }, + "29": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "30": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "31": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "32": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "33": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "34": { + "cost": { + "wood": 0, + "food": 230, + "gold": 100, + "stone": 0 + }, + "help_converter": 28034, + "language_file_name": 7034, + "language_file_help": 107034, + "name": "War Galley" + }, + "35": { + "cost": { + "wood": 315, + "food": 400, + "gold": 0, + "stone": 0 + }, + "help_converter": 28035, + "language_file_name": 7035, + "language_file_help": 107035, + "name": "Galleon" + }, + "36": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "37": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28037, + "language_file_name": 7037, + "language_file_help": 107037, + "name": "Cannon Galleon" + }, + "38": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "39": { + "cost": { + "wood": 0, + "food": 150, + "gold": 0, + "stone": 0 + }, + "help_converter": 28039, + "language_file_name": 7039, + "language_file_help": 107039, + "name": "Husbandry" + }, + "40": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "41": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" + }, + "42": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +1 inf attk" + }, + "43": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +1 inf attk" + }, + "44": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +1 inf attk" + }, + "45": { + "cost": { + "wood": 0, + "food": 750, + "gold": 1000, + "stone": 0 + }, + "help_converter": 28045, + "language_file_name": 7045, + "language_file_help": 107045, + "name": "Faith" + }, + "46": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" + }, + "47": { + "cost": { + "wood": 0, + "food": 300, + "gold": 200, + "stone": 0 + }, + "help_converter": 28047, + "language_file_name": 7047, + "language_file_help": 107047, + "name": "Chemistry" + }, + "48": { + "cost": { + "wood": 0, + "food": 200, + "gold": 200, + "stone": 0 + }, + "help_converter": 28410, + "language_file_name": 7410, + "language_file_help": 107410, + "name": "Caravan" + }, + "49": { + "cost": { + "wood": 0, + "food": 650, + "gold": 500, + "stone": 0 + }, + "help_converter": 28431, + "language_file_name": 7431, + "language_file_help": 107431, + "name": "Bogsveigar" + }, + "50": { + "cost": { + "wood": 175, + "food": 150, + "gold": 0, + "stone": 0 + }, + "help_converter": 28050, + "language_file_name": 7050, + "language_file_help": 107050, + "name": "Masonry" + }, + "51": { + "cost": { + "wood": 200, + "food": 300, + "gold": 0, + "stone": 0 + }, + "help_converter": 28051, + "language_file_name": 7051, + "language_file_help": 107051, + "name": "Architecture" + }, + "52": { + "cost": { + "wood": 750, + "food": 0, + "gold": 750, + "stone": 0 + }, + "help_converter": 28432, + "language_file_name": 7432, + "language_file_help": 107432, + "name": "Chinese Rocketry" + }, + "53": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, -20% archer cost" + }, + "54": { + "cost": { + "wood": 200, + "food": 300, + "gold": 0, + "stone": 0 + }, + "help_converter": 28054, + "language_file_name": 7054, + "language_file_help": 107054, + "name": "Stone cutting" + }, + "55": { + "cost": { + "wood": 75, + "food": 100, + "gold": 0, + "stone": 0 + }, + "help_converter": 28055, + "language_file_name": 7055, + "language_file_help": 107055, + "name": "Gold Mining" + }, + "56": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, -30% archer cost" + }, + "57": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Parthian Tactics age and cost" + }, + "58": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Conquistador (make avail)" + }, + "59": { + "cost": { + "wood": 550, + "food": 0, + "gold": 300, + "stone": 0 + }, + "help_converter": 28059, + "language_file_name": 7059, + "language_file_help": 107059, + "name": "Japanese Kataparuto" + }, + "60": { + "cost": { + "wood": 0, + "food": 1200, + "gold": 600, + "stone": 0 + }, + "help_converter": 28317, + "language_file_name": 7317, + "language_file_help": 107317, + "name": "Elite Conquistador" + }, + "61": { "cost": { "wood": 0, - "food": 450, - "gold": 750, + "food": 800, + "gold": 600, "stone": 0 }, - "help_converter": 28429, - "language_file_name": 7429, - "language_file_help": 107429, - "name": "Aztec Garland Wars" + "help_converter": 28318, + "language_file_name": 7318, + "language_file_help": 107318, + "name": "Byzantine Logistica" }, - "25": { + "62": { "cost": { "wood": 0, "food": 0, @@ -37881,45 +40425,81 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "STBL (make avail)" + "name": "C-Bonus, Cavalry gold" }, - "26": { + "63": { + "cost": { + "wood": 350, + "food": 500, + "gold": 0, + "stone": 0 + }, + "help_converter": 28063, + "language_file_name": 7063, + "language_file_help": 107063, + "name": "Keep" + }, + "64": { + "cost": { + "wood": 400, + "food": 800, + "gold": 0, + "stone": 0 + }, + "help_converter": 26156, + "language_file_name": 7320, + "language_file_help": 105156, + "name": "Bombard Tower" + }, + "65": { + "cost": { + "wood": 200, + "food": 150, + "gold": 0, + "stone": 0 + }, + "help_converter": 28314, + "language_file_name": 7314, + "language_file_help": 107314, + "name": "Gillnets" + }, + "66": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Plumed Archer (make avail)" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "27": { + "67": { "cost": { - "wood": 1000, - "food": 700, + "wood": 0, + "food": 150, "gold": 0, "stone": 0 }, - "help_converter": 28430, - "language_file_name": 7430, - "language_file_help": 107430, - "name": "Elite Plumed Archer" + "help_converter": 28067, + "language_file_name": 7067, + "language_file_help": 107067, + "name": "Forging" }, - "28": { + "68": { "cost": { "wood": 0, - "food": 1, - "gold": 0, + "food": 220, + "gold": 120, "stone": 0 }, - "help_converter": 28028, - "language_file_name": 7028, - "language_file_help": 107028, - "name": "Compass" + "help_converter": 28068, + "language_file_name": 7068, + "language_file_help": 107068, + "name": "Iron casting" }, - "29": { + "69": { "cost": { "wood": 0, "food": 0, @@ -37929,9 +40509,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "name": "C-Bonus, +2 vs Animals" }, - "30": { + "70": { "cost": { "wood": 0, "food": 0, @@ -37941,9 +40521,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "name": "C-Bonus, start with eagle" }, - "31": { + "71": { "cost": { "wood": 0, "food": 0, @@ -37953,9 +40533,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "name": "Walls HP castle age" }, - "32": { + "72": { "cost": { "wood": 0, "food": 0, @@ -37965,45 +40545,141 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "name": "Palisade Walls HP feudal age" }, - "33": { + "73": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "34": { + "74": { "cost": { "wood": 0, - "food": 230, + "food": 100, + "gold": 0, + "stone": 0 + }, + "help_converter": 28074, + "language_file_name": 7074, + "language_file_help": 107074, + "name": "Scale Mail Armor" + }, + "75": { + "cost": { + "wood": 0, + "food": 275, + "gold": 225, + "stone": 0 + }, + "help_converter": 28075, + "language_file_name": 7075, + "language_file_help": 107075, + "name": "Blast Furnace" + }, + "76": { + "cost": { + "wood": 0, + "food": 200, "gold": 100, "stone": 0 }, - "help_converter": 28034, - "language_file_name": 7034, - "language_file_help": 107034, - "name": "War Galley" + "help_converter": 28076, + "language_file_name": 7076, + "language_file_help": 107076, + "name": "Chain Mail Armor" }, - "35": { + "77": { "cost": { - "wood": 315, - "food": 400, + "wood": 0, + "food": 300, + "gold": 150, + "stone": 0 + }, + "help_converter": 28077, + "language_file_name": 7077, + "language_file_help": 107077, + "name": "Plate Mail Armor" + }, + "78": { + "cost": { + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28035, - "language_file_name": 7035, - "language_file_help": 107035, - "name": "Galleon" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "36": { + "79": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" + }, + "80": { + "cost": { + "wood": 0, + "food": 350, + "gold": 200, + "stone": 0 + }, + "help_converter": 28080, + "language_file_name": 7080, + "language_file_help": 107080, + "name": "Plate Barding Armor" + }, + "81": { + "cost": { + "wood": 0, + "food": 150, + "gold": 0, + "stone": 0 + }, + "help_converter": 28081, + "language_file_name": 7081, + "language_file_help": 107081, + "name": "Scale Barding Armor" + }, + "82": { + "cost": { + "wood": 0, + "food": 250, + "gold": 150, + "stone": 0 + }, + "help_converter": 28082, + "language_file_name": 7082, + "language_file_help": 107082, + "name": "Chain Barding Armor" + }, + "83": { + "cost": { + "wood": 0, + "food": 300, + "gold": 300, + "stone": 0 + }, + "help_converter": 28324, + "language_file_name": 7324, + "language_file_help": 107324, + "name": "Frankish Bearded Axe" + }, + "84": { "cost": { "wood": 0, "food": 0, @@ -38013,93 +40689,129 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "name": "Missionary (avail)" }, - "37": { + "85": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28037, - "language_file_name": 7037, - "language_file_help": 107037, - "name": "Cannon Galleon" + "help_converter": 28085, + "language_file_name": 7085, + "language_file_help": 107085, + "name": "Hand Cannoneer" }, - "38": { + "86": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "39": { + "87": { "cost": { "wood": 0, - "food": 150, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28039, - "language_file_name": 7039, - "language_file_help": 107039, - "name": "Husbandry" + "help_converter": 28087, + "language_file_name": 7087, + "language_file_help": 107087, + "name": "Spearman (make avail)" }, - "40": { + "88": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "41": { + "89": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "42": { + "90": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +1 inf attk" + "help_converter": 28090, + "language_file_name": 7090, + "language_file_help": 107090, + "name": "Tracking" }, - "43": { + "91": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +1 inf attk" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "44": { + "92": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" + }, + "93": { + "cost": { + "wood": 300, + "food": 0, + "gold": 175, + "stone": 0 + }, + "help_converter": 28093, + "language_file_name": 7093, + "language_file_help": 107093, + "name": "Ballistics" + }, + "94": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28094, + "language_file_name": 7094, + "language_file_help": 107094, + "name": "Scorpion" + }, + "95": { "cost": { "wood": 0, "food": 0, @@ -38109,21 +40821,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +1 inf attk" + "name": "C-Bonus: free Hussars" }, - "45": { + "96": { "cost": { "wood": 0, - "food": 750, - "gold": 1000, + "food": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28045, - "language_file_name": 7045, - "language_file_help": 107045, - "name": "Faith" + "help_converter": 28096, + "language_file_name": 7096, + "language_file_help": 107096, + "name": "Capped Ram" }, - "46": { + "97": { "cost": { "wood": 0, "food": 0, @@ -38135,79 +40847,175 @@ "language_file_help": 0, "name": "New Research" }, - "47": { + "98": { + "cost": { + "wood": 230, + "food": 0, + "gold": 130, + "stone": 0 + }, + "help_converter": 28098, + "language_file_name": 7098, + "language_file_help": 107098, + "name": "Elite Skirmisher" + }, + "99": { "cost": { "wood": 0, - "food": 300, - "gold": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28047, - "language_file_name": 7047, - "language_file_help": 107047, - "name": "Chemistry" + "help_converter": 28099, + "language_file_name": 7099, + "language_file_help": 107099, + "name": "Skirmisher (make avail)" }, - "48": { + "100": { "cost": { "wood": 0, - "food": 200, + "food": 175, + "gold": 125, + "stone": 0 + }, + "help_converter": 28100, + "language_file_name": 7100, + "language_file_help": 107100, + "name": "Crossbow" + }, + "101": { + "cost": { + "wood": 0, + "food": 500, + "gold": 0, + "stone": 0 + }, + "help_converter": 28101, + "language_file_name": 7101, + "language_file_help": 107101, + "name": "Middle Age" + }, + "102": { + "cost": { + "wood": 0, + "food": 800, "gold": 200, "stone": 0 }, - "help_converter": 28410, - "language_file_name": 7410, - "language_file_help": 107410, - "name": "Caravan" + "help_converter": 28102, + "language_file_name": 7102, + "language_file_help": 107102, + "name": "Feudal Age" }, - "49": { + "103": { "cost": { "wood": 0, - "food": 650, - "gold": 500, + "food": 1000, + "gold": 800, "stone": 0 }, - "help_converter": 28431, - "language_file_name": 7431, - "language_file_help": 107431, - "name": "Bogsveigar" + "help_converter": 28103, + "language_file_name": 7103, + "language_file_help": 107103, + "name": "Imperial Age" }, - "50": { + "104": { "cost": { - "wood": 175, - "food": 150, + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28104, + "language_file_name": 7104, + "language_file_help": 107104, + "name": "Dark Age" + }, + "105": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" + }, + "106": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "Shadow Blacksmith -- Age One" + }, + "107": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28107, + "language_file_name": 7107, + "language_file_help": 107107, + "name": "Shadow Church -- Age One" + }, + "108": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28108, + "language_file_name": 7108, + "language_file_help": 107108, + "name": "Shadow Dock -- Age One" + }, + "109": { + "cost": { + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28050, - "language_file_name": 7050, - "language_file_help": 107050, - "name": "Masonry" + "help_converter": 28109, + "language_file_name": 7109, + "language_file_help": 107109, + "name": "Farm -- Age One" }, - "51": { + "110": { "cost": { - "wood": 200, - "food": 300, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28051, - "language_file_name": 7051, - "language_file_help": 107051, - "name": "Architecture" + "help_converter": 28110, + "language_file_name": 7000, + "language_file_help": 107110, + "name": "Shadow Mill -- Age One" }, - "52": { + "111": { "cost": { - "wood": 750, + "wood": 0, "food": 0, - "gold": 750, + "gold": 0, "stone": 0 }, - "help_converter": 28432, - "language_file_name": 7432, - "language_file_help": 107432, - "name": "Chinese Rocketry" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "53": { + "112": { "cost": { "wood": 0, "food": 0, @@ -38217,57 +41025,57 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, -20% archer cost" + "name": "Fishing Ship" }, - "54": { + "113": { "cost": { - "wood": 200, - "food": 300, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28054, - "language_file_name": 7054, - "language_file_help": 107054, - "name": "Stone cutting" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "Dupl. Castle Age" }, - "55": { + "114": { "cost": { - "wood": 75, - "food": 100, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28055, - "language_file_name": 7055, - "language_file_help": 107055, - "name": "Gold Mining" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Spearman" }, - "56": { + "115": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, -30% archer cost" + "language_file_help": 107402, + "name": "Dupl. Imperial Age" }, - "57": { + "116": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28037, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107037, - "name": "Spanish Cannon Galleon" + "language_file_help": 107000, + "name": "Villager" }, - "58": { + "117": { "cost": { "wood": 0, "food": 0, @@ -38277,45 +41085,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Conquistador (make avail)" + "name": "Disable Spies (Regicide only)" }, - "59": { + "118": { "cost": { - "wood": 550, + "wood": 0, "food": 0, - "gold": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28059, - "language_file_name": 7059, - "language_file_help": 107059, - "name": "Japanese Kataparuto" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "TC -- Age One" }, - "60": { + "119": { "cost": { "wood": 0, - "food": 1200, - "gold": 600, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28317, - "language_file_name": 7317, - "language_file_help": 107317, - "name": "Elite Conquistador" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "61": { + "120": { "cost": { "wood": 0, - "food": 800, - "gold": 600, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28318, - "language_file_name": 7318, - "language_file_help": 107318, - "name": "Byzantine Logistica" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Node for Age Two" }, - "62": { + "121": { "cost": { "wood": 0, "food": 0, @@ -38327,79 +41135,79 @@ "language_file_help": 0, "name": "New Research" }, - "63": { + "122": { "cost": { - "wood": 350, - "food": 500, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28063, - "language_file_name": 7063, - "language_file_help": 107063, - "name": "Keep" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Barracks -- Age Two" }, - "64": { + "123": { "cost": { - "wood": 400, - "food": 800, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 26156, - "language_file_name": 7320, - "language_file_help": 105156, - "name": "Bombard Tower" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Blacksmith -- Age Two" }, - "65": { + "124": { "cost": { - "wood": 200, - "food": 150, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28314, - "language_file_name": 7314, - "language_file_help": 107314, - "name": "Gillnets" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Church -- Age Two" }, - "66": { + "125": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Dock -- Age Two" }, - "67": { + "126": { "cost": { "wood": 0, - "food": 150, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28067, - "language_file_name": 7067, - "language_file_help": 107067, - "name": "Forging" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Farm -- Age Two" }, - "68": { + "127": { "cost": { "wood": 0, - "food": 220, - "gold": 120, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28068, - "language_file_name": 7068, - "language_file_help": 107068, - "name": "Iron casting" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Watch Tower (make avail)" }, - "69": { + "128": { "cost": { "wood": 0, "food": 0, @@ -38409,9 +41217,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +2 vs Animals" + "name": "Shadow Market -- Age Two" }, - "70": { + "129": { "cost": { "wood": 0, "food": 0, @@ -38421,9 +41229,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, start with eagle" + "name": "Shadow Mill -- Age Two" }, - "71": { + "130": { "cost": { "wood": 0, "food": 0, @@ -38433,9 +41241,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Walls HP castle age" + "name": "Stable -- Age Two" }, - "72": { + "131": { "cost": { "wood": 0, "food": 0, @@ -38445,9 +41253,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Palisade Walls HP feudal age" + "name": "Shadow Trade Wksp -- Age Two" }, - "73": { + "132": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Archery Rg -- Age Two" + }, + "133": { "cost": { "wood": 0, "food": 0, @@ -38459,55 +41279,67 @@ "language_file_help": 0, "name": "New Research" }, - "74": { + "134": { "cost": { "wood": 0, - "food": 100, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28074, - "language_file_name": 7074, - "language_file_help": 107074, - "name": "Scale Mail Armor" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Archery Rg Upgrade -- Age Two" }, - "75": { + "135": { "cost": { "wood": 0, - "food": 275, - "gold": 225, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28075, - "language_file_name": 7075, - "language_file_help": 107075, - "name": "Blast Furnace" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Node for Age Three" }, - "76": { + "136": { "cost": { "wood": 0, - "food": 200, - "gold": 100, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28076, - "language_file_name": 7076, - "language_file_help": 107076, - "name": "Chain Mail Armor" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "77": { + "137": { "cost": { "wood": 0, - "food": 300, - "gold": 150, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28077, - "language_file_name": 7077, - "language_file_help": 107077, - "name": "Plate Mail Armor" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Castle -- Age Three" }, - "78": { + "138": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "ShadowSiege Wrksp -- Age Three" + }, + "139": { "cost": { "wood": 0, "food": 0, @@ -38519,7 +41351,19 @@ "language_file_help": 0, "name": "New Research" }, - "79": { + "140": { + "cost": { + "wood": 250, + "food": 100, + "gold": 0, + "stone": 0 + }, + "help_converter": 28186, + "language_file_name": 7186, + "language_file_help": 107186, + "name": "Guard Tower" + }, + "141": { "cost": { "wood": 0, "food": 0, @@ -38531,55 +41375,55 @@ "language_file_help": 0, "name": "New Research" }, - "80": { + "142": { "cost": { "wood": 0, - "food": 350, - "gold": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28080, - "language_file_name": 7080, - "language_file_help": 107080, - "name": "Plate Barding Armor" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Node for Age Four" }, - "81": { + "143": { "cost": { "wood": 0, - "food": 150, + "food": 0, "gold": 0, - "stone": 0 + "stone": 300 }, - "help_converter": 28081, - "language_file_name": 7081, - "language_file_help": 107081, - "name": "Scale Barding Armor" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shadow Tower -- Age Four" }, - "82": { + "144": { "cost": { "wood": 0, - "food": 250, - "gold": 150, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28082, - "language_file_name": 7082, - "language_file_help": 107082, - "name": "Chain Barding Armor" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Wonder Plans" }, - "83": { + "145": { "cost": { "wood": 0, - "food": 300, - "gold": 300, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28324, - "language_file_name": 7324, - "language_file_help": 107324, - "name": "Frankish Bearded Axe" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "84": { + "146": { "cost": { "wood": 0, "food": 0, @@ -38589,129 +41433,129 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Missionary (avail)" + "name": "Shadow University -- Age Three" }, - "85": { + "147": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28085, - "language_file_name": 7085, - "language_file_help": 107085, - "name": "Hand Cannoneer" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "ARRG (make avail)" }, - "86": { + "148": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "MRKT TDWS (make avail)" }, - "87": { + "149": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28087, - "language_file_name": 7087, - "language_file_help": 107087, - "name": "Spearman (make avail)" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Siege Wksp (make avail)" }, - "88": { + "150": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Univ (make avail)" }, - "89": { + "151": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Archer (make avail)" }, - "90": { + "152": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28090, - "language_file_name": 7090, - "language_file_help": 107090, - "name": "Tracking" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Military cost -15%" }, - "91": { + "153": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Military cost -20%" }, - "92": { + "154": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Military cost -25%" }, - "93": { + "155": { "cost": { - "wood": 300, + "wood": 0, "food": 0, - "gold": 175, + "gold": 0, "stone": 0 }, - "help_converter": 28093, - "language_file_name": 7093, - "language_file_help": 107093, - "name": "Ballistics" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Military cost -30%" }, - "94": { + "156": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28094, - "language_file_name": 7094, - "language_file_help": 107094, - "name": "Scorpion" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, TC Wood cost" }, - "95": { + "157": { "cost": { "wood": 0, "food": 0, @@ -38721,117 +41565,117 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus: free Hussars" + "name": "Monk (make avail)" }, - "96": { + "158": { "cost": { "wood": 0, - "food": 300, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28096, - "language_file_name": 7096, - "language_file_help": 107096, - "name": "Capped Ram" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, TC Stone cost" }, - "97": { + "159": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, TC constr time" }, - "98": { + "160": { "cost": { - "wood": 230, + "wood": 0, "food": 0, - "gold": 130, + "gold": 0, "stone": 0 }, - "help_converter": 28098, - "language_file_name": 7098, - "language_file_help": 107098, - "name": "Elite Skirmisher" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Swordsman (make avail)" }, - "99": { + "161": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28099, - "language_file_name": 7099, - "language_file_help": 107099, - "name": "Skirmisher (make avail)" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Trade Cart (make avail)" }, - "100": { + "162": { "cost": { "wood": 0, - "food": 175, - "gold": 125, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28100, - "language_file_name": 7100, - "language_file_help": 107100, - "name": "Crossbow" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Bat Ram (make avail)" }, - "101": { + "163": { "cost": { "wood": 0, - "food": 500, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28101, - "language_file_name": 7101, - "language_file_help": 107101, - "name": "Middle Age" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "102": { + "164": { "cost": { "wood": 0, - "food": 800, - "gold": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28102, - "language_file_name": 7102, - "language_file_help": 107102, - "name": "Feudal Age" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "103": { + "165": { "cost": { "wood": 0, - "food": 1000, - "gold": 800, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28103, - "language_file_name": 7103, - "language_file_help": 107103, - "name": "Imperial Age" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "104": { + "166": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28104, - "language_file_name": 7104, - "language_file_help": 107104, - "name": "Dark Age" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Knight (make avail)" }, - "105": { + "167": { "cost": { "wood": 0, "food": 0, @@ -38843,67 +41687,67 @@ "language_file_help": 0, "name": "New Research" }, - "106": { + "168": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "Shadow Blacksmith -- Age One" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "107": { + "169": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28107, - "language_file_name": 7107, - "language_file_help": 107107, - "name": "Shadow Church -- Age One" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "108": { + "170": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28108, - "language_file_name": 7108, - "language_file_help": 107108, - "name": "Shadow Dock -- Age One" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "109": { + "171": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28109, - "language_file_name": 7109, - "language_file_help": 107109, - "name": "Farm -- Age One" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "110": { + "172": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28110, + "help_converter": 28138, "language_file_name": 7000, - "language_file_help": 107110, - "name": "Shadow Mill -- Age One" + "language_file_help": 107138, + "name": "Bombard (make avail)" }, - "111": { + "173": { "cost": { "wood": 0, "food": 0, @@ -38915,91 +41759,91 @@ "language_file_help": 0, "name": "New Research" }, - "112": { + "174": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Fishing Ship" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "113": { + "175": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28148, "language_file_name": 7000, - "language_file_help": 107402, - "name": "Dupl. Castle Age" + "language_file_help": 107148, + "name": "Paladin (make avail)" }, - "114": { + "176": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Spearman" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "115": { + "177": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, - "language_file_name": 7000, - "language_file_help": 107402, - "name": "Dupl. Imperial Age" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "116": { + "178": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28145, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Villager" + "language_file_help": 107145, + "name": "All Ages" }, - "117": { + "179": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Disable Spies (Regicide only)" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "118": { + "180": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "TC -- Age One" + "help_converter": 28167, + "language_file_name": 7167, + "language_file_help": 107167, + "name": "Cog" }, - "119": { + "181": { "cost": { "wood": 0, "food": 0, @@ -39011,19 +41855,19 @@ "language_file_help": 0, "name": "New Research" }, - "120": { + "182": { "cost": { - "wood": 0, - "food": 0, + "wood": 75, + "food": 175, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node for Age Two" + "help_converter": 28180, + "language_file_name": 7180, + "language_file_help": 107180, + "name": "Gold Shaft Mining" }, - "121": { + "183": { "cost": { "wood": 0, "food": 0, @@ -39035,139 +41879,139 @@ "language_file_help": 0, "name": "New Research" }, - "122": { + "184": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Barracks -- Age Two" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "123": { + "185": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Blacksmith -- Age Two" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "124": { + "186": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28288, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Church -- Age Two" + "language_file_help": 107288, + "name": "C-Bonus, Tech reward" }, - "125": { + "187": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Dock -- Age Two" + "help_converter": 28153, + "language_file_name": 7153, + "language_file_help": 107153, + "name": "R TC (make avail)" }, - "126": { + "188": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Farm -- Age Two" + "help_converter": 28165, + "language_file_name": 7165, + "language_file_help": 107165, + "name": "Bombard Cannon" }, - "127": { + "189": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Watch Tower (make avail)" + "help_converter": 28162, + "language_file_name": 7162, + "language_file_help": 107162, + "name": "Wall 2 (make avail)" }, - "128": { + "190": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28288, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Market -- Age Two" + "language_file_help": 107288, + "name": "C-Bonus, CA vs Archers" }, - "129": { + "191": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Mill -- Age Two" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "130": { + "192": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28138, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Stable -- Age Two" + "language_file_help": 107138, + "name": "Cav Archer (make avail)" }, - "131": { + "193": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Trade Wksp -- Age Two" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "132": { + "194": { "cost": { - "wood": 0, - "food": 0, + "wood": 100, + "food": 200, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Archery Rg -- Age Two" + "help_converter": 28163, + "language_file_name": 7163, + "language_file_help": 107163, + "name": "Fortified Wall" }, - "133": { + "195": { "cost": { "wood": 0, "food": 0, @@ -39179,31 +42023,31 @@ "language_file_help": 0, "name": "New Research" }, - "134": { + "196": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Archery Rg Upgrade -- Age Two" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "135": { + "197": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 160, + "gold": 90, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node for Age Three" + "help_converter": 28176, + "language_file_name": 7176, + "language_file_help": 107176, + "name": "Pikeman" }, - "136": { + "198": { "cost": { "wood": 0, "food": 0, @@ -39215,31 +42059,79 @@ "language_file_help": 0, "name": "New Research" }, - "137": { + "199": { "cost": { "wood": 0, - "food": 0, + "food": 100, + "gold": 50, + "stone": 0 + }, + "help_converter": 28172, + "language_file_name": 7172, + "language_file_help": 107172, + "name": "Fletching" + }, + "200": { + "cost": { + "wood": 0, + "food": 200, + "gold": 100, + "stone": 0 + }, + "help_converter": 28150, + "language_file_name": 7150, + "language_file_help": 107150, + "name": "Bodkin Arrow" + }, + "201": { + "cost": { + "wood": 0, + "food": 300, + "gold": 200, + "stone": 0 + }, + "help_converter": 28151, + "language_file_name": 7151, + "language_file_help": 107151, + "name": "Bracer" + }, + "202": { + "cost": { + "wood": 50, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Castle -- Age Three" + "help_converter": 28189, + "language_file_name": 7189, + "language_file_help": 107189, + "name": "Double Bit Axe" }, - "138": { + "203": { + "cost": { + "wood": 100, + "food": 150, + "gold": 0, + "stone": 0 + }, + "help_converter": 28190, + "language_file_name": 7190, + "language_file_help": 107190, + "name": "Bow Saw" + }, + "204": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "ShadowSiege Wrksp -- Age Three" + "help_converter": 28154, + "language_file_name": 7154, + "language_file_help": 107154, + "name": "Scout (make avail)" }, - "139": { + "205": { "cost": { "wood": 0, "food": 0, @@ -39251,19 +42143,31 @@ "language_file_help": 0, "name": "New Research" }, - "140": { + "206": { "cost": { - "wood": 250, - "food": 100, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28186, - "language_file_name": 7186, - "language_file_help": 107186, - "name": "Guard Tower" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "141": { + "207": { + "cost": { + "wood": 0, + "food": 150, + "gold": 65, + "stone": 0 + }, + "help_converter": 28204, + "language_file_name": 7204, + "language_file_help": 107204, + "name": "Long Swordsman" + }, + "208": { "cost": { "wood": 0, "food": 0, @@ -39275,175 +42179,175 @@ "language_file_help": 0, "name": "New Research" }, - "142": { + "209": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 300, + "gold": 300, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node for Age Four" + "help_converter": 28207, + "language_file_name": 7207, + "language_file_help": 107207, + "name": "Cavalier" }, - "143": { + "210": { "cost": { "wood": 0, "food": 0, "gold": 0, - "stone": 300 + "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Tower -- Age Four" + "help_converter": 28214, + "language_file_name": 7214, + "language_file_help": 107214, + "name": "Church (make avail)" }, - "144": { + "211": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Wonder Plans" + "help_converter": 28208, + "language_file_name": 7208, + "language_file_help": 107208, + "name": "Padded Archer Armor" }, - "145": { + "212": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 150, + "gold": 150, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28209, + "language_file_name": 7209, + "language_file_help": 107209, + "name": "Leather Archer Armor" }, - "146": { + "213": { "cost": { - "wood": 0, - "food": 0, + "wood": 50, + "food": 175, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow University -- Age Three" + "help_converter": 28211, + "language_file_name": 7211, + "language_file_help": 107211, + "name": "Wheel Barrow" }, - "147": { + "214": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "ARRG (make avail)" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "148": { + "215": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "MRKT TDWS (make avail)" + "help_converter": 28210, + "language_file_name": 7210, + "language_file_help": 107210, + "name": "Squires" }, - "149": { + "216": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Siege Wksp (make avail)" + "help_converter": 28215, + "language_file_name": 7215, + "language_file_help": 107215, + "name": "Farms (make avail)" }, - "150": { + "217": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 300, + "gold": 100, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Univ (make avail)" + "help_converter": 28217, + "language_file_name": 7217, + "language_file_help": 107217, + "name": "Two-Handed Swordsman" }, - "151": { + "218": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 900, + "gold": 500, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Archer (make avail)" + "help_converter": 28218, + "language_file_name": 7218, + "language_file_help": 107218, + "name": "Heavy Cavalry Archer" }, - "152": { + "219": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 250, + "gold": 250, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Military cost -15%" + "help_converter": 28216, + "language_file_name": 7216, + "language_file_help": 107216, + "name": "Ring Archer Armor" }, - "153": { + "220": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Military cost -20%" + "help_converter": 28213, + "language_file_name": 7213, + "language_file_help": 107213, + "name": "Barracks (make avail)" }, - "154": { + "221": { "cost": { - "wood": 0, - "food": 0, + "wood": 200, + "food": 300, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Military cost -25%" + "help_converter": 28231, + "language_file_name": 7231, + "language_file_help": 107231, + "name": "Two Man Saw" }, - "155": { + "222": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 100, + "gold": 40, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Military cost -30%" + "help_converter": 28230, + "language_file_name": 7230, + "language_file_help": 107230, + "name": "Man-At-Arms" }, - "156": { + "223": { "cost": { "wood": 0, "food": 0, @@ -39453,9 +42357,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, TC Wood cost" + "name": "C-Bonus, +50f +50w" }, - "157": { + "224": { "cost": { "wood": 0, "food": 0, @@ -39465,9 +42369,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Monk (make avail)" + "name": "C-Bonus, +50g" }, - "158": { + "225": { "cost": { "wood": 0, "food": 0, @@ -39477,9 +42381,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, TC Stone cost" + "name": "C-Bonus, -100w" }, - "159": { + "226": { "cost": { "wood": 0, "food": 0, @@ -39489,9 +42393,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, TC constr time" + "name": "C-Bonus, -200f -50w" }, - "160": { + "227": { "cost": { "wood": 0, "food": 0, @@ -39501,9 +42405,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Swordsman (make avail)" + "name": "C-Bonus, -50f" }, - "161": { + "228": { "cost": { "wood": 0, "food": 0, @@ -39513,9 +42417,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Trade Cart (make avail)" + "name": "C-Bonus, +100s" }, - "162": { + "229": { "cost": { "wood": 0, "food": 0, @@ -39525,129 +42429,105 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Bat Ram (make avail)" - }, - "163": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "name": "C-Bonus, -50f" }, - "164": { + "230": { "cost": { "wood": 0, "food": 0, - "gold": 0, + "gold": 200, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28222, + "language_file_name": 7222, + "language_file_help": 107222, + "name": "Block Printing" }, - "165": { + "231": { "cost": { "wood": 0, "food": 0, - "gold": 0, + "gold": 175, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28221, + "language_file_name": 7221, + "language_file_help": 107221, + "name": "Sanctity" }, - "166": { + "232": { "cost": { "wood": 0, - "food": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Knight (make avail)" - }, - "167": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "name": "Chinese team bonus" }, - "168": { + "233": { "cost": { "wood": 0, "food": 0, - "gold": 0, + "gold": 120, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28220, + "language_file_name": 7220, + "language_file_help": 107220, + "name": "Illumination" }, - "169": { + "234": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28232, + "language_file_name": 7000, + "language_file_help": 107232, + "name": "Conversion enabler" }, - "170": { + "235": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28234, + "language_file_name": 7000, + "language_file_help": 107234, + "name": "Make Camels Available" }, - "171": { + "236": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 325, + "gold": 360, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28235, + "language_file_name": 7235, + "language_file_help": 107235, + "name": "Heavy Camel" }, - "172": { + "237": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 450, + "gold": 400, "stone": 0 }, - "help_converter": 28138, - "language_file_name": 7000, - "language_file_help": 107138, - "name": "Bombard (make avail)" + "help_converter": 28233, + "language_file_name": 7233, + "language_file_help": 107233, + "name": "Arbalest" }, - "173": { + "238": { "cost": { "wood": 0, "food": 0, @@ -39659,43 +42539,31 @@ "language_file_help": 0, "name": "New Research" }, - "174": { + "239": { "cost": { - "wood": 0, - "food": 0, + "wood": 900, + "food": 800, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28244, + "language_file_name": 7244, + "language_file_help": 107244, + "name": "Heavy Scorpion" }, - "175": { + "240": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28148, + "help_converter": 28241, "language_file_name": 7000, - "language_file_help": 107148, - "name": "Paladin (make avail)" - }, - "176": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "language_file_help": 107241, + "name": "Make Scout Ship Avail" }, - "177": { + "241": { "cost": { "wood": 0, "food": 0, @@ -39707,43 +42575,43 @@ "language_file_help": 0, "name": "New Research" }, - "178": { + "242": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28145, + "help_converter": 28240, "language_file_name": 7000, - "language_file_help": 107145, - "name": "All Ages" + "language_file_help": 107240, + "name": "Make Demolition ship available" }, - "179": { + "243": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28239, + "language_file_name": 7000, + "language_file_help": 107239, + "name": "Make Fire Galley Avail" }, - "180": { + "244": { "cost": { - "wood": 0, + "wood": 200, "food": 0, - "gold": 0, + "gold": 300, "stone": 0 }, - "help_converter": 28167, - "language_file_name": 7167, - "language_file_help": 107167, - "name": "Cog" + "help_converter": 28242, + "language_file_name": 7242, + "language_file_help": 107242, + "name": "Heavy Demolition" }, - "181": { + "245": { "cost": { "wood": 0, "food": 0, @@ -39755,31 +42623,19 @@ "language_file_help": 0, "name": "New Research" }, - "182": { - "cost": { - "wood": 75, - "food": 175, - "gold": 0, - "stone": 0 - }, - "help_converter": 28180, - "language_file_name": 7180, - "language_file_help": 107180, - "name": "Gold Shaft Mining" - }, - "183": { + "246": { "cost": { - "wood": 0, + "wood": 280, "food": 0, - "gold": 0, + "gold": 250, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28243, + "language_file_name": 7243, + "language_file_help": 107243, + "name": "Fast Fire Ship" }, - "184": { + "247": { "cost": { "wood": 0, "food": 0, @@ -39791,7 +42647,7 @@ "language_file_help": 0, "name": "New Research" }, - "185": { + "248": { "cost": { "wood": 0, "food": 0, @@ -39803,55 +42659,19 @@ "language_file_help": 0, "name": "New Research" }, - "186": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": 28288, - "language_file_name": 7000, - "language_file_help": 107288, - "name": "C-Bonus, Tech reward" - }, - "187": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": 28153, - "language_file_name": 7153, - "language_file_help": 107153, - "name": "R TC (make avail)" - }, - "188": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": 28165, - "language_file_name": 7165, - "language_file_help": 107165, - "name": "Bombard Cannon" - }, - "189": { + "249": { "cost": { - "wood": 0, - "food": 0, + "wood": 200, + "food": 300, "gold": 0, "stone": 0 }, - "help_converter": 28162, - "language_file_name": 7162, - "language_file_help": 107162, - "name": "Wall 2 (make avail)" + "help_converter": 28246, + "language_file_name": 7246, + "language_file_help": 107246, + "name": "Hand Cart" }, - "190": { + "250": { "cost": { "wood": 0, "food": 0, @@ -39863,7 +42683,7 @@ "language_file_help": 0, "name": "New Research" }, - "191": { + "251": { "cost": { "wood": 0, "food": 0, @@ -39875,19 +42695,19 @@ "language_file_help": 0, "name": "New Research" }, - "192": { + "252": { "cost": { "wood": 0, "food": 0, - "gold": 0, + "gold": 140, "stone": 0 }, - "help_converter": 28138, - "language_file_name": 7000, - "language_file_help": 107138, - "name": "Cav Archer (make avail)" + "help_converter": 28249, + "language_file_name": 7249, + "language_file_help": 107249, + "name": "Fervor" }, - "193": { + "253": { "cost": { "wood": 0, "food": 0, @@ -39899,355 +42719,331 @@ "language_file_help": 0, "name": "New Research" }, - "194": { - "cost": { - "wood": 100, - "food": 200, - "gold": 0, - "stone": 0 - }, - "help_converter": 28163, - "language_file_name": 7163, - "language_file_help": 107163, - "name": "Fortified Wall" - }, - "195": { + "254": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 150, + "gold": 50, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28261, + "language_file_name": 7261, + "language_file_help": 107261, + "name": "Light Cavalry" }, - "196": { + "255": { "cost": { "wood": 0, - "food": 0, + "food": 1000, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" - }, - "197": { - "cost": { - "wood": 0, - "food": 160, - "gold": 90, - "stone": 0 - }, - "help_converter": 28176, - "language_file_name": 7176, - "language_file_help": 107176, - "name": "Pikeman" + "help_converter": 28263, + "language_file_name": 7263, + "language_file_help": 107263, + "name": "Siege Ram" }, - "198": { + "256": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28256, + "language_file_name": 7000, + "language_file_help": 107256, + "name": "Trebuchet" }, - "199": { + "257": { "cost": { "wood": 0, - "food": 100, - "gold": 50, + "food": 800, + "gold": 500, "stone": 0 }, - "help_converter": 28172, - "language_file_name": 7172, - "language_file_help": 107172, - "name": "Fletching" + "help_converter": 28262, + "language_file_name": 7262, + "language_file_help": 107262, + "name": "Onager" }, - "200": { + "258": { "cost": { "wood": 0, - "food": 200, - "gold": 100, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28150, - "language_file_name": 7150, - "language_file_help": 107150, - "name": "Bodkin Arrow" + "help_converter": 28264, + "language_file_name": 7000, + "language_file_help": 107264, + "name": "Shadow Saw Mill 1" }, - "201": { + "259": { "cost": { "wood": 0, - "food": 300, - "gold": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28151, - "language_file_name": 7151, - "language_file_help": 107151, - "name": "Bracer" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Post-TC +50f +50w" }, - "202": { + "260": { "cost": { - "wood": 50, - "food": 100, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28189, - "language_file_name": 7189, - "language_file_help": 107189, - "name": "Double Bit Axe" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Post-TC +50g" }, - "203": { + "261": { "cost": { - "wood": 100, - "food": 150, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28190, - "language_file_name": 7190, - "language_file_help": 107190, - "name": "Bow Saw" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Post-TC +100s" }, - "204": { + "262": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28154, - "language_file_name": 7154, - "language_file_help": 107154, - "name": "Scout (make avail)" + "help_converter": 28255, + "language_file_name": 7000, + "language_file_help": 107255, + "name": "Samurai (make avail)" }, - "205": { + "263": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28254, + "language_file_name": 7000, + "language_file_help": 107254, + "name": "Longbow (make avail)" }, - "206": { + "264": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 750, + "gold": 350, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28260, + "language_file_name": 7260, + "language_file_help": 107260, + "name": "Champion" }, - "207": { + "265": { "cost": { "wood": 0, - "food": 150, - "gold": 65, + "food": 1300, + "gold": 750, "stone": 0 }, - "help_converter": 28204, - "language_file_name": 7204, - "language_file_help": 107204, - "name": "Long Swordsman" + "help_converter": 28259, + "language_file_name": 7259, + "language_file_help": 107259, + "name": "Paladin" }, - "208": { + "266": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28258, + "language_file_name": 7000, + "language_file_help": 107258, + "name": "Castle built" }, - "209": { + "267": { "cost": { "wood": 0, - "food": 300, - "gold": 300, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28207, - "language_file_name": 7207, - "language_file_help": 107207, - "name": "Cavalier" + "help_converter": 28268, + "language_file_name": 7000, + "language_file_help": 107268, + "name": "Cataphract (make avail)" }, - "210": { + "268": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28214, - "language_file_name": 7214, - "language_file_help": 107214, - "name": "Church (make avail)" + "help_converter": 28267, + "language_file_name": 7000, + "language_file_help": 107267, + "name": "Chu-Ko-Nu (make avail)" }, - "211": { + "269": { "cost": { "wood": 0, - "food": 100, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28208, - "language_file_name": 7208, - "language_file_help": 107208, - "name": "Padded Archer Armor" + "help_converter": 28269, + "language_file_name": 7000, + "language_file_help": 107269, + "name": "Mameluke (make avail)" }, - "212": { + "270": { "cost": { "wood": 0, - "food": 150, - "gold": 150, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28209, - "language_file_name": 7209, - "language_file_help": 107209, - "name": "Leather Archer Armor" + "help_converter": 28266, + "language_file_name": 7000, + "language_file_help": 107266, + "name": "Berserker (make avail)" }, - "213": { + "271": { "cost": { - "wood": 50, - "food": 175, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28211, - "language_file_name": 7211, - "language_file_help": 107211, - "name": "Wheel Barrow" + "help_converter": 28265, + "language_file_name": 7000, + "language_file_help": 107265, + "name": "Jannisary (make avail)" }, - "214": { + "272": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28270, + "language_file_name": 7000, + "language_file_help": 107270, + "name": "Longboat (make avail)" }, - "215": { + "273": { "cost": { "wood": 0, - "food": 100, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28210, - "language_file_name": 7210, - "language_file_help": 107210, - "name": "Squires" + "help_converter": 28271, + "language_file_name": 7000, + "language_file_help": 107271, + "name": "Mobile Siege Unit (make avail)" }, - "216": { + "274": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28215, - "language_file_name": 7215, - "language_file_help": 107215, - "name": "Farms (make avail)" + "help_converter": 28272, + "language_file_name": 7000, + "language_file_help": 107272, + "name": "War Elephant (make avail)" }, - "217": { + "275": { "cost": { "wood": 0, - "food": 300, - "gold": 100, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28217, - "language_file_name": 7217, - "language_file_help": 107217, - "name": "Two-Handed Swordsman" + "help_converter": 28273, + "language_file_name": 7000, + "language_file_help": 107273, + "name": "Throwing Axemen (make avail)" }, - "218": { + "276": { "cost": { "wood": 0, - "food": 900, - "gold": 500, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28218, - "language_file_name": 7218, - "language_file_help": 107218, - "name": "Heavy Cavalry Archer" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Teutonic Knight (make avail)" }, - "219": { + "277": { "cost": { "wood": 0, - "food": 250, - "gold": 250, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28216, - "language_file_name": 7216, - "language_file_help": 107216, - "name": "Ring Archer Armor" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Woad Berserker (make avail)" }, - "220": { + "278": { "cost": { - "wood": 0, - "food": 0, + "wood": 75, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28213, - "language_file_name": 7213, - "language_file_help": 107213, - "name": "Barracks (make avail)" + "help_converter": 28276, + "language_file_name": 7276, + "language_file_help": 107276, + "name": "Stone Mining" }, - "221": { + "279": { "cost": { - "wood": 200, - "food": 300, + "wood": 75, + "food": 175, "gold": 0, "stone": 0 }, - "help_converter": 28231, - "language_file_name": 7231, - "language_file_help": 107231, - "name": "Two Man Saw" + "help_converter": 28277, + "language_file_name": 7277, + "language_file_help": 107277, + "name": "Stone Shaft Mining" }, - "222": { + "280": { "cost": { "wood": 0, - "food": 100, - "gold": 40, + "food": 300, + "gold": 100, "stone": 0 }, - "help_converter": 28230, - "language_file_name": 7230, - "language_file_help": 107230, - "name": "Man-At-Arms" + "help_converter": 28282, + "language_file_name": 7282, + "language_file_help": 107282, + "name": "Town Patrol" }, - "223": { + "281": { "cost": { "wood": 0, "food": 0, @@ -40257,21 +43053,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +50f +50w" + "name": "Blacksmith (make avail)" }, - "224": { + "282": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28281, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +50g" + "language_file_help": 107281, + "name": "Mine has been built" }, - "225": { + "283": { "cost": { "wood": 0, "food": 0, @@ -40281,45 +43077,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, -100w" + "name": "C-Bonus, Building HP x1.5" }, - "226": { + "284": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28304, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, -200f -50w" + "language_file_help": 107304, + "name": "C-Bonus, Skirms Pikes cost -25%" }, - "227": { + "285": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28291, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, -50f" + "language_file_help": 107291, + "name": "C-Bonus, Free Chemistry" }, - "228": { + "286": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28305, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +100s" + "language_file_help": 107305, + "name": "C-Bonus, Unit Cost 2" }, - "229": { + "287": { "cost": { "wood": 0, "food": 0, @@ -40331,103 +43127,103 @@ "language_file_help": 0, "name": "New Research" }, - "230": { + "288": { "cost": { "wood": 0, "food": 0, - "gold": 200, + "gold": 0, "stone": 0 }, - "help_converter": 28222, - "language_file_name": 7222, - "language_file_help": 107222, - "name": "Block Printing" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "231": { + "289": { "cost": { "wood": 0, "food": 0, - "gold": 175, + "gold": 0, "stone": 0 }, - "help_converter": 28221, - "language_file_name": 7221, - "language_file_help": 107221, - "name": "Sanctity" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "232": { + "290": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28313, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Chinese team bonus" + "language_file_help": 107313, + "name": "C-Bonus, Cavalry +20% HP" }, - "233": { + "291": { "cost": { "wood": 0, "food": 0, - "gold": 120, + "gold": 0, "stone": 0 }, - "help_converter": 28220, - "language_file_name": 7220, - "language_file_help": 107220, - "name": "Illumination" + "help_converter": 28258, + "language_file_name": 7000, + "language_file_help": 107258, + "name": "Donjon built" }, - "234": { + "292": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28232, + "help_converter": 28258, "language_file_name": 7000, - "language_file_help": 107232, - "name": "Conversion enabler" + "language_file_help": 107258, + "name": "Krepost built" }, - "235": { + "293": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28234, - "language_file_name": 7000, - "language_file_help": 107234, - "name": "Make Camels Available" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "236": { + "294": { "cost": { "wood": 0, - "food": 325, - "gold": 360, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28235, - "language_file_name": 7235, - "language_file_help": 107235, - "name": "Heavy Camel" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "237": { + "295": { "cost": { "wood": 0, - "food": 450, - "gold": 400, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28233, - "language_file_name": 7233, - "language_file_help": 107233, - "name": "Arbalest" + "help_converter": 28258, + "language_file_name": 7000, + "language_file_help": 107258, + "name": "Cuman Siege Workshop built" }, - "238": { + "296": { "cost": { "wood": 0, "food": 0, @@ -40439,175 +43235,199 @@ "language_file_help": 0, "name": "New Research" }, - "239": { + "297": { "cost": { - "wood": 900, - "food": 800, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28244, - "language_file_name": 7244, - "language_file_help": 107244, - "name": "Heavy Scorpion" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "240": { + "298": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "Feudal Age start" + }, + "299": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28241, + "help_converter": 28312, "language_file_name": 7000, - "language_file_help": 107241, - "name": "Make Scout Ship Avail" + "language_file_help": 107312, + "name": "C-Bonus, Sheep annex HP" }, - "241": { + "300": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Mining +15%" }, - "242": { + "301": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28240, + "help_converter": 28308, "language_file_name": 7000, - "language_file_help": 107240, - "name": "Make Demolition ship available" + "language_file_help": 107308, + "name": "C-Bonus, Gunpowder +25% HP" }, - "243": { + "302": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28239, + "help_converter": 28312, "language_file_name": 7000, - "language_file_help": 107239, - "name": "Make Fire Galley Avail" + "language_file_help": 107312, + "name": "C-Bonus, Start w/ 6 villagers" }, - "244": { + "303": { "cost": { - "wood": 200, + "wood": 0, "food": 0, - "gold": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28242, - "language_file_name": 7242, - "language_file_help": 107242, - "name": "Heavy Demolition" + "help_converter": 28312, + "language_file_name": 7000, + "language_file_help": 107312, + "name": "C-Bonus, Extra sheep from TC" + }, + "304": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28283, + "language_file_name": 7000, + "language_file_help": 107283, + "name": "C-Bonus, Techs -15% cost" }, - "245": { + "305": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28312, + "language_file_name": 7000, + "language_file_help": 107312, + "name": "C-Bonus, Sheep from second TC" }, - "246": { + "306": { "cost": { - "wood": 280, + "wood": 0, "food": 0, - "gold": 250, + "gold": 0, "stone": 0 }, - "help_converter": 28243, - "language_file_name": 7243, - "language_file_help": 107243, - "name": "Fast Fire Ship" + "help_converter": 28298, + "language_file_name": 7000, + "language_file_help": 107298, + "name": "C-Bonus, Better Fishing Ships" }, - "247": { + "307": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "Shadow TC Annex" }, - "248": { + "308": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "Shadow TC Foundation" }, - "249": { + "309": { "cost": { - "wood": 200, - "food": 300, + "wood": 0, + "food": 1, "gold": 0, "stone": 0 }, - "help_converter": 28246, - "language_file_name": 7246, - "language_file_help": 107246, - "name": "Hand Cart" + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "Castle Age start" }, - "250": { + "310": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "C-Bonus, Sheep bonus age3 start" }, - "251": { + "311": { "cost": { "wood": 0, - "food": 0, + "food": 1, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "Imperial Age start" }, - "252": { + "312": { "cost": { "wood": 0, "food": 0, - "gold": 140, + "gold": 0, "stone": 0 }, - "help_converter": 28249, - "language_file_name": 7249, - "language_file_help": 107249, - "name": "Fervor" + "help_converter": 28288, + "language_file_name": 7000, + "language_file_help": 107288, + "name": "C-Bonus, Camels +25% HP" }, - "253": { + "313": { "cost": { "wood": 0, "food": 0, @@ -40617,429 +43437,417 @@ "help_converter": -79000, "language_file_name": 0, "language_file_help": 0, - "name": "New Research" - }, - "254": { - "cost": { - "wood": 0, - "food": 150, - "gold": 50, - "stone": 0 - }, - "help_converter": 28261, - "language_file_name": 7261, - "language_file_help": 107261, - "name": "Light Cavalry" + "name": "Xolotl (disable)" }, - "255": { + "314": { "cost": { "wood": 0, - "food": 1000, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28263, - "language_file_name": 7263, - "language_file_help": 107263, - "name": "Siege Ram" + "help_converter": 28290, + "language_file_name": 7000, + "language_file_help": 107290, + "name": "C-Bonus, Cheap Farms" }, - "256": { + "315": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 150, + "gold": 150, "stone": 0 }, - "help_converter": 28256, - "language_file_name": 7000, - "language_file_help": 107256, - "name": "Trebuchet" + "help_converter": 28319, + "language_file_name": 7319, + "language_file_help": 107319, + "name": "Conscription" }, - "257": { + "316": { "cost": { "wood": 0, - "food": 800, - "gold": 500, + "food": 0, + "gold": 475, "stone": 0 }, - "help_converter": 28262, - "language_file_name": 7262, - "language_file_help": 107262, - "name": "Onager" + "help_converter": 28315, + "language_file_name": 7315, + "language_file_help": 107315, + "name": "Redemption" }, - "258": { + "317": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28264, + "help_converter": 28318, "language_file_name": 7000, - "language_file_help": 107264, - "name": "Shadow Saw Mill 1" + "language_file_help": 107318, + "name": "Convert Ships" }, - "259": { + "318": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Post-TC +50f +50w" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "Xolotl (make avail) Azt" }, - "260": { + "319": { "cost": { "wood": 0, "food": 0, - "gold": 0, + "gold": 325, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Post-TC +50g" + "help_converter": 28316, + "language_file_name": 7316, + "language_file_help": 107316, + "name": "Atonement" }, - "261": { + "320": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1450, + "gold": 1000, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Post-TC +100s" + "help_converter": 28323, + "language_file_name": 7323, + "language_file_help": 107323, + "name": "Siege Onager" }, - "262": { + "321": { "cost": { - "wood": 0, - "food": 0, + "wood": 200, + "food": 400, "gold": 0, "stone": 0 }, - "help_converter": 28255, - "language_file_name": 7000, - "language_file_help": 107255, - "name": "Samurai (make avail)" + "help_converter": 28322, + "language_file_name": 7322, + "language_file_help": 107322, + "name": "Sappers" }, - "263": { + "322": { "cost": { "wood": 0, - "food": 0, + "food": 200, "gold": 0, - "stone": 0 + "stone": 100 }, - "help_converter": 28254, - "language_file_name": 7000, - "language_file_help": 107254, - "name": "Longbow (make avail)" + "help_converter": 28321, + "language_file_name": 7321, + "language_file_help": 107321, + "name": "Murder Holes" }, - "264": { + "323": { "cost": { "wood": 0, - "food": 750, - "gold": 350, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28260, - "language_file_name": 7260, - "language_file_help": 107260, - "name": "Champion" + "help_converter": 28288, + "language_file_name": 7000, + "language_file_help": 107288, + "name": "Exclude Age2 from tech reward" }, - "265": { + "324": { "cost": { "wood": 0, - "food": 1300, - "gold": 750, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28259, - "language_file_name": 7259, - "language_file_help": 107259, - "name": "Paladin" + "help_converter": 28288, + "language_file_name": 7000, + "language_file_help": 107288, + "name": "Exclude Age3 from tech reward" }, - "266": { + "325": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28258, - "language_file_name": 7000, - "language_file_help": 107258, - "name": "Castle built" + "help_converter": 28335, + "language_file_name": 0, + "language_file_help": 107335, + "name": "C-Bonus, Castle 15% cheaper" }, - "267": { + "326": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28268, + "help_converter": 28288, "language_file_name": 7000, - "language_file_help": 107268, - "name": "Cataphract (make avail)" + "language_file_help": 107288, + "name": "Exclude Age4 from tech reward" }, - "268": { + "327": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28267, - "language_file_name": 7000, - "language_file_help": 107267, - "name": "Chu-Ko-Nu (make avail)" + "help_converter": 28330, + "language_file_name": 0, + "language_file_help": 107330, + "name": "C-Bonus, Inf v Building Age2" }, - "269": { + "328": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28269, - "language_file_name": 7000, - "language_file_help": 107269, - "name": "Mameluke (make avail)" + "help_converter": 28330, + "language_file_name": 0, + "language_file_help": 107330, + "name": "C-Bonus, Inf v Building Age3" }, - "270": { + "329": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28266, - "language_file_name": 7000, - "language_file_help": 107266, - "name": "Berserker (make avail)" + "help_converter": 28330, + "language_file_name": 0, + "language_file_help": 107330, + "name": "C-Bonus, Inf v Building Age4" }, - "271": { + "330": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28265, - "language_file_name": 7000, - "language_file_help": 107265, - "name": "Jannisary (make avail)" + "help_converter": 28335, + "language_file_name": 0, + "language_file_help": 107335, + "name": "C-Bonus, Castle 25% cheaper" }, - "272": { + "331": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28270, - "language_file_name": 7000, - "language_file_help": 107270, - "name": "Longboat (make avail)" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "273": { + "332": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28271, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107271, - "name": "Mobile Siege Unit (make avail)" + "language_file_help": 107000, + "name": "Outpost (make avail)" }, - "274": { + "333": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28272, + "help_converter": 28326, "language_file_name": 7000, - "language_file_help": 107272, - "name": "War Elephant (make avail)" + "language_file_help": 107326, + "name": "C-Bonus, Tower Arrows" }, - "275": { + "334": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28273, - "language_file_name": 7000, - "language_file_help": 107273, - "name": "Throwing Axemen (make avail)" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Inf Cav +1 armor Age3" }, - "276": { + "335": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Teutonic Knight (make avail)" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Inf Cav +1 armor Age4" }, - "277": { + "336": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Woad Berserker (make avail)" + "help_converter": 28350, + "language_file_name": 0, + "language_file_help": 107350, + "name": "C-Bonus, TC + Atk" }, - "278": { + "337": { "cost": { - "wood": 75, - "food": 100, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28276, - "language_file_name": 7276, - "language_file_help": 107276, - "name": "Stone Mining" + "help_converter": 28356, + "language_file_name": 0, + "language_file_help": 107356, + "name": "C-Bonus, Spr Xport Ship" }, - "279": { + "338": { "cost": { - "wood": 75, - "food": 175, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28277, - "language_file_name": 7277, - "language_file_help": 107277, - "name": "Stone Shaft Mining" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "280": { + "339": { "cost": { "wood": 0, - "food": 300, - "gold": 100, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28282, - "language_file_name": 7282, - "language_file_help": 107282, - "name": "Town Patrol" + "help_converter": 28348, + "language_file_name": 0, + "language_file_help": 107348, + "name": "C-Bonus, Ship LOS" }, - "281": { + "340": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Blacksmith (make avail)" + "help_converter": 28337, + "language_file_name": 0, + "language_file_help": 107337, + "name": "C-Bonus, Gather Price" }, - "282": { + "341": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28281, - "language_file_name": 7000, - "language_file_help": 107281, - "name": "Mine has been built" + "help_converter": 28345, + "language_file_name": 0, + "language_file_help": 107345, + "name": "C-Bonus, Inf Attack Spd" }, - "283": { + "342": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Building HP x1.5" + "help_converter": 28351, + "language_file_name": 0, + "language_file_help": 107351, + "name": "C-Bonus, TC Productivity" }, - "284": { + "343": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28304, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107304, - "name": "C-Bonus, Skirms Pikes cost -25%" + "language_file_help": 107000, + "name": "C-Bonus, Instant Loom" }, - "285": { + "344": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28291, - "language_file_name": 7000, - "language_file_help": 107291, - "name": "C-Bonus, Free Chemistry" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Infantry Cost -20%" }, - "286": { + "345": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28305, - "language_file_name": 7000, - "language_file_help": 107305, - "name": "C-Bonus, Unit Cost 2" + "help_converter": 28340, + "language_file_name": 0, + "language_file_help": 107340, + "name": "C-Bonus, Unit Cost 35%" }, - "287": { + "346": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, + "help_converter": 28341, "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "language_file_help": 107341, + "name": "C-Bonus, Unit Cost 50%" }, - "288": { + "347": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, + "help_converter": 28346, "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "language_file_help": 107346, + "name": "C-Bonus, Monk Heal Range" }, - "289": { + "348": { "cost": { "wood": 0, "food": 0, @@ -41049,93 +43857,93 @@ "help_converter": -79000, "language_file_name": 0, "language_file_help": 0, - "name": "New Research" + "name": "Xolotl (make avail) May" }, - "290": { + "349": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28313, - "language_file_name": 7000, - "language_file_help": 107313, - "name": "C-Bonus, Cavalry +20% HP" + "help_converter": 28336, + "language_file_name": 0, + "language_file_help": 107336, + "name": "C-Bonus, Super Dock" }, - "291": { + "350": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28258, - "language_file_name": 7000, - "language_file_help": 107258, - "name": "Donjon built" + "help_converter": 28353, + "language_file_name": 0, + "language_file_help": 107353, + "name": "C-Bonus, Tec Cost" }, - "292": { + "351": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28258, - "language_file_name": 7000, - "language_file_help": 107258, - "name": "Krepost built" + "help_converter": 28354, + "language_file_name": 0, + "language_file_help": 107354, + "name": "C-Bonus, Tec Cost" }, - "293": { + "352": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, + "help_converter": 28355, "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "language_file_help": 107355, + "name": "C-Bonus, Tec Cost" }, - "294": { + "353": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28325, + "language_file_name": 7000, + "language_file_help": 107325, + "name": "C-Bonus, Tower Arrows" }, - "295": { + "354": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28258, - "language_file_name": 7000, - "language_file_help": 107258, - "name": "Cuman Siege Workshop built" + "help_converter": 28357, + "language_file_name": 0, + "language_file_help": 107357, + "name": "Turk Castle" }, - "296": { + "355": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, + "help_converter": 28347, "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "language_file_help": 107347, + "name": "C-Bonus, Market" }, - "297": { + "356": { "cost": { "wood": 0, "food": 0, @@ -41147,247 +43955,259 @@ "language_file_help": 0, "name": "New Research" }, - "298": { + "357": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "Feudal Age start" + "help_converter": 28385, + "language_file_name": 7385, + "language_file_help": 107385, + "name": "Fish Trap (make avail)" }, - "299": { + "358": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28312, - "language_file_name": 7000, - "language_file_help": 107312, - "name": "C-Bonus, Sheep annex HP" + "help_converter": 28359, + "language_file_name": 0, + "language_file_help": 107359, + "name": "Mangonel" }, - "300": { + "359": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28380, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Mining +15%" + "language_file_help": 107380, + "name": "Sub-Shadow Age4" }, - "301": { + "360": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 850, + "gold": 850, "stone": 0 }, - "help_converter": 28308, - "language_file_name": 7000, - "language_file_help": 107308, - "name": "C-Bonus, Gunpowder +25% HP" + "help_converter": 28381, + "language_file_name": 7381, + "language_file_help": 107381, + "name": "Elite Longbow" }, - "302": { + "361": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1200, + "gold": 800, "stone": 0 }, - "help_converter": 28312, - "language_file_name": 7000, - "language_file_help": 107312, - "name": "C-Bonus, Start w/ 6 villagers" + "help_converter": 28382, + "language_file_name": 7382, + "language_file_help": 107382, + "name": "Elite Cataphract" }, - "303": { + "362": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 950, + "gold": 950, "stone": 0 }, - "help_converter": 28312, - "language_file_name": 7000, - "language_file_help": 107312, - "name": "C-Bonus, Extra sheep from TC" + "help_converter": 28384, + "language_file_name": 7384, + "language_file_help": 107384, + "name": "Elite Chu Ko Nu" }, - "304": { + "363": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1000, + "gold": 750, "stone": 0 }, - "help_converter": 28283, - "language_file_name": 7000, - "language_file_help": 107283, - "name": "C-Bonus, Techs -15% cost" + "help_converter": 28394, + "language_file_name": 7394, + "language_file_help": 107394, + "name": "Elite Throwing Axemen" }, - "305": { + "364": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 950, + "gold": 500, "stone": 0 }, - "help_converter": 28312, - "language_file_name": 7000, - "language_file_help": 107312, - "name": "C-Bonus, Sheep from second TC" + "help_converter": 28391, + "language_file_name": 7391, + "language_file_help": 107391, + "name": "Elite Teutonic Knight" }, - "306": { + "365": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1200, + "gold": 550, "stone": 0 }, - "help_converter": 28298, - "language_file_name": 7000, - "language_file_help": 107298, - "name": "C-Bonus, Better Fishing Ships" + "help_converter": 28386, + "language_file_name": 7386, + "language_file_help": 107386, + "name": "Elite Huskarl" }, - "307": { + "366": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 750, + "gold": 650, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "Shadow TC Annex" + "help_converter": 28387, + "language_file_name": 7387, + "language_file_help": 107387, + "name": "Elite Samurai" }, - "308": { + "367": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1350, + "gold": 800, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "Shadow TC Foundation" + "help_converter": 28389, + "language_file_name": 7389, + "language_file_help": 107389, + "name": "Elite War Elephant" }, - "309": { + "368": { "cost": { "wood": 0, - "food": 1, - "gold": 0, + "food": 600, + "gold": 500, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "Castle Age start" + "help_converter": 28390, + "language_file_name": 7390, + "language_file_help": 107390, + "name": "Elite Mameluke" }, - "310": { + "369": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 850, + "gold": 750, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "C-Bonus, Sheep bonus age3 start" + "help_converter": 28392, + "language_file_name": 7392, + "language_file_help": 107392, + "name": "Elite Jannisary" }, - "311": { + "370": { "cost": { "wood": 0, - "food": 1, - "gold": 0, + "food": 1000, + "gold": 800, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "Imperial Age start" + "help_converter": 28383, + "language_file_name": 7383, + "language_file_help": 107383, + "name": "Elite Woad Raider" }, - "312": { + "371": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1100, + "gold": 675, "stone": 0 }, - "help_converter": 28288, - "language_file_name": 7000, - "language_file_help": 107288, - "name": "C-Bonus, Camels +10 HP" + "help_converter": 28388, + "language_file_name": 7388, + "language_file_help": 107388, + "name": "Elite Mangudai" }, - "313": { + "372": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 750, + "gold": 475, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "Xolotl (disable)" + "help_converter": 28393, + "language_file_name": 7393, + "language_file_help": 107393, + "name": "Unique Heroic Viking LBT" }, - "314": { + "373": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1000, + "gold": 300, "stone": 0 }, - "help_converter": 28290, - "language_file_name": 7000, - "language_file_help": 107290, - "name": "C-Bonus, Cheap Farms" + "help_converter": 28377, + "language_file_name": 7377, + "language_file_help": 107377, + "name": "Shipwright" }, - "315": { + "374": { "cost": { "wood": 0, - "food": 150, + "food": 250, "gold": 150, "stone": 0 }, - "help_converter": 28319, - "language_file_name": 7319, - "language_file_help": 107319, - "name": "Conscription" + "help_converter": 28372, + "language_file_name": 7372, + "language_file_help": 107372, + "name": "Careening" }, - "316": { + "375": { "cost": { "wood": 0, - "food": 0, - "gold": 475, + "food": 600, + "gold": 400, "stone": 0 }, - "help_converter": 28315, - "language_file_name": 7315, - "language_file_help": 107315, - "name": "Redemption" + "help_converter": 28373, + "language_file_name": 7373, + "language_file_help": 107373, + "name": "Dry Dock" }, - "317": { + "376": { "cost": { - "wood": 0, + "wood": 525, "food": 0, + "gold": 500, + "stone": 0 + }, + "help_converter": 28375, + "language_file_name": 7375, + "language_file_help": 107375, + "name": "Elite Cannon Galley" + }, + "377": { + "cost": { + "wood": 600, + "food": 500, "gold": 0, "stone": 0 }, - "help_converter": 28318, - "language_file_name": 7000, - "language_file_help": 107318, - "name": "Convert Ships" + "help_converter": 28378, + "language_file_name": 7378, + "language_file_help": 107378, + "name": "Siege Engineers" }, - "318": { + "378": { "cost": { "wood": 0, "food": 0, @@ -41397,297 +44217,321 @@ "help_converter": -79000, "language_file_name": 0, "language_file_help": 0, - "name": "Xolotl (make avail) Azt" + "name": "Xolotl (make avail) Inc" }, - "319": { + "379": { "cost": { - "wood": 0, - "food": 0, - "gold": 325, + "wood": 400, + "food": 400, + "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7316, - "language_file_help": 107316, - "name": "Atonement" + "help_converter": 28376, + "language_file_name": 7376, + "language_file_help": 107376, + "name": "Hoardings" }, - "320": { + "380": { "cost": { "wood": 0, - "food": 1450, - "gold": 1000, + "food": 350, + "gold": 100, "stone": 0 }, - "help_converter": 28323, - "language_file_name": 7323, - "language_file_help": 107323, - "name": "Siege Onager" + "help_converter": 28374, + "language_file_name": 7374, + "language_file_help": 107374, + "name": "Heated Shot" }, - "321": { + "381": { "cost": { - "wood": 200, - "food": 400, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28322, - "language_file_name": 7322, - "language_file_help": 107322, - "name": "Sappers" + "help_converter": 28360, + "language_file_name": 0, + "language_file_help": 107360, + "name": "C-Bonus, 1/2 TCs" }, - "322": { + "382": { "cost": { "wood": 0, - "food": 200, + "food": 0, "gold": 0, - "stone": 100 + "stone": 0 }, - "help_converter": 28321, - "language_file_name": 7321, - "language_file_help": 107321, - "name": "Murder Holes" + "help_converter": 28361, + "language_file_name": 0, + "language_file_help": 107361, + "name": "C-Bonus, +1 Archer range" }, - "323": { + "383": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28288, - "language_file_name": 7000, - "language_file_help": 107288, - "name": "Exclude Age2 from tech reward" + "help_converter": 28362, + "language_file_name": 0, + "language_file_help": 107362, + "name": "C-Bonus, +25% Shepherd" }, - "324": { + "384": { + "cost": { + "wood": 0, + "food": 200, + "gold": 200, + "stone": 0 + }, + "help_converter": 28413, + "language_file_name": 7413, + "language_file_help": 107413, + "name": "Heavy Eagle Warrior" + }, + "385": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28288, - "language_file_name": 7000, - "language_file_help": 107288, - "name": "Exclude Age3 from tech reward" + "help_converter": 28364, + "language_file_name": 0, + "language_file_help": 107364, + "name": "C-Bonus, Lumberjacks 15% faster" }, - "325": { + "386": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28335, + "help_converter": 28365, "language_file_name": 0, - "language_file_help": 107335, - "name": "C-Bonus, Castle 15% cheaper" + "language_file_help": 107365, + "name": "C-Bonus, Siege fire rate" }, - "326": { + "387": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28288, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107288, - "name": "Exclude Age4 from tech reward" + "language_file_help": 107000, + "name": "Upgrade Eagle in Age3" }, - "327": { + "388": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28330, - "language_file_name": 0, - "language_file_help": 107330, - "name": "C-Bonus, Inf v Building Age2" + "help_converter": 28367, + "language_file_name": 7367, + "language_file_help": 107367, + "name": "C-Bonus, Cavalry +30% HP" }, - "328": { + "389": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28330, - "language_file_name": 0, - "language_file_help": 107330, - "name": "C-Bonus, Inf v Building Age3" + "help_converter": 28368, + "language_file_name": 7000, + "language_file_help": 107368, + "name": "C-Bonus, Hunters 40% faster" }, - "329": { + "390": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28330, - "language_file_name": 0, - "language_file_help": 107330, - "name": "C-Bonus, Inf v Building Age4" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Units cost less wood" }, - "330": { + "391": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28335, - "language_file_name": 0, - "language_file_help": 107335, - "name": "C-Bonus, Castle 25% cheaper" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Inf +20% HP" }, - "331": { + "392": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28371, + "language_file_name": 7000, + "language_file_help": 107371, + "name": "C-Bonus, Free Wheel" }, - "332": { + "393": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28397, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Outpost (make avail)" + "language_file_help": 107397, + "name": "C-Bonus, Infantry +15% speed" }, - "333": { + "394": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28326, + "help_converter": 28399, + "language_file_name": 0, + "language_file_help": 107399, + "name": "None" + }, + "395": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28400, "language_file_name": 7000, - "language_file_help": 107326, - "name": "C-Bonus, Tower Arrows" + "language_file_help": 107400, + "name": "C-Bonus, Warship cost age2" }, - "334": { + "396": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, + "help_converter": 28398, "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Inf Cav +1 armor Age3" + "language_file_help": 107398, + "name": "C-Bonus, +50% Demo HP" }, - "335": { + "397": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Inf Cav +1 armor Age4" + "help_converter": 28396, + "language_file_name": 7000, + "language_file_help": 107396, + "name": "C-Bonus, Navy attack speed" }, - "336": { + "398": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1075, + "gold": 475, "stone": 0 }, - "help_converter": 28350, - "language_file_name": 0, - "language_file_help": 107350, - "name": "C-Bonus, TC + Atk" + "help_converter": 28401, + "language_file_name": 7401, + "language_file_help": 107401, + "name": "Elite Berserk" }, - "337": { + "399": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28356, - "language_file_name": 0, - "language_file_help": 107356, - "name": "C-Bonus, Spr Xport Ship" + "help_converter": 28395, + "language_file_name": 7000, + "language_file_help": 107395, + "name": "Berserk" }, - "338": { + "400": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Free Hand Cart" }, - "339": { + "401": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28348, - "language_file_name": 0, - "language_file_help": 107348, - "name": "C-Bonus, Ship LOS" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +15% farmers" }, - "340": { + "402": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28337, - "language_file_name": 0, - "language_file_help": 107337, - "name": "C-Bonus, Gather Price" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Hunting bonuses" }, - "341": { + "403": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28345, - "language_file_name": 0, - "language_file_help": 107345, - "name": "C-Bonus, Inf Attack Spd" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, archer range +1" }, - "342": { + "404": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28351, - "language_file_name": 0, - "language_file_help": 107351, - "name": "C-Bonus, TC Productivity" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Galley +20% fire" }, - "343": { + "405": { "cost": { "wood": 0, "food": 0, @@ -41697,525 +44541,525 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Instant Loom" + "name": "C-Bonus, Dominant LOS" }, - "344": { + "406": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Infantry Cost -20%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +10 pop" }, - "345": { + "407": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28340, - "language_file_name": 0, - "language_file_help": 107340, - "name": "C-Bonus, Unit Cost 35%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Monk Ranged Heal" }, - "346": { + "408": { "cost": { "wood": 0, "food": 0, - "gold": 0, + "gold": 200, "stone": 0 }, - "help_converter": 28341, - "language_file_name": 0, - "language_file_help": 107341, - "name": "C-Bonus, Unit Cost 50%" + "help_converter": 28408, + "language_file_name": 7408, + "language_file_help": 107408, + "name": "Spy Technology" }, - "347": { + "409": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28346, - "language_file_name": 0, - "language_file_help": 107346, - "name": "C-Bonus, Monk Heal Range" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, TC and Dock work rate" }, - "348": { + "410": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "Xolotl (make avail) May" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, TC +15%" }, - "349": { + "411": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28336, - "language_file_name": 0, - "language_file_help": 107336, - "name": "C-Bonus, Super Dock" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, TC +20%" }, - "350": { + "412": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28353, - "language_file_name": 0, - "language_file_help": 107353, - "name": "C-Bonus, Tec Cost" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Dock +10%" }, - "351": { + "413": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28354, - "language_file_name": 0, - "language_file_help": 107354, - "name": "C-Bonus, Tec Cost" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Dock +15%" }, - "352": { + "414": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28355, - "language_file_name": 0, - "language_file_help": 107355, - "name": "C-Bonus, Tec Cost" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Dock +20%" }, - "353": { + "415": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28325, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107325, - "name": "C-Bonus, Tower Arrows" + "language_file_help": 107000, + "name": "C-Bonus, Inf +15% HP" }, - "354": { + "416": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28357, - "language_file_name": 0, - "language_file_help": 107357, - "name": "Turk Castle" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Inf +20% HP" }, - "355": { + "417": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28347, - "language_file_name": 0, - "language_file_help": 107347, - "name": "C-Bonus, Market" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Bld +20%" }, - "356": { + "418": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Bld +30%" }, - "357": { + "419": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28385, - "language_file_name": 7385, - "language_file_help": 107385, - "name": "Fish Trap (make avail)" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Bld +40%" }, - "358": { + "420": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28359, - "language_file_name": 0, - "language_file_help": 107359, - "name": "Mangonel" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus" }, - "359": { + "421": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28380, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107380, - "name": "Sub-Shadow Age4" + "language_file_help": 107000, + "name": "C-Bonus" }, - "360": { + "422": { "cost": { "wood": 0, - "food": 850, - "gold": 850, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28381, - "language_file_name": 7381, - "language_file_help": 107381, - "name": "Elite Longbow" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus" }, - "361": { + "423": { "cost": { "wood": 0, - "food": 1200, - "gold": 800, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28382, - "language_file_name": 7382, - "language_file_help": 107382, - "name": "Elite Cataphract" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus" }, - "362": { + "424": { "cost": { "wood": 0, - "food": 950, - "gold": 950, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28384, - "language_file_name": 7384, - "language_file_help": 107384, - "name": "Elite Chu Ko Nu" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus" }, - "363": { + "425": { "cost": { "wood": 0, - "food": 1000, - "gold": 750, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28394, - "language_file_name": 7394, - "language_file_help": 107394, - "name": "Elite Throwing Axemen" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus Chinese TC POP" }, - "364": { + "426": { "cost": { "wood": 0, - "food": 950, - "gold": 500, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28391, - "language_file_name": 7391, - "language_file_help": 107391, - "name": "Elite Teutonic Knight" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Petard (make avail)" }, - "365": { + "427": { "cost": { "wood": 0, - "food": 1200, - "gold": 550, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28386, - "language_file_name": 7386, - "language_file_help": 107386, - "name": "Elite Huskarl" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Genitour (make avail)" }, - "366": { + "428": { "cost": { "wood": 0, - "food": 750, - "gold": 650, + "food": 500, + "gold": 600, "stone": 0 }, - "help_converter": 28387, - "language_file_name": 7387, - "language_file_help": 107387, - "name": "Elite Samurai" + "help_converter": 28417, + "language_file_name": 7417, + "language_file_help": 107417, + "name": "Hussar" }, - "367": { + "429": { "cost": { "wood": 0, - "food": 1600, - "gold": 1200, + "food": 300, + "gold": 600, "stone": 0 }, - "help_converter": 28389, - "language_file_name": 7389, - "language_file_help": 107389, - "name": "Elite War Elephant" + "help_converter": 28414, + "language_file_name": 7414, + "language_file_help": 107414, + "name": "Halberdier" }, - "368": { + "430": { "cost": { "wood": 0, - "food": 600, + "food": 800, "gold": 500, "stone": 0 }, - "help_converter": 28390, - "language_file_name": 7390, - "language_file_help": 107390, - "name": "Elite Mameluke" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Elite Genitour" }, - "369": { + "431": { "cost": { "wood": 0, - "food": 850, - "gold": 750, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28392, - "language_file_name": 7392, - "language_file_help": 107392, - "name": "Elite Jannisary" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Jaguar Man" }, - "370": { + "432": { "cost": { "wood": 0, "food": 1000, - "gold": 800, + "gold": 500, "stone": 0 }, - "help_converter": 28383, - "language_file_name": 7383, - "language_file_help": 107383, - "name": "Elite Woad Raider" + "help_converter": 28434, + "language_file_name": 7434, + "language_file_help": 107434, + "name": "Elite Jaguar Man" }, - "371": { + "433": { "cost": { "wood": 0, - "food": 1100, - "gold": 675, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28388, - "language_file_name": 7388, - "language_file_help": 107388, - "name": "Elite Mangudai" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Eagle Warrior (make avail)" }, - "372": { + "434": { "cost": { "wood": 0, - "food": 750, - "gold": 475, + "food": 800, + "gold": 500, "stone": 0 }, - "help_converter": 28393, - "language_file_name": 7393, - "language_file_help": 107393, - "name": "Unique Heroic Viking LBT" + "help_converter": 28433, + "language_file_name": 7433, + "language_file_help": 107433, + "name": "Elite Eagle Warrior" }, - "373": { + "435": { "cost": { "wood": 0, - "food": 1000, - "gold": 300, + "food": 150, + "gold": 100, "stone": 0 }, - "help_converter": 28377, - "language_file_name": 7377, - "language_file_help": 107377, - "name": "Shipwright" + "help_converter": 28409, + "language_file_name": 7409, + "language_file_help": 107409, + "name": "Bloodlines" }, - "374": { + "436": { "cost": { "wood": 0, - "food": 250, - "gold": 150, + "food": 200, + "gold": 250, "stone": 0 }, - "help_converter": 28372, - "language_file_name": 7372, - "language_file_help": 107372, - "name": "Careening" + "help_converter": 28415, + "language_file_name": 7415, + "language_file_help": 107415, + "name": "Parthian Tactics" }, - "375": { + "437": { "cost": { - "wood": 0, - "food": 600, - "gold": 400, + "wood": 250, + "food": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28373, - "language_file_name": 7373, - "language_file_help": 107373, - "name": "Dry Dock" + "help_converter": 28411, + "language_file_name": 7411, + "language_file_help": 107411, + "name": "Thumb Ring" }, - "376": { + "438": { "cost": { - "wood": 525, + "wood": 0, "food": 0, - "gold": 500, - "stone": 0 - }, - "help_converter": 28375, - "language_file_name": 7375, - "language_file_help": 107375, - "name": "Elite Cannon Galley" - }, - "377": { - "cost": { - "wood": 600, - "food": 500, - "gold": 0, + "gold": 200, "stone": 0 }, - "help_converter": 28378, - "language_file_name": 7378, - "language_file_help": 107378, - "name": "Siege Engineers" + "help_converter": 28416, + "language_file_name": 7416, + "language_file_help": 107416, + "name": "Theocracy" }, - "378": { + "439": { "cost": { "wood": 0, "food": 0, - "gold": 0, + "gold": 1000, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "Xolotl (make avail) Inc" + "help_converter": 28412, + "language_file_name": 7412, + "language_file_help": 107412, + "name": "Heresy" }, - "379": { + "440": { "cost": { - "wood": 400, + "wood": 0, "food": 400, - "gold": 0, + "gold": 250, "stone": 0 }, - "help_converter": 28376, - "language_file_name": 7376, - "language_file_help": 107376, - "name": "Hoardings" + "help_converter": 28325, + "language_file_name": 7325, + "language_file_help": 107325, + "name": "Spanish Supremacy" }, - "380": { + "441": { "cost": { "wood": 0, - "food": 350, - "gold": 100, + "food": 0, + "gold": 200, "stone": 0 }, - "help_converter": 28374, - "language_file_name": 7374, - "language_file_help": 107374, - "name": "Heated Shot" + "help_converter": 28435, + "language_file_name": 7435, + "language_file_help": 107435, + "name": "Herbal Medicine" }, - "381": { + "442": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28360, + "help_converter": -79000, "language_file_name": 0, - "language_file_help": 107360, - "name": "C-Bonus, 1/2 TCs" + "language_file_help": 0, + "name": "New Research" }, - "382": { + "443": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28361, + "help_converter": -79000, "language_file_name": 0, - "language_file_help": 107361, - "name": "C-Bonus, +1 Archer range" + "language_file_help": 0, + "name": "New Research" }, - "383": { + "444": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28362, + "help_converter": -79000, "language_file_name": 0, - "language_file_help": 107362, - "name": "C-Bonus, +25% Shepherd" + "language_file_help": 0, + "name": "New Research" }, - "384": { + "445": { "cost": { - "wood": 0, - "food": 200, - "gold": 200, + "wood": 800, + "food": 0, + "gold": 500, "stone": 0 }, - "help_converter": 28413, - "language_file_name": 7413, - "language_file_help": 107413, - "name": "Heavy Eagle Warrior" + "help_converter": 28438, + "language_file_name": 7438, + "language_file_help": 107438, + "name": "Korean catapults" }, - "385": { + "446": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28364, - "language_file_name": 0, - "language_file_help": 107364, - "name": "C-Bonus, Lumberjacks 15% faster" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Huskarl (make avail)" }, - "386": { + "447": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28365, - "language_file_name": 0, - "language_file_help": 107365, - "name": "C-Bonus, Siege fire rate" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Turtle Ship (make avail)" }, - "387": { + "448": { + "cost": { + "wood": 0, + "food": 1000, + "gold": 800, + "stone": 0 + }, + "help_converter": 28437, + "language_file_name": 7437, + "language_file_help": 107437, + "name": "Elite Turtle Ship" + }, + "449": { "cost": { "wood": 0, "food": 0, @@ -42225,33 +45069,33 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Upgrade Eagle in Age3" + "name": "War Wagon" }, - "388": { + "450": { "cost": { - "wood": 0, + "wood": 1000, "food": 0, - "gold": 0, + "gold": 800, "stone": 0 }, - "help_converter": 28367, - "language_file_name": 7367, - "language_file_help": 107367, - "name": "C-Bonus, Cavalry +30% HP" + "help_converter": 28436, + "language_file_name": 7436, + "language_file_help": 107436, + "name": "Elite War Wagon" }, - "389": { + "451": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28368, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107368, - "name": "C-Bonus, Hunters 40% faster" + "language_file_help": 107000, + "name": "C-Bonus, Archer armor free" }, - "390": { + "452": { "cost": { "wood": 0, "food": 0, @@ -42261,9 +45105,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Units cost less wood" + "name": "C-Bonus, Light cavalry +1P armor" }, - "391": { + "453": { "cost": { "wood": 0, "food": 0, @@ -42273,117 +45117,141 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Inf +20% HP" + "name": "C-Bonus, Foragers generate wood" }, - "392": { + "454": { "cost": { "wood": 0, + "food": 650, + "gold": 500, + "stone": 0 + }, + "help_converter": 28447, + "language_file_name": 7447, + "language_file_help": 107447, + "name": "Counterweights" + }, + "455": { + "cost": { + "wood": 400, "food": 0, - "gold": 0, + "gold": 200, "stone": 0 }, - "help_converter": 28371, - "language_file_name": 7000, - "language_file_help": 107371, - "name": "C-Bonus, Free Wheel" + "help_converter": 28448, + "language_file_name": 7448, + "language_file_help": 107448, + "name": "Detinets" }, - "393": { + "456": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28397, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107397, - "name": "C-Bonus, Infantry +15% speed" + "language_file_help": 107000, + "name": "C-Bonus, +5 monk HP" }, - "394": { + "457": { "cost": { - "wood": 0, + "wood": 400, "food": 0, - "gold": 0, + "gold": 600, "stone": 0 }, - "help_converter": 28399, - "language_file_name": 0, - "language_file_help": 107399, - "name": "None" + "help_converter": 28439, + "language_file_name": 7439, + "language_file_help": 107439, + "name": "Gothic Perfusion" }, - "395": { + "458": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28400, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107400, - "name": "C-Bonus, Warship cost age2" + "language_file_help": 107000, + "name": "C-Bonus, 35% CA" }, - "396": { + "459": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28398, - "language_file_name": 0, - "language_file_help": 107398, - "name": "C-Bonus, +50% Demo HP" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, 40% CA" }, - "397": { + "460": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 400, + "gold": 350, "stone": 0 }, - "help_converter": 28396, - "language_file_name": 7000, - "language_file_help": 107396, - "name": "C-Bonus, Navy attack speed" + "help_converter": 28326, + "language_file_name": 7326, + "language_file_help": 107326, + "name": "Aztec Sacrifice" }, - "398": { + "461": { "cost": { - "wood": 0, - "food": 1075, - "gold": 475, + "wood": 800, + "food": 0, + "gold": 400, "stone": 0 }, - "help_converter": 28401, - "language_file_name": 7401, - "language_file_help": 107401, - "name": "Elite Berserk" + "help_converter": 28327, + "language_file_name": 7327, + "language_file_help": 107327, + "name": "Britons City Rights" }, - "399": { + "462": { "cost": { - "wood": 0, + "wood": 400, "food": 0, "gold": 0, + "stone": 200 + }, + "help_converter": 28368, + "language_file_name": 7368, + "language_file_help": 107368, + "name": "Chinese Great Wall" + }, + "463": { + "cost": { + "wood": 0, + "food": 600, + "gold": 450, "stone": 0 }, - "help_converter": 28395, - "language_file_name": 7000, - "language_file_help": 107395, - "name": "Berserk" + "help_converter": 28312, + "language_file_name": 7312, + "language_file_help": 107312, + "name": "Viking Chieftains" }, - "400": { + "464": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 250, + "gold": 300, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Free Hand Cart" + "help_converter": 28313, + "language_file_name": 7313, + "language_file_help": 107313, + "name": "Byzantines Greek Fire" }, - "401": { + "465": { "cost": { "wood": 0, "food": 0, @@ -42393,9 +45261,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +15% farmers" + "name": "Greek Fire + Chemistry" }, - "402": { + "466": { "cost": { "wood": 0, "food": 0, @@ -42405,9 +45273,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Hunting bonuses" + "name": "C-Bonus Free War Galley" }, - "403": { + "467": { "cost": { "wood": 0, "food": 0, @@ -42417,45 +45285,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, archer range +1" + "name": "Genoese Bow (make avail)" }, - "404": { + "468": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 900, + "gold": 750, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Galley +20% fire" + "help_converter": 28396, + "language_file_name": 7396, + "language_file_help": 107396, + "name": "Elite Genoese Bow" }, - "405": { + "469": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Dominant LOS" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "406": { + "470": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +10 pop" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "Wonder Built" }, - "407": { + "471": { "cost": { "wood": 0, "food": 0, @@ -42465,21 +45333,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Monk Ranged Heal" + "name": "Magyar Huszar (make avail)" }, - "408": { + "472": { "cost": { "wood": 0, - "food": 0, - "gold": 200, + "food": 800, + "gold": 600, "stone": 0 }, - "help_converter": 28408, - "language_file_name": 7408, - "language_file_help": 107408, - "name": "Spy Technology" + "help_converter": 28395, + "language_file_name": 7395, + "language_file_help": 107395, + "name": "Elite Magyar Huszar" }, - "409": { + "473": { "cost": { "wood": 0, "food": 0, @@ -42489,9 +45357,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, TC +10%" + "name": "C-Bonus Lcav Cheaper" }, - "410": { + "474": { "cost": { "wood": 0, "food": 0, @@ -42501,9 +45369,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, TC +15%" + "name": "C-Bonus Vil Forging" }, - "411": { + "475": { "cost": { "wood": 0, "food": 0, @@ -42513,9 +45381,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, TC +20%" + "name": "C-Bonus Vil Iron Casting" }, - "412": { + "476": { "cost": { "wood": 0, "food": 0, @@ -42525,9 +45393,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Dock +10%" + "name": "C-Bonus Vil Blast Furnace" }, - "413": { + "477": { "cost": { "wood": 0, "food": 0, @@ -42537,9 +45405,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Dock +15%" + "name": "C-Bonus Vil Scale Armor" }, - "414": { + "478": { "cost": { "wood": 0, "food": 0, @@ -42549,9 +45417,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Dock +20%" + "name": "C-Bonus Vil Chain Armor" }, - "415": { + "479": { "cost": { "wood": 0, "food": 0, @@ -42561,9 +45429,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Inf +15% HP" + "name": "C-Bonus Vil Plate Armor" }, - "416": { + "480": { "cost": { "wood": 0, "food": 0, @@ -42573,33 +45441,177 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Inf +20% HP" + "name": "Elephant Archer (make avail)" }, - "417": { + "481": { "cost": { "wood": 0, + "food": 900, + "gold": 500, + "stone": 0 + }, + "help_converter": 28397, + "language_file_name": 7397, + "language_file_help": 107397, + "name": "Elite Elephant Archer" + }, + "482": { + "cost": { + "wood": 0, + "food": 250, + "gold": 200, + "stone": 0 + }, + "help_converter": 28369, + "language_file_name": 7369, + "language_file_help": 107369, + "name": "Stronghold" + }, + "483": { + "cost": { + "wood": 300, "food": 0, + "gold": 200, + "stone": 0 + }, + "help_converter": 28370, + "language_file_name": 7370, + "language_file_help": 107370, + "name": "Huns UT" + }, + "484": { + "cost": { + "wood": 300, + "food": 300, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Bld +20%" + "help_converter": 28371, + "language_file_name": 7371, + "language_file_help": 107371, + "name": "Japanese UT" }, - "418": { + "485": { "cost": { "wood": 0, - "food": 0, + "food": 300, + "gold": 300, + "stone": 0 + }, + "help_converter": 28379, + "language_file_name": 7379, + "language_file_help": 107379, + "name": "Mayans UT" + }, + "486": { + "cost": { + "wood": 300, + "food": 300, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Bld +30%" + "help_converter": 28380, + "language_file_name": 7380, + "language_file_help": 107380, + "name": "Koreans UT" + }, + "487": { + "cost": { + "wood": 300, + "food": 0, + "gold": 150, + "stone": 0 + }, + "help_converter": 28280, + "language_file_name": 7280, + "language_file_help": 107280, + "name": "Mongols UT" + }, + "488": { + "cost": { + "wood": 0, + "food": 400, + "gold": 300, + "stone": 0 + }, + "help_converter": 28281, + "language_file_name": 7281, + "language_file_help": 107281, + "name": "Persians UT" + }, + "489": { + "cost": { + "wood": 400, + "food": 0, + "gold": 350, + "stone": 0 + }, + "help_converter": 28283, + "language_file_name": 7283, + "language_file_help": 107283, + "name": "Teutons UT" + }, + "490": { + "cost": { + "wood": 0, + "food": 200, + "gold": 100, + "stone": 0 + }, + "help_converter": 28284, + "language_file_name": 7284, + "language_file_help": 107284, + "name": "Saracens UT" + }, + "491": { + "cost": { + "wood": 0, + "food": 350, + "gold": 150, + "stone": 0 + }, + "help_converter": 28285, + "language_file_name": 7285, + "language_file_help": 107285, + "name": "Sipahi" + }, + "492": { + "cost": { + "wood": 0, + "food": 100, + "gold": 300, + "stone": 0 + }, + "help_converter": 28286, + "language_file_name": 7286, + "language_file_help": 107286, + "name": "Spanish UT" + }, + "493": { + "cost": { + "wood": 600, + "food": 0, + "gold": 500, + "stone": 0 + }, + "help_converter": 28287, + "language_file_name": 7287, + "language_file_help": 107287, + "name": "Franks UT" + }, + "494": { + "cost": { + "wood": 200, + "food": 0, + "gold": 150, + "stone": 0 + }, + "help_converter": 28272, + "language_file_name": 7272, + "language_file_help": 107272, + "name": "Pavise" }, - "419": { + "495": { "cost": { "wood": 0, "food": 0, @@ -42609,9 +45621,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Bld +40%" + "name": "C-Bonus, Houses +5 pop" }, - "420": { + "496": { "cost": { "wood": 0, "food": 0, @@ -42621,9 +45633,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus" + "name": "C-Bonus, Villager cost -5%" }, - "421": { + "497": { "cost": { "wood": 0, "food": 0, @@ -42633,9 +45645,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus" + "name": "C-Bonus, Villager cost -10%" }, - "422": { + "498": { "cost": { "wood": 0, "food": 0, @@ -42645,21 +45657,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus" + "name": "C-Bonus, Villager cost -15%" }, - "423": { + "499": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 500, + "gold": 250, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus" + "help_converter": 28273, + "language_file_name": 7273, + "language_file_help": 107273, + "name": "Silk Route" }, - "424": { + "500": { "cost": { "wood": 0, "food": 0, @@ -42669,33 +45681,33 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus" + "name": "C-Bonus, Gunpowder -20% cheaper" }, - "425": { + "501": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28400, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus Chinese TC POP" + "language_file_help": 107400, + "name": "C-Bonus, Warship cost age3" }, - "426": { + "502": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28400, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Petard (make avail)" + "language_file_help": 107400, + "name": "C-Bonus, Warship cost age4" }, - "427": { + "503": { "cost": { "wood": 0, "food": 0, @@ -42705,69 +45717,57 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Genitour (make avail)" - }, - "428": { - "cost": { - "wood": 0, - "food": 500, - "gold": 600, - "stone": 0 - }, - "help_converter": 28417, - "language_file_name": 7417, - "language_file_help": 107417, - "name": "Hussar" + "name": "Boyar (make avail)" }, - "429": { + "504": { "cost": { "wood": 0, - "food": 300, + "food": 1000, "gold": 600, "stone": 0 }, - "help_converter": 28414, - "language_file_name": 7414, - "language_file_help": 107414, - "name": "Halberdier" + "help_converter": 28264, + "language_file_name": 7264, + "language_file_help": 107264, + "name": "Elite Siege Tower" }, - "430": { + "505": { "cost": { "wood": 0, - "food": 800, - "gold": 500, + "food": 0, + "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Elite Genitour" + "name": "C-Bonus, Camel Rider attack speed" }, - "431": { + "506": { "cost": { - "wood": 0, - "food": 0, + "wood": 200, + "food": 250, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Jaguar Man" + "help_converter": 28270, + "language_file_name": 7270, + "language_file_help": 107270, + "name": "Indians UT" }, - "432": { + "507": { "cost": { "wood": 0, - "food": 1000, - "gold": 500, + "food": 500, + "gold": 300, "stone": 0 }, - "help_converter": 28434, - "language_file_name": 7434, - "language_file_help": 107434, - "name": "Elite Jaguar Man" + "help_converter": 28271, + "language_file_name": 7271, + "language_file_help": 107271, + "name": "Indians UT2" }, - "433": { + "508": { "cost": { "wood": 0, "food": 0, @@ -42777,153 +45777,117 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Eagle Warrior (make avail)" + "name": "Kamayuk (make avail)" }, - "434": { + "509": { "cost": { "wood": 0, - "food": 800, + "food": 900, "gold": 500, "stone": 0 }, - "help_converter": 28433, - "language_file_name": 7433, - "language_file_help": 107433, - "name": "Elite Eagle Warrior" - }, - "435": { - "cost": { - "wood": 0, - "food": 150, - "gold": 100, - "stone": 0 - }, - "help_converter": 28409, - "language_file_name": 7409, - "language_file_help": 107409, - "name": "Bloodlines" + "help_converter": 28265, + "language_file_name": 7265, + "language_file_help": 107265, + "name": "Elite Kamayuk" }, - "436": { + "510": { "cost": { "wood": 0, - "food": 200, - "gold": 250, - "stone": 0 - }, - "help_converter": 28415, - "language_file_name": 7415, - "language_file_help": 107415, - "name": "Parthian Tactics" - }, - "437": { - "cost": { - "wood": 250, - "food": 300, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28411, - "language_file_name": 7411, - "language_file_help": 107411, - "name": "Thumb Ring" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Monks 20% faster" }, - "438": { + "511": { "cost": { "wood": 0, "food": 0, - "gold": 200, + "gold": 0, "stone": 0 }, - "help_converter": 28416, - "language_file_name": 7416, - "language_file_help": 107416, - "name": "Theocracy" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Siege Units Cheaper" }, - "439": { + "512": { "cost": { "wood": 0, - "food": 0, - "gold": 1000, + "food": 200, + "gold": 300, "stone": 0 }, - "help_converter": 28412, - "language_file_name": 7412, - "language_file_help": 107412, - "name": "Heresy" + "help_converter": 28268, + "language_file_name": 7268, + "language_file_help": 107268, + "name": "Slavs UT" }, - "440": { + "513": { "cost": { "wood": 0, - "food": 400, - "gold": 250, + "food": 900, + "gold": 500, "stone": 0 }, - "help_converter": 28325, - "language_file_name": 7325, - "language_file_help": 107325, - "name": "Spanish Supremacy" + "help_converter": 28269, + "language_file_name": 7269, + "language_file_help": 107269, + "name": "Slavs UT" }, - "441": { + "514": { "cost": { "wood": 0, - "food": 0, - "gold": 200, + "food": 200, + "gold": 300, "stone": 0 }, - "help_converter": 28435, - "language_file_name": 7435, - "language_file_help": 107435, - "name": "Herbal Medicine" + "help_converter": 28275, + "language_file_name": 7275, + "language_file_help": 107275, + "name": "Magyars UT" }, - "442": { + "515": { "cost": { - "wood": 0, + "wood": 600, "food": 0, - "gold": 0, + "gold": 400, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28274, + "language_file_name": 7274, + "language_file_help": 107274, + "name": "Indians UT" }, - "443": { + "516": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 200, + "gold": 300, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28266, + "language_file_name": 7266, + "language_file_help": 107266, + "name": "Incas UT" }, - "444": { + "517": { "cost": { "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" - }, - "445": { - "cost": { - "wood": 800, - "food": 0, - "gold": 500, + "food": 600, + "gold": 600, "stone": 0 }, - "help_converter": 28438, - "language_file_name": 7438, - "language_file_help": 107438, - "name": "Korean catapults" + "help_converter": 28267, + "language_file_name": 7267, + "language_file_help": 107267, + "name": "Indians UT" }, - "446": { + "518": { "cost": { "wood": 0, "food": 0, @@ -42933,9 +45897,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Huskarl (make avail)" + "name": "Caravanserai (make avail)" }, - "447": { + "519": { "cost": { "wood": 0, "food": 0, @@ -42945,21 +45909,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Turtle Ship (make avail)" - }, - "448": { - "cost": { - "wood": 0, - "food": 1000, - "gold": 800, - "stone": 0 - }, - "help_converter": 28437, - "language_file_name": 7437, - "language_file_help": 107437, - "name": "Elite Turtle Ship" + "name": "C-Bonus, Building Stone cost" }, - "449": { + "520": { "cost": { "wood": 0, "food": 0, @@ -42969,45 +45921,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "War Wagon" + "name": "C-Bonus, Gunpowder armor" }, - "450": { + "521": { "cost": { - "wood": 1000, - "food": 0, - "gold": 800, + "wood": 0, + "food": 1000, + "gold": 500, "stone": 0 }, - "help_converter": 28436, - "language_file_name": 7436, - "language_file_help": 107436, - "name": "Elite War Wagon" + "help_converter": 28236, + "language_file_name": 7236, + "language_file_help": 107236, + "name": "Heavy Camel" }, - "451": { + "522": { "cost": { "wood": 0, - "food": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Archer armor free" + "name": "Condottiero (make avail)" }, - "452": { + "523": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Light cavalry +1P armor" + "help_converter": 28213, + "language_file_name": 7213, + "language_file_help": 107213, + "name": "Palisade Wall (make avail)" }, - "453": { + "524": { "cost": { "wood": 0, "food": 0, @@ -43017,69 +45969,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Foragers generate wood" - }, - "454": { - "cost": { - "wood": 0, - "food": 650, - "gold": 500, - "stone": 0 - }, - "help_converter": 28447, - "language_file_name": 7447, - "language_file_help": 107447, - "name": "Counterweights" - }, - "455": { - "cost": { - "wood": 400, - "food": 0, - "gold": 200, - "stone": 0 - }, - "help_converter": 28448, - "language_file_name": 7448, - "language_file_help": 107448, - "name": "Detinets" + "name": "C-Bonus, 10% faster foragers" }, - "456": { + "525": { "cost": { - "wood": 0, + "wood": 10, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 7164, "language_file_help": 107000, - "name": "C-Bonus, +5 monk HP" + "name": "Fire Tower (make avail)" }, - "457": { + "526": { "cost": { - "wood": 400, - "food": 0, + "wood": 0, + "food": 1000, "gold": 600, "stone": 0 }, - "help_converter": 28439, - "language_file_name": 7439, - "language_file_help": 107439, - "name": "Gothic Perfusion" + "help_converter": 28442, + "language_file_name": 7442, + "language_file_help": 107442, + "name": "Savar" }, - "458": { + "527": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, 35% CA" + "language_file_help": 107402, + "name": "[FTT] Disable Paladin" }, - "459": { + "528": { "cost": { "wood": 0, "food": 0, @@ -43089,429 +46017,369 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, 40% CA" - }, - "460": { - "cost": { - "wood": 0, - "food": 400, - "gold": 350, - "stone": 0 - }, - "help_converter": 28326, - "language_file_name": 7326, - "language_file_help": 107326, - "name": "Aztec Sacrifice" - }, - "461": { - "cost": { - "wood": 800, - "food": 0, - "gold": 400, - "stone": 0 - }, - "help_converter": 28327, - "language_file_name": 7327, - "language_file_help": 107327, - "name": "Britons City Rights" + "name": "Slinger (make avail)" }, - "462": { + "529": { "cost": { - "wood": 400, + "wood": 1, "food": 0, "gold": 0, - "stone": 200 - }, - "help_converter": 28368, - "language_file_name": 7368, - "language_file_help": 107368, - "name": "Chinese Great Wall" - }, - "463": { - "cost": { - "wood": 0, - "food": 600, - "gold": 450, - "stone": 0 - }, - "help_converter": 28312, - "language_file_name": 7312, - "language_file_help": 107312, - "name": "Viking Chieftains" - }, - "464": { - "cost": { - "wood": 0, - "food": 250, - "gold": 300, "stone": 0 }, - "help_converter": 28313, - "language_file_name": 7313, - "language_file_help": 107313, - "name": "Byzantines Greek Fire" + "help_converter": 28000, + "language_file_name": 10271, + "language_file_help": 107000, + "name": "" }, - "465": { + "530": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10272, "language_file_help": 107000, - "name": "Greek Fire + Chemistry" + "name": "" }, - "466": { + "531": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10273, "language_file_help": 107000, - "name": "C-Bonus Free War Galley" + "name": "" }, - "467": { + "532": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10274, "language_file_help": 107000, - "name": "Genoese Bow (make avail)" - }, - "468": { - "cost": { - "wood": 0, - "food": 900, - "gold": 750, - "stone": 0 - }, - "help_converter": 28396, - "language_file_name": 7396, - "language_file_help": 107396, - "name": "Elite Genoese Bow" + "name": "" }, - "469": { + "533": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 10275, + "language_file_help": 107000, + "name": "" }, - "470": { + "534": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "Wonder Built" + "help_converter": 28000, + "language_file_name": 10276, + "language_file_help": 107000, + "name": "" }, - "471": { + "535": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10277, "language_file_help": 107000, - "name": "Magyar Huszar (make avail)" + "name": "" }, - "472": { + "536": { "cost": { - "wood": 0, - "food": 800, - "gold": 600, + "wood": 1, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28395, - "language_file_name": 7395, - "language_file_help": 107395, - "name": "Elite Magyar Huszar" + "help_converter": 28000, + "language_file_name": 10278, + "language_file_help": 107000, + "name": "" }, - "473": { + "537": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10279, "language_file_help": 107000, - "name": "C-Bonus Lcav Cheaper" + "name": "" }, - "474": { + "538": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10280, "language_file_help": 107000, - "name": "C-Bonus Vil Forging" + "name": "" }, - "475": { + "539": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10281, "language_file_help": 107000, - "name": "C-Bonus Vil Iron Casting" + "name": "" }, - "476": { + "540": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10282, "language_file_help": 107000, - "name": "C-Bonus Vil Blast Furnace" + "name": "" }, - "477": { + "541": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10283, "language_file_help": 107000, - "name": "C-Bonus Vil Scale Armor" + "name": "" }, - "478": { + "542": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10284, "language_file_help": 107000, - "name": "C-Bonus Vil Chain Armor" + "name": "" }, - "479": { + "543": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10285, "language_file_help": 107000, - "name": "C-Bonus Vil Plate Armor" + "name": "" }, - "480": { + "544": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10286, "language_file_help": 107000, - "name": "Elephant Archer (make avail)" + "name": "" }, - "481": { + "545": { "cost": { - "wood": 0, - "food": 900, - "gold": 500, + "wood": 1, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28397, - "language_file_name": 7397, - "language_file_help": 107397, - "name": "Elite Elephant Archer" + "help_converter": 28000, + "language_file_name": 10287, + "language_file_help": 107000, + "name": "" }, - "482": { + "546": { "cost": { - "wood": 0, - "food": 250, - "gold": 200, + "wood": 1, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28369, - "language_file_name": 7369, - "language_file_help": 107369, - "name": "Stronghold" + "help_converter": 28000, + "language_file_name": 10288, + "language_file_help": 107000, + "name": "" }, - "483": { + "547": { "cost": { - "wood": 300, + "wood": 1, "food": 0, - "gold": 200, + "gold": 0, "stone": 0 }, - "help_converter": 28370, - "language_file_name": 7370, - "language_file_help": 107370, - "name": "Huns UT" + "help_converter": 28000, + "language_file_name": 10289, + "language_file_help": 107000, + "name": "" }, - "484": { + "548": { "cost": { - "wood": 300, - "food": 300, + "wood": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28371, - "language_file_name": 7371, - "language_file_help": 107371, - "name": "Japanese UT" + "help_converter": 28000, + "language_file_name": 10290, + "language_file_help": 107000, + "name": "" }, - "485": { + "549": { "cost": { - "wood": 0, - "food": 300, - "gold": 300, + "wood": 1, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28379, - "language_file_name": 7379, - "language_file_help": 107379, - "name": "Mayans UT" + "help_converter": 28000, + "language_file_name": 10291, + "language_file_help": 107000, + "name": "" }, - "486": { + "550": { "cost": { - "wood": 300, - "food": 300, + "wood": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28380, - "language_file_name": 7380, - "language_file_help": 107380, - "name": "Koreans UT" + "help_converter": 28000, + "language_file_name": 10292, + "language_file_help": 107000, + "name": "" }, - "487": { + "551": { "cost": { - "wood": 300, + "wood": 1, "food": 0, - "gold": 150, + "gold": 0, "stone": 0 }, - "help_converter": 28280, - "language_file_name": 7280, - "language_file_help": 107280, - "name": "Mongols UT" + "help_converter": 28000, + "language_file_name": 10293, + "language_file_help": 107000, + "name": "" }, - "488": { + "552": { "cost": { "wood": 0, - "food": 400, - "gold": 300, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28281, - "language_file_name": 7281, - "language_file_help": 107281, - "name": "Persians UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Caravanserai (make avail)" }, - "489": { + "553": { "cost": { - "wood": 400, + "wood": 0, "food": 0, - "gold": 350, + "gold": 0, "stone": 0 }, - "help_converter": 28283, - "language_file_name": 7283, - "language_file_help": 107283, - "name": "Teutons UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Villager cost -20%" }, - "490": { + "554": { "cost": { "wood": 0, - "food": 200, - "gold": 100, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28284, - "language_file_name": 7284, - "language_file_help": 107284, - "name": "Saracens UT" + "help_converter": 28312, + "language_file_name": 7000, + "language_file_help": 107312, + "name": "C-Bonus, Start w/ 4 villagers" }, - "491": { + "555": { "cost": { - "wood": 0, - "food": 350, - "gold": 150, + "wood": 25, + "food": 40, + "gold": 0, "stone": 0 }, - "help_converter": 28285, - "language_file_name": 7285, - "language_file_help": 107285, - "name": "Sipahi" + "help_converter": 28316, + "language_file_name": 7024, + "language_file_help": 107316, + "name": "Enable sheep" }, - "492": { + "556": { "cost": { - "wood": 0, - "food": 100, - "gold": 300, + "wood": 25, + "food": 40, + "gold": 0, "stone": 0 }, - "help_converter": 28286, - "language_file_name": 7286, - "language_file_help": 107286, - "name": "Spanish UT" + "help_converter": 28316, + "language_file_name": 7025, + "language_file_help": 107316, + "name": "Enable llamas" }, - "493": { + "557": { "cost": { - "wood": 600, - "food": 0, - "gold": 500, + "wood": 25, + "food": 40, + "gold": 0, "stone": 0 }, - "help_converter": 28287, - "language_file_name": 7287, - "language_file_help": 107287, - "name": "Franks UT" + "help_converter": 28316, + "language_file_name": 7026, + "language_file_help": 107316, + "name": "Enable cows" }, - "494": { + "558": { "cost": { - "wood": 200, - "food": 0, - "gold": 150, + "wood": 25, + "food": 40, + "gold": 0, "stone": 0 }, - "help_converter": 28272, - "language_file_name": 7272, - "language_file_help": 107272, - "name": "Pavise" + "help_converter": 28316, + "language_file_name": 7027, + "language_file_help": 107316, + "name": "Enable turkeys" }, - "495": { + "559": { "cost": { "wood": 0, "food": 0, @@ -43521,9 +46389,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Houses +5 pop" + "name": "C-Bonus, All units -20% gold" }, - "496": { + "560": { "cost": { "wood": 0, "food": 0, @@ -43533,9 +46401,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villager cost -5%" + "name": "C-Bonus, Ships +10% faster" }, - "497": { + "561": { "cost": { "wood": 0, "food": 0, @@ -43545,9 +46413,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villager cost -10%" + "name": "C-Bonus, University +80% faste" }, - "498": { + "562": { "cost": { "wood": 0, "food": 0, @@ -43557,21 +46425,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villager cost -15%" + "name": "Organ Gun (make avail)" }, - "499": { + "563": { "cost": { "wood": 0, - "food": 500, - "gold": 250, + "food": 1200, + "gold": 500, "stone": 0 }, - "help_converter": 28273, - "language_file_name": 7273, - "language_file_help": 107273, - "name": "Silk Route" + "help_converter": 28237, + "language_file_name": 7237, + "language_file_help": 107237, + "name": "Elite Organ Gun" }, - "500": { + "564": { "cost": { "wood": 0, "food": 0, @@ -43581,33 +46449,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Gunpowder -20% cheaper" - }, - "501": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": 28400, - "language_file_name": 7000, - "language_file_help": 107400, - "name": "C-Bonus, Warship cost age3" + "name": "Camel Archer (make avail)" }, - "502": { + "565": { "cost": { - "wood": 0, + "wood": 1000, "food": 0, - "gold": 0, + "gold": 500, "stone": 0 }, - "help_converter": 28400, - "language_file_name": 7000, - "language_file_help": 107400, - "name": "C-Bonus, Warship cost age4" + "help_converter": 28238, + "language_file_name": 7238, + "language_file_help": 107238, + "name": "Elite Camel Archer" }, - "503": { + "566": { "cost": { "wood": 0, "food": 0, @@ -43617,21 +46473,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Boyar (make avail)" + "name": "Gbeto (make avail)" }, - "504": { + "567": { "cost": { "wood": 0, - "food": 1000, + "food": 900, "gold": 600, "stone": 0 }, - "help_converter": 28264, - "language_file_name": 7264, - "language_file_help": 107264, - "name": "Elite Siege Tower" + "help_converter": 28241, + "language_file_name": 7241, + "language_file_help": 107241, + "name": "Elite Mali Unit" }, - "505": { + "568": { "cost": { "wood": 0, "food": 0, @@ -43641,33 +46497,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Camel Rider attack speed" - }, - "506": { - "cost": { - "wood": 200, - "food": 250, - "gold": 0, - "stone": 0 - }, - "help_converter": 28270, - "language_file_name": 7270, - "language_file_help": 107270, - "name": "Indians UT" + "name": "Shotel Warrior (make avail)" }, - "507": { + "569": { "cost": { "wood": 0, - "food": 500, - "gold": 300, + "food": 900, + "gold": 450, "stone": 0 }, - "help_converter": 28271, - "language_file_name": 7271, - "language_file_help": 107271, - "name": "Indians UT2" + "help_converter": 28245, + "language_file_name": 7245, + "language_file_help": 107245, + "name": "Elite Ethiopia Unit" }, - "508": { + "570": { "cost": { "wood": 0, "food": 0, @@ -43677,21 +46521,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Kamayuk (make avail)" - }, - "509": { - "cost": { - "wood": 0, - "food": 900, - "gold": 500, - "stone": 0 - }, - "help_converter": 28265, - "language_file_name": 7265, - "language_file_help": 107265, - "name": "Elite Kamayuk" + "name": "Feitoria (make avail)" }, - "510": { + "571": { "cost": { "wood": 0, "food": 0, @@ -43701,165 +46533,177 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Monks 20% faster" + "name": "Citadels + Chemistry" }, - "511": { + "572": { "cost": { - "wood": 0, + "wood": 200, "food": 0, - "gold": 0, + "gold": 300, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Siege Units Cheaper" + "help_converter": 28250, + "language_file_name": 7250, + "language_file_help": 107250, + "name": "Portuguese UT" }, - "512": { + "573": { "cost": { "wood": 0, - "food": 200, - "gold": 300, + "food": 700, + "gold": 400, "stone": 0 }, - "help_converter": 28268, - "language_file_name": 7268, - "language_file_help": 107268, - "name": "Slavs UT" + "help_converter": 28251, + "language_file_name": 7251, + "language_file_help": 107251, + "name": "Portuguese UT" }, - "513": { + "574": { "cost": { "wood": 0, - "food": 900, - "gold": 500, + "food": 300, + "gold": 300, "stone": 0 }, - "help_converter": 28269, - "language_file_name": 7269, - "language_file_help": 107269, - "name": "Slavs UT" + "help_converter": 28252, + "language_file_name": 7252, + "language_file_help": 107252, + "name": "Ethiopian UT" }, - "514": { + "575": { "cost": { "wood": 0, + "food": 1000, + "gold": 600, + "stone": 0 + }, + "help_converter": 28253, + "language_file_name": 7253, + "language_file_help": 107253, + "name": "Ethiopian UT" + }, + "576": { + "cost": { + "wood": 300, "food": 200, - "gold": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28275, - "language_file_name": 7275, - "language_file_help": 107275, - "name": "Magyars UT" + "help_converter": 28254, + "language_file_name": 7254, + "language_file_help": 107254, + "name": "Malian UT" }, - "515": { + "577": { "cost": { - "wood": 600, - "food": 0, + "wood": 0, + "food": 650, "gold": 400, "stone": 0 }, - "help_converter": 28274, - "language_file_name": 7274, - "language_file_help": 107274, - "name": "Indians UT" + "help_converter": 28255, + "language_file_name": 7255, + "language_file_help": 107255, + "name": "Malian UT" }, - "516": { + "578": { "cost": { "wood": 0, - "food": 200, - "gold": 300, + "food": 250, + "gold": 250, "stone": 0 }, - "help_converter": 28266, - "language_file_name": 7266, - "language_file_help": 107266, - "name": "Incas UT" + "help_converter": 28256, + "language_file_name": 7256, + "language_file_help": 107256, + "name": "Berber UT" }, - "517": { + "579": { "cost": { "wood": 0, - "food": 600, - "gold": 600, + "food": 700, + "gold": 300, "stone": 0 }, - "help_converter": 28267, - "language_file_name": 7267, - "language_file_help": 107267, - "name": "Indians UT" + "help_converter": 28257, + "language_file_name": 7257, + "language_file_help": 107257, + "name": "Berber UT" }, - "518": { + "580": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10294, "language_file_help": 107000, - "name": "Caravanserai (make avail)" + "name": "" }, - "519": { + "581": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10295, "language_file_help": 107000, - "name": "C-Bonus, Building Stone cost" + "name": "" }, - "520": { + "582": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10296, "language_file_help": 107000, - "name": "C-Bonus, Gunpowder armor" + "name": "" }, - "521": { + "583": { "cost": { - "wood": 0, - "food": 1000, - "gold": 500, + "wood": 1, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28236, - "language_file_name": 7236, - "language_file_help": 107236, - "name": "Heavy Camel" + "help_converter": 28000, + "language_file_name": 10297, + "language_file_help": 107000, + "name": "" }, - "522": { + "584": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Condottiero (make avail)" + "name": "C-Bonus, Villagers 5% faster" }, - "523": { + "585": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28213, - "language_file_name": 7213, - "language_file_help": 107213, - "name": "Palisade Wall (make avail)" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Ships +10% faster" }, - "524": { + "586": { "cost": { "wood": 0, "food": 0, @@ -43869,45 +46713,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, 15% faster foragers" + "name": "C-Bonus, Stable units -15% che" }, - "525": { + "587": { "cost": { - "wood": 10, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7164, + "language_file_name": 7000, "language_file_help": 107000, - "name": "Fire Tower (make avail)" + "name": "C-Bonus, +100f, +100g in age2" }, - "526": { + "588": { "cost": { - "wood": 25, - "food": 40, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 0, - "language_file_help": 107316, - "name": "Hunting Dogs" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +100f, +100g in age3" }, - "527": { + "589": { "cost": { - "wood": 10, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 5158, + "language_file_name": 7000, "language_file_help": 107000, - "name": "Fire Tower (make avail)" + "name": "C-Bonus, +100f, +100g in age4" }, - "528": { + "590": { "cost": { "wood": 0, "food": 0, @@ -43917,297 +46761,357 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Slinger (make avail)" + "name": "C-Bonus, Free Pike" }, - "529": { + "591": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10271, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, inf +1 armor feudal" }, - "530": { + "592": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10272, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, inf +1 armor castle" }, - "531": { + "593": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10273, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, inf +1 armor imp" }, - "532": { + "594": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10274, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, Gold productivity" }, - "533": { + "595": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10275, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, buildings cost -15% w" }, - "534": { + "596": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10276, - "language_file_help": 107000, - "name": "" + "help_converter": 28270, + "language_file_name": 7000, + "language_file_help": 107270, + "name": "Caravel (make avail)" }, - "535": { + "597": { "cost": { - "wood": 1, + "wood": 0, + "food": 700, + "gold": 525, + "stone": 0 + }, + "help_converter": 28240, + "language_file_name": 7240, + "language_file_help": 107240, + "name": "Elite Caravel" + }, + "598": { + "cost": { + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10277, - "language_file_help": 107000, - "name": "" + "help_converter": 28270, + "language_file_name": 7000, + "language_file_help": 107270, + "name": "Genitour (make avail)" }, - "536": { + "599": { "cost": { - "wood": 1, - "food": 0, + "wood": 450, + "food": 500, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10278, - "language_file_help": 107000, - "name": "" + "help_converter": 28239, + "language_file_name": 7239, + "language_file_help": 107239, + "name": "Elite Genitour" }, - "537": { + "600": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10279, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, Villagers 10% faster" }, - "538": { + "601": { "cost": { - "wood": 1, - "food": 0, + "wood": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10280, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Genitour (make avail)" }, - "539": { + "602": { "cost": { - "wood": 1, + "wood": 0, + "food": 150, + "gold": 50, + "stone": 0 + }, + "help_converter": 28258, + "language_file_name": 7258, + "language_file_help": 107258, + "name": "Arson" + }, + "603": { + "cost": { + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10281, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Siege Tower (make avail)" }, - "540": { + "604": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10282, - "language_file_help": 107000, - "name": "" + "help_converter": 28241, + "language_file_name": 7000, + "language_file_help": 107241, + "name": "Fire Galley (make avail)" }, - "541": { + "605": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10283, - "language_file_help": 107000, - "name": "" + "help_converter": 28241, + "language_file_name": 7000, + "language_file_help": 107241, + "name": "Demo Galley (make avail)" }, - "542": { + "606": { "cost": { - "wood": 1, - "food": 0, + "wood": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10284, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Elite Genitour (post-imperial)" }, - "543": { + "607": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10285, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, Archers fire +15% fas" }, - "544": { + "608": { "cost": { - "wood": 1, + "wood": 250, + "food": 250, + "gold": 0, + "stone": 0 + }, + "help_converter": 28278, + "language_file_name": 7278, + "language_file_help": 107278, + "name": "Arrowslits" + }, + "609": { + "cost": { + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10286, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Chemistry + Torsion" }, - "545": { + "610": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10287, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Arrowslits (Guard tower)" }, - "546": { + "611": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10288, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Arrowslits (Keep)" }, - "547": { + "612": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10289, - "language_file_help": 107000, - "name": "" + "help_converter": -79000, + "language_file_name": 0, + "language_file_help": 0, + "name": "New Research" }, - "548": { + "613": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10290, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, Stable units -20% che" }, - "549": { + "614": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10291, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Ballista Elephant (make avail)" }, - "550": { + "615": { "cost": { - "wood": 1, + "wood": 0, + "food": 1000, + "gold": 500, + "stone": 0 + }, + "help_converter": 28247, + "language_file_name": 7247, + "language_file_help": 107247, + "name": "Elite Ballista Elephant" + }, + "616": { + "cost": { + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10292, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Karambit Warrior (make avail)" }, - "551": { + "617": { "cost": { - "wood": 1, + "wood": 0, + "food": 900, + "gold": 600, + "stone": 0 + }, + "help_converter": 28248, + "language_file_name": 7248, + "language_file_help": 107248, + "name": "Elite Karambit Warrior" + }, + "618": { + "cost": { + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10293, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Arambai (make avail)" }, - "552": { + "619": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 1000, + "gold": 750, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28289, + "language_file_name": 7289, + "language_file_help": 107289, + "name": "Elite Arambai" }, - "553": { + "620": { "cost": { "wood": 0, "food": 0, @@ -44217,69 +47121,117 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villager cost -20%" + "name": "Rattan Archer (make avail)" }, - "554": { + "621": { "cost": { "wood": 0, + "food": 1000, + "gold": 750, + "stone": 0 + }, + "help_converter": 28290, + "language_file_name": 7290, + "language_file_help": 107290, + "name": "Elite Rattan Archer" + }, + "622": { + "cost": { + "wood": 300, "food": 0, - "gold": 0, + "gold": 450, "stone": 0 }, - "help_converter": 28312, - "language_file_name": 7000, - "language_file_help": 107312, - "name": "C-Bonus, Start w/ 4 villagers" + "help_converter": 28291, + "language_file_name": 7291, + "language_file_help": 107291, + "name": "Khmer UT" }, - "555": { + "623": { "cost": { - "wood": 25, - "food": 40, - "gold": 0, + "wood": 0, + "food": 700, + "gold": 400, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7024, - "language_file_help": 107316, - "name": "Enable sheep" + "help_converter": 28292, + "language_file_name": 7292, + "language_file_help": 107292, + "name": "Khmer UT" }, - "556": { + "624": { "cost": { - "wood": 25, - "food": 40, - "gold": 0, + "wood": 0, + "food": 300, + "gold": 300, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7025, - "language_file_help": 107316, - "name": "Enable llamas" + "help_converter": 28293, + "language_file_name": 7293, + "language_file_help": 107293, + "name": "Malay UT" }, - "557": { + "625": { "cost": { - "wood": 25, - "food": 40, + "wood": 0, + "food": 850, + "gold": 500, + "stone": 0 + }, + "help_converter": 28294, + "language_file_name": 7294, + "language_file_help": 107294, + "name": "Malay UT" + }, + "626": { + "cost": { + "wood": 300, + "food": 400, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7026, - "language_file_help": 107316, - "name": "Enable cows" + "help_converter": 28295, + "language_file_name": 7295, + "language_file_help": 107295, + "name": "Burmese UT" }, - "558": { + "627": { "cost": { - "wood": 25, - "food": 40, + "wood": 0, + "food": 300, + "gold": 300, + "stone": 0 + }, + "help_converter": 28296, + "language_file_name": 7296, + "language_file_help": 107296, + "name": "Burmese UT" + }, + "628": { + "cost": { + "wood": 0, + "food": 250, + "gold": 250, + "stone": 0 + }, + "help_converter": 28297, + "language_file_name": 7297, + "language_file_help": 107297, + "name": "Vietnamese UT" + }, + "629": { + "cost": { + "wood": 200, + "food": 550, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7027, - "language_file_help": 107316, - "name": "Enable turkeys" + "help_converter": 28298, + "language_file_name": 7298, + "language_file_help": 107298, + "name": "Vietnamese UT" }, - "559": { + "630": { "cost": { "wood": 0, "food": 0, @@ -44289,9 +47241,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, All units -20% gold" + "name": "Battle Elephant (make avail)" }, - "560": { + "631": { + "cost": { + "wood": 0, + "food": 1100, + "gold": 700, + "stone": 0 + }, + "help_converter": 28299, + "language_file_name": 7299, + "language_file_help": 107299, + "name": "Elite Battle Elephant" + }, + "632": { "cost": { "wood": 0, "food": 0, @@ -44301,9 +47265,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Ships +10% faster" + "name": "C-Bonus, Archers +20% HP" }, - "561": { + "633": { "cost": { "wood": 0, "food": 0, @@ -44313,9 +47277,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, University +80% faste" + "name": "C-Bonus, inf +1 attack dark" }, - "562": { + "634": { "cost": { "wood": 0, "food": 0, @@ -44325,45 +47289,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Organ Gun (make avail)" + "name": "C-Bonus, Age up faster" }, - "563": { + "635": { "cost": { "wood": 0, - "food": 1200, - "gold": 500, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28237, - "language_file_name": 7237, - "language_file_help": 107237, - "name": "Elite Organ Gun" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Fish Trap -25% cheape" }, - "564": { + "636": { "cost": { "wood": 0, - "food": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Camel Archer (make avail)" + "name": "Xolotl post-imperial upgrade" }, - "565": { + "637": { "cost": { - "wood": 1000, + "wood": 0, "food": 0, - "gold": 500, + "gold": 0, "stone": 0 }, - "help_converter": 28238, - "language_file_name": 7238, - "language_file_help": 107238, - "name": "Elite Camel Archer" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, 3x food fish traps" }, - "566": { + "638": { "cost": { "wood": 0, "food": 0, @@ -44373,21 +47337,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Gbeto (make avail)" + "name": "Khmer requirement" }, - "567": { + "639": { "cost": { "wood": 0, - "food": 900, - "gold": 600, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28241, - "language_file_name": 7241, - "language_file_help": 107241, - "name": "Elite Mali Unit" + "help_converter": 28000, + "language_file_name": 7328, + "language_file_help": 107000, + "name": "Town Center Spawn" }, - "568": { + "640": { "cost": { "wood": 0, "food": 0, @@ -44397,21 +47361,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Shotel Warrior (make avail)" - }, - "569": { - "cost": { - "wood": 0, - "food": 900, - "gold": 450, - "stone": 0 - }, - "help_converter": 28245, - "language_file_name": 7245, - "language_file_help": 107245, - "name": "Elite Ethiopia Unit" + "name": "C-Bonus, Battle Elephant armor" }, - "570": { + "641": { "cost": { "wood": 0, "food": 0, @@ -44421,9 +47373,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Feitoria (make avail)" + "name": "Imperial Nomads" }, - "571": { + "642": { "cost": { "wood": 0, "food": 0, @@ -44433,117 +47385,93 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Animals decay" + "name": "C-Bonus, +2% arc HP feudal" }, - "572": { + "643": { "cost": { - "wood": 200, + "wood": 0, "food": 0, - "gold": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28250, - "language_file_name": 7250, - "language_file_help": 107250, - "name": "Portuguese UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +2% arc HP castle" }, - "573": { + "644": { "cost": { "wood": 0, - "food": 700, - "gold": 400, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28251, - "language_file_name": 7251, - "language_file_help": 107251, - "name": "Portuguese UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +2% arc HP imp" }, - "574": { + "645": { "cost": { "wood": 0, - "food": 300, - "gold": 300, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28252, - "language_file_name": 7252, - "language_file_help": 107252, - "name": "Ethiopian UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, free lumberjack upgra" }, - "575": { + "646": { "cost": { "wood": 0, - "food": 1000, - "gold": 600, - "stone": 0 - }, - "help_converter": 28253, - "language_file_name": 7253, - "language_file_help": 107253, - "name": "Ethiopian UT" - }, - "576": { - "cost": { - "wood": 300, - "food": 200, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28254, - "language_file_name": 7254, - "language_file_help": 107254, - "name": "Malian UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, inf +1 attack feudal" }, - "577": { + "647": { "cost": { "wood": 0, - "food": 650, - "gold": 400, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28255, - "language_file_name": 7255, - "language_file_help": 107255, - "name": "Malian UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, inf +1 attack castle" }, - "578": { + "648": { "cost": { "wood": 0, - "food": 250, - "gold": 250, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28256, - "language_file_name": 7256, - "language_file_help": 107256, - "name": "Berber UT" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, inf +1 attack imp" }, - "579": { + "649": { "cost": { "wood": 0, - "food": 700, - "gold": 300, - "stone": 0 - }, - "help_converter": 28257, - "language_file_name": 7257, - "language_file_help": 107257, - "name": "Berber UT" - }, - "580": { - "cost": { - "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10294, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, monastery techs -50% c" }, - "581": { + "650": { "cost": { "wood": 1, "food": 0, @@ -44551,11 +47479,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 10295, + "language_file_name": 10298, "language_file_help": 107000, "name": "" }, - "582": { + "651": { "cost": { "wood": 1, "food": 0, @@ -44563,11 +47491,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 10296, + "language_file_name": 10299, "language_file_help": 107000, "name": "" }, - "583": { + "652": { "cost": { "wood": 1, "food": 0, @@ -44575,23 +47503,23 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 10297, + "language_file_name": 10300, "language_file_help": 107000, "name": "" }, - "584": { + "653": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10301, "language_file_help": 107000, - "name": "C-Bonus, Villagers 5% faster" + "name": "" }, - "585": { + "654": { "cost": { "wood": 0, "food": 0, @@ -44601,21 +47529,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Ships +10% faster" + "name": "C-Bonus, Instant Farmers" }, - "586": { + "655": { "cost": { - "wood": 0, + "wood": 300, "food": 0, - "gold": 0, + "gold": 300, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Stable units -15% che" + "help_converter": 28300, + "language_file_name": 7300, + "language_file_help": 107300, + "name": "Imperial Skirmisher" }, - "587": { + "656": { "cost": { "wood": 0, "food": 0, @@ -44625,9 +47553,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +100f, +100g in age2" + "name": "Imperial Skirmisher (disable)" }, - "588": { + "657": { "cost": { "wood": 0, "food": 0, @@ -44637,21 +47565,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +100f, +100g in age3" + "name": "C-Bonus, Houses garrison" }, - "589": { + "658": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +100f, +100g in age4" + "help_converter": 28301, + "language_file_name": 7301, + "language_file_help": 107301, + "name": "Set Max pop (no houses)" }, - "590": { + "659": { "cost": { "wood": 0, "food": 0, @@ -44661,9 +47589,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Free Pike" + "name": "Shadow Node+ for Age Two" }, - "591": { + "660": { "cost": { "wood": 0, "food": 0, @@ -44673,9 +47601,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, inf +1 armor feudal" + "name": "Shadow Node+ for Age Three" }, - "592": { + "661": { "cost": { "wood": 0, "food": 0, @@ -44685,9 +47613,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, inf +1 armor castle" + "name": "Shadow Node+ for Age Four" }, - "593": { + "662": { "cost": { "wood": 0, "food": 0, @@ -44697,9 +47625,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, inf +1 armor imp" + "name": "C-Bonus, Battle Ele 30% cheaper" }, - "594": { + "663": { "cost": { "wood": 0, "food": 0, @@ -44709,9 +47637,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Gold productivity" + "name": "C-Bonus, Battle Ele 40% cheaper" }, - "595": { + "664": { "cost": { "wood": 0, "food": 0, @@ -44721,57 +47649,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, buildings cost -15% w" - }, - "596": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": 28270, - "language_file_name": 7000, - "language_file_help": 107270, - "name": "Caravel (make avail)" - }, - "597": { - "cost": { - "wood": 0, - "food": 700, - "gold": 525, - "stone": 0 - }, - "help_converter": 28240, - "language_file_name": 7240, - "language_file_help": 107240, - "name": "Elite Caravel" + "name": "C-Bonus, Cheap Ranges and Stables" }, - "598": { + "665": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28270, - "language_file_name": 7000, - "language_file_help": 107270, - "name": "Genitour (make avail)" - }, - "599": { - "cost": { - "wood": 450, - "food": 500, - "gold": 0, - "stone": 0 - }, - "help_converter": 28239, - "language_file_name": 7239, - "language_file_help": 107239, - "name": "Elite Genitour" + "help_converter": 28000, + "language_file_name": 7302, + "language_file_help": 107000, + "name": "C-Bonus, Vietnamese Vision" }, - "600": { + "666": { "cost": { "wood": 0, "food": 0, @@ -44781,33 +47673,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villagers 10% faster" + "name": "Shadow Node Mill + Khmer" }, - "601": { + "667": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Genitour (make avail)" - }, - "602": { - "cost": { - "wood": 0, - "food": 150, - "gold": 50, - "stone": 0 - }, - "help_converter": 28258, - "language_file_name": 7258, - "language_file_help": 107258, - "name": "Arson" + "name": "Shadow Node Barracks/Donjon + Khmer" }, - "603": { + "668": { "cost": { "wood": 0, "food": 0, @@ -44817,45 +47697,33 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Siege Tower (make avail)" + "name": "Shadow Node Blacksmith + Khmer" }, - "604": { + "669": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28241, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107241, - "name": "Fire Galley (make avail)" + "language_file_help": 107000, + "name": "Thalassocracy + Fletching" }, - "605": { + "670": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28241, - "language_file_name": 7000, - "language_file_help": 107241, - "name": "Demo Galley (make avail)" - }, - "606": { - "cost": { - "wood": 0, - "food": 1, - "gold": 0, - "stone": 0 - }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Elite Genitour (post-imperial)" + "name": "Thalassocracy + Bodkin" }, - "607": { + "671": { "cost": { "wood": 0, "food": 0, @@ -44865,21 +47733,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Archers fire +15% fas" - }, - "608": { - "cost": { - "wood": 250, - "food": 250, - "gold": 0, - "stone": 0 - }, - "help_converter": 28278, - "language_file_name": 7278, - "language_file_help": 107278, - "name": "Arrowslits" + "name": "Thalassocracy + Bracer" }, - "609": { + "672": { "cost": { "wood": 0, "food": 0, @@ -44889,57 +47745,57 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Chemistry + Torsion" + "name": "C-Bonus, Battle Ele 10% faster" }, - "610": { + "673": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10302, "language_file_help": 107000, - "name": "Arrowslits (Guard tower)" + "name": "" }, - "611": { + "674": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10303, "language_file_help": 107000, - "name": "Arrowslits (Keep)" + "name": "" }, - "612": { + "675": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": -79000, - "language_file_name": 0, - "language_file_help": 0, - "name": "New Research" + "help_converter": 28000, + "language_file_name": 10304, + "language_file_help": 107000, + "name": "" }, - "613": { + "676": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10305, "language_file_help": 107000, - "name": "C-Bonus, Stable units -20% che" + "name": "" }, - "614": { + "677": { "cost": { "wood": 0, "food": 0, @@ -44949,21 +47805,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Ballista Elephant (make avail)" + "name": "Konnik (make avail)" }, - "615": { + "678": { "cost": { "wood": 0, "food": 1000, - "gold": 500, + "gold": 750, "stone": 0 }, - "help_converter": 28247, - "language_file_name": 7247, - "language_file_help": 107247, - "name": "Elite Ballista Elephant" + "help_converter": 28303, + "language_file_name": 7303, + "language_file_help": 107303, + "name": "Elite Konnik" }, - "616": { + "679": { "cost": { "wood": 0, "food": 0, @@ -44973,21 +47829,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Karambit Warrior (make avail)" + "name": "Keshik (make avail)" }, - "617": { + "680": { "cost": { "wood": 0, - "food": 900, - "gold": 600, + "food": 700, + "gold": 900, "stone": 0 }, - "help_converter": 28248, - "language_file_name": 7248, - "language_file_help": 107248, - "name": "Elite Karambit Warrior" + "help_converter": 28304, + "language_file_name": 7304, + "language_file_help": 107304, + "name": "Elite Keshik" }, - "618": { + "681": { "cost": { "wood": 0, "food": 0, @@ -44997,21 +47853,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Arambai (make avail)" + "name": "Kipchak (make avail)" }, - "619": { + "682": { "cost": { - "wood": 0, - "food": 1000, - "gold": 750, + "wood": 1000, + "food": 1100, + "gold": 0, "stone": 0 }, - "help_converter": 28289, - "language_file_name": 7289, - "language_file_help": 107289, - "name": "Elite Arambai" + "help_converter": 28305, + "language_file_name": 7305, + "language_file_help": 107305, + "name": "Elite Kipchak" }, - "620": { + "683": { "cost": { "wood": 0, "food": 0, @@ -45021,117 +47877,117 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Rattan Archer (make avail)" + "name": "Leitis (make avail)" }, - "621": { + "684": { "cost": { "wood": 0, - "food": 1000, + "food": 750, "gold": 750, "stone": 0 }, - "help_converter": 28290, - "language_file_name": 7290, - "language_file_help": 107290, - "name": "Elite Rattan Archer" + "help_converter": 28306, + "language_file_name": 7306, + "language_file_help": 107306, + "name": "Elite Leitis" }, - "622": { + "685": { "cost": { - "wood": 300, - "food": 0, - "gold": 450, + "wood": 0, + "food": 400, + "gold": 200, "stone": 0 }, - "help_converter": 28291, - "language_file_name": 7291, - "language_file_help": 107291, + "help_converter": 28307, + "language_file_name": 7307, + "language_file_help": 107307, "name": "Khmer UT" }, - "623": { + "686": { "cost": { "wood": 0, - "food": 700, - "gold": 400, + "food": 900, + "gold": 450, "stone": 0 }, - "help_converter": 28292, - "language_file_name": 7292, - "language_file_help": 107292, + "help_converter": 28308, + "language_file_name": 7308, + "language_file_help": 107308, "name": "Khmer UT" }, - "624": { + "687": { "cost": { - "wood": 0, - "food": 300, + "wood": 400, + "food": 0, "gold": 300, "stone": 0 }, - "help_converter": 28293, - "language_file_name": 7293, - "language_file_help": 107293, + "help_converter": 28309, + "language_file_name": 7309, + "language_file_help": 107309, "name": "Malay UT" }, - "625": { + "688": { "cost": { - "wood": 0, - "food": 850, - "gold": 500, + "wood": 500, + "food": 0, + "gold": 400, "stone": 0 }, - "help_converter": 28294, - "language_file_name": 7294, - "language_file_help": 107294, + "help_converter": 28310, + "language_file_name": 7310, + "language_file_help": 107310, "name": "Malay UT" }, - "626": { + "689": { "cost": { "wood": 300, - "food": 400, + "food": 200, "gold": 0, "stone": 0 }, - "help_converter": 28295, - "language_file_name": 7295, - "language_file_help": 107295, + "help_converter": 28311, + "language_file_name": 7311, + "language_file_help": 107311, "name": "Burmese UT" }, - "627": { + "690": { "cost": { "wood": 0, - "food": 300, - "gold": 300, + "food": 650, + "gold": 400, "stone": 0 }, - "help_converter": 28296, - "language_file_name": 7296, - "language_file_help": 107296, + "help_converter": 28398, + "language_file_name": 7398, + "language_file_help": 107398, "name": "Burmese UT" }, - "628": { + "691": { "cost": { "wood": 0, "food": 250, "gold": 250, "stone": 0 }, - "help_converter": 28297, - "language_file_name": 7297, - "language_file_help": 107297, + "help_converter": 28399, + "language_file_name": 7399, + "language_file_help": 107399, "name": "Vietnamese UT" }, - "629": { + "692": { "cost": { - "wood": 200, - "food": 550, - "gold": 0, + "wood": 0, + "food": 500, + "gold": 200, "stone": 0 }, - "help_converter": 28298, - "language_file_name": 7298, - "language_file_help": 107298, + "help_converter": 28400, + "language_file_name": 7400, + "language_file_help": 107400, "name": "Vietnamese UT" }, - "630": { + "693": { "cost": { "wood": 0, "food": 0, @@ -45141,21 +47997,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Battle Elephant (make avail)" + "name": "C-Bonus, Free Militia upgrades" }, - "631": { + "694": { "cost": { "wood": 0, - "food": 1100, - "gold": 700, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28299, - "language_file_name": 7299, - "language_file_help": 107299, - "name": "Elite Battle Elephant" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, TC Cost 1/2 Stone" }, - "632": { + "695": { "cost": { "wood": 0, "food": 0, @@ -45165,9 +48021,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Archers +20% HP" + "name": "C-Bonus, Enable Krepost" }, - "633": { + "696": { "cost": { "wood": 0, "food": 0, @@ -45177,9 +48033,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, inf +1 attack dark" + "name": "C-Bonus, Elevation Bonus" }, - "634": { + "697": { "cost": { "wood": 0, "food": 0, @@ -45189,9 +48045,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Age up faster" + "name": "C-Bonus, +100 food per TC" }, - "635": { + "698": { "cost": { "wood": 0, "food": 0, @@ -45201,21 +48057,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Fish Trap -25% cheape" + "name": "C-Bonus, Free Parthian Tactics" }, - "636": { + "699": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Xolotl post-imperial upgrade" + "name": "C-Bonus, Relic +1 cav attack 1" }, - "637": { + "700": { "cost": { "wood": 0, "food": 0, @@ -45225,9 +48081,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, 3x food fish traps" + "name": "C-Bonus, Relic +1 cav attack 2" }, - "638": { + "701": { "cost": { "wood": 0, "food": 0, @@ -45237,9 +48093,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Khmer requirement" + "name": "C-Bonus, Relic +1 cav attack 3" }, - "639": { + "702": { "cost": { "wood": 0, "food": 0, @@ -45247,11 +48103,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7328, + "language_file_name": 7000, "language_file_help": 107000, - "name": "Town Center Spawn" + "name": "C-Bonus, Relic +1 cav attack 4" }, - "640": { + "703": { "cost": { "wood": 0, "food": 0, @@ -45261,9 +48117,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Battle Elephant armor" + "name": "RESERVED" }, - "641": { + "704": { "cost": { "wood": 0, "food": 0, @@ -45273,9 +48129,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Imperial Nomads" + "name": "C-Bonus, Sheep +50% food" }, - "642": { + "705": { "cost": { "wood": 0, "food": 0, @@ -45285,9 +48141,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +2% arc HP feudal" + "name": "C-Bonus, Age2 Siege Wksp" }, - "643": { + "706": { "cost": { "wood": 0, "food": 0, @@ -45297,9 +48153,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +2% arc HP castle" + "name": "Upgrade Rams in Castle" }, - "644": { + "707": { "cost": { "wood": 0, "food": 0, @@ -45309,9 +48165,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +2% arc HP imp" + "name": "Cuman Merc Part2" }, - "645": { + "708": { "cost": { "wood": 0, "food": 0, @@ -45321,9 +48177,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, free lumberjack upgra" + "name": "Cuman Merc (disable)" }, - "646": { + "709": { "cost": { "wood": 0, "food": 0, @@ -45333,9 +48189,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, inf +1 attack feudal" + "name": "C-Bonus, Feudal TC" }, - "647": { + "710": { "cost": { "wood": 0, "food": 0, @@ -45345,9 +48201,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, inf +1 attack castle" + "name": "C-Bonus, Skirms Pikes 10% faster" }, - "648": { + "711": { "cost": { "wood": 0, "food": 0, @@ -45357,9 +48213,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, inf +1 attack imp" + "name": "C-Bonus, Cavalry +5% speed Age2" }, - "649": { + "712": { "cost": { "wood": 0, "food": 0, @@ -45369,93 +48225,105 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, monastery techs -50% c" + "name": "Upgrade Rams" }, - "650": { + "713": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10298, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Rename Units" }, - "651": { + "714": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10299, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Steppe Lancer (make avail)" }, - "652": { + "715": { "cost": { - "wood": 1, - "food": 0, - "gold": 0, + "wood": 0, + "food": 900, + "gold": 550, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10300, - "language_file_help": 107000, - "name": "" + "help_converter": 28402, + "language_file_name": 7402, + "language_file_help": 107402, + "name": "Elite Steppe Lancer" }, - "653": { + "716": { "cost": { - "wood": 1, + "wood": 0, + "food": 75, + "gold": 75, + "stone": 0 + }, + "help_converter": 28403, + "language_file_name": 7403, + "language_file_help": 107403, + "name": "Supplies" + }, + "717": { + "cost": { + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10301, - "language_file_help": 107000, - "name": "" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "[FTT] Move Lancers" }, - "654": { + "718": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Instant Farmers" + "language_file_help": 107402, + "name": "[FTT] Move Tarkans" }, - "655": { + "719": { "cost": { - "wood": 300, + "wood": 0, "food": 0, - "gold": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28300, - "language_file_name": 7300, - "language_file_help": 107300, - "name": "Imperial Skirmisher" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "[FTT] Move Huskarls" }, - "656": { + "720": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Imperial Skirmisher (disable)" + "language_file_help": 107402, + "name": "[FTT] Move Slingers" }, - "657": { + "721": { "cost": { "wood": 0, "food": 0, @@ -45465,69 +48333,69 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Houses garrison" + "name": "Slavic team bonus" }, - "658": { + "722": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28301, - "language_file_name": 7301, - "language_file_help": 107301, - "name": "Set Max pop (no houses)" + "help_converter": 28106, + "language_file_name": 7106, + "language_file_help": 107106, + "name": "Shadow TC -- Age One" }, - "659": { + "723": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node+ for Age Two" + "language_file_help": 107402, + "name": "Change TC constr time1" }, - "660": { + "724": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node+ for Age Three" + "language_file_help": 107402, + "name": "Change TC constr time2" }, - "661": { + "725": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28288, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node+ for Age Four" + "language_file_help": 107288, + "name": "C-Bonus, Archers vs buildings Age3" }, - "662": { + "726": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28288, "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Battle Ele 30% cheaper" + "language_file_help": 107288, + "name": "C-Bonus, Archers vs buildings Age4" }, - "663": { + "727": { "cost": { "wood": 0, "food": 0, @@ -45537,9 +48405,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Battle Ele 40% cheaper" + "name": "C-Bonus, Cavalry +5% speed Age3" }, - "664": { + "728": { "cost": { "wood": 0, "food": 0, @@ -45549,9 +48417,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Cheap Ranges and Stables" + "name": "C-Bonus, Cavalry +5% speed Age4" }, - "665": { + "729": { "cost": { "wood": 0, "food": 0, @@ -45559,59 +48427,59 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7302, + "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Vietnamese Vision" + "name": "Monument Resources (KotH only)" }, - "666": { + "730": { "cost": { "wood": 0, - "food": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Shadow Node Mill + Khmer" + "name": "T-Bonus, Start w/ Llama" }, - "667": { + "731": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node Barracks/Donjon + Khmer" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Infantry Cost -25%" }, - "668": { + "732": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Shadow Node Blacksmith + Khmer" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Infantry Cost -30%" }, - "669": { + "733": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Thalassocracy + Fletching" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Infantry Cost -35%" }, - "670": { + "734": { "cost": { "wood": 0, "food": 0, @@ -45621,9 +48489,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Thalassocracy + Bodkin" + "name": "Thalassocracy + Chemistry" }, - "671": { + "735": { "cost": { "wood": 0, "food": 0, @@ -45633,9 +48501,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Thalassocracy + Bracer" + "name": "Thalassocracy + Murder Holes" }, - "672": { + "736": { "cost": { "wood": 0, "food": 0, @@ -45645,33 +48513,141 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Battle Ele 10% faster" + "name": "Thalassocracy + Heated Shot" }, - "673": { + "737": { "cost": { - "wood": 1, - "food": 0, + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7329, + "language_file_help": 107316, + "name": "Resources last +15%" + }, + "738": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7330, + "language_file_help": 107316, + "name": "Resources last +30%" + }, + "739": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7331, + "language_file_help": 107316, + "name": "Resources last +40%" + }, + "740": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7332, + "language_file_help": 107316, + "name": "Resources last +50%" + }, + "741": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7333, + "language_file_help": 107316, + "name": "Resources last +75%" + }, + "742": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7334, + "language_file_help": 107316, + "name": "Resources last +100%" + }, + "743": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7335, + "language_file_help": 107316, + "name": "Resources last +125%" + }, + "744": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7336, + "language_file_help": 107316, + "name": "Resources last +150%" + }, + "745": { + "cost": { + "wood": 0, + "food": 1, + "gold": 0, + "stone": 0 + }, + "help_converter": 28316, + "language_file_name": 7337, + "language_file_help": 107316, + "name": "Resources last +175%" + }, + "746": { + "cost": { + "wood": 0, + "food": 1, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10302, - "language_file_help": 107000, - "name": "" + "help_converter": 28316, + "language_file_name": 7338, + "language_file_help": 107316, + "name": "Resources last +200%" }, - "674": { + "747": { "cost": { - "wood": 1, - "food": 0, + "wood": 0, + "food": 1, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10303, - "language_file_help": 107000, - "name": "" + "help_converter": 28316, + "language_file_name": 7339, + "language_file_help": 107316, + "name": "Resources last +300%" }, - "675": { + "748": { "cost": { "wood": 1, "food": 0, @@ -45679,11 +48655,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 10304, + "language_file_name": 10306, "language_file_help": 107000, "name": "" }, - "676": { + "749": { "cost": { "wood": 1, "food": 0, @@ -45691,11 +48667,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 10305, + "language_file_name": 10307, "language_file_help": 107000, "name": "" }, - "677": { + "750": { "cost": { "wood": 0, "food": 0, @@ -45705,21 +48681,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Konnik (make avail)" + "name": "Coustillier (make avail)" }, - "678": { + "751": { "cost": { "wood": 0, "food": 1000, - "gold": 750, + "gold": 800, "stone": 0 }, - "help_converter": 28303, - "language_file_name": 7303, - "language_file_help": 107303, - "name": "Elite Konnik" + "help_converter": 28340, + "language_file_name": 7340, + "language_file_help": 107340, + "name": "Elite Coustillier" }, - "679": { + "752": { "cost": { "wood": 0, "food": 0, @@ -45729,273 +48705,273 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Keshik (make avail)" + "name": "Serjeant (make avail)" }, - "680": { + "753": { "cost": { "wood": 0, - "food": 700, - "gold": 900, + "food": 800, + "gold": 675, "stone": 0 }, - "help_converter": 28304, - "language_file_name": 7304, - "language_file_help": 107304, - "name": "Elite Keshik" + "help_converter": 28341, + "language_file_name": 7341, + "language_file_help": 107341, + "name": "Elite Serjeant" }, - "681": { + "754": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 400, + "gold": 300, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Kipchak (make avail)" + "help_converter": 28342, + "language_file_name": 7342, + "language_file_help": 107342, + "name": "Burgundian Vineyards" }, - "682": { + "755": { "cost": { - "wood": 1000, - "food": 1100, - "gold": 0, + "wood": 0, + "food": 200, + "gold": 150, "stone": 0 }, - "help_converter": 28305, - "language_file_name": 7305, - "language_file_help": 107305, - "name": "Elite Kipchak" + "help_converter": 28343, + "language_file_name": 7343, + "language_file_help": 107343, + "name": "Flemish Revolution" }, - "683": { + "756": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 400, + "gold": 300, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Leitis (make avail)" + "help_converter": 28344, + "language_file_name": 7344, + "language_file_help": 107344, + "name": "First Crusade" }, - "684": { + "757": { "cost": { "wood": 0, - "food": 750, - "gold": 750, + "food": 700, + "gold": 600, "stone": 0 }, - "help_converter": 28306, - "language_file_name": 7306, - "language_file_help": 107306, - "name": "Elite Leitis" + "help_converter": 28345, + "language_file_name": 7345, + "language_file_help": 107345, + "name": "Hauberk" }, - "685": { + "758": { "cost": { "wood": 0, - "food": 400, - "gold": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28307, - "language_file_name": 7307, - "language_file_help": 107307, - "name": "Khmer UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Feudal eco tech requirement" }, - "686": { + "759": { "cost": { "wood": 0, - "food": 900, - "gold": 450, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28308, - "language_file_name": 7308, - "language_file_help": 107308, - "name": "Khmer UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Castle eco tech requirement" }, - "687": { + "760": { "cost": { - "wood": 400, + "wood": 0, "food": 0, - "gold": 300, + "gold": 0, "stone": 0 }, - "help_converter": 28309, - "language_file_name": 7309, - "language_file_help": 107309, - "name": "Malay UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Imperial eco tech requirement" }, - "688": { + "761": { "cost": { - "wood": 500, + "wood": 0, "food": 0, - "gold": 400, + "gold": 0, "stone": 0 }, - "help_converter": 28310, - "language_file_name": 7310, - "language_file_help": 107310, - "name": "Malay UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Heavy Plow requirement" }, - "689": { + "762": { "cost": { - "wood": 300, - "food": 200, + "wood": 0, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28311, - "language_file_name": 7311, - "language_file_help": 107311, - "name": "Burmese UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Bow Saw requirement" }, - "690": { + "763": { "cost": { "wood": 0, - "food": 650, - "gold": 400, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28398, - "language_file_name": 7398, - "language_file_help": 107398, - "name": "Burmese UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Hand Cart requirement" }, - "691": { + "764": { "cost": { "wood": 0, - "food": 250, - "gold": 250, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28399, - "language_file_name": 7399, - "language_file_help": 107399, - "name": "Vietnamese UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Gold Shaft Mining requirement" }, - "692": { + "765": { "cost": { "wood": 0, - "food": 500, - "gold": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28400, - "language_file_name": 7400, - "language_file_help": 107400, - "name": "Vietnamese UT" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Stone Shaft Mining requirement" }, - "693": { + "766": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Free Militia upgrades" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Crop Rotation requirement" }, - "694": { + "767": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, TC Cost 1/2 Stone" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Two-Man Saw requirement" }, - "695": { + "768": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Enable Krepost" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Cavalier requirement" }, - "696": { + "769": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Elevation Bonus" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Gunpowder units +25% attack" }, - "697": { + "770": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, +100 food per TC" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Fast Castle and TC" }, - "698": { + "771": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Free Parthian Tactics" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Bonus damage resistance" }, - "699": { + "772": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Relic +1 cav attack 1" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Horse Collar bonus food" }, - "700": { + "773": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Relic +1 cav attack 2" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Heavy Plow bonus food" }, - "701": { + "774": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Relic +1 cav attack 3" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Crop Rotation bonus food" }, - "702": { + "775": { "cost": { "wood": 0, "food": 0, @@ -46005,33 +48981,33 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Relic +1 cav attack 4" + "name": "C-Bonus, Enable Donjon" }, - "703": { + "776": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10308, "language_file_help": 107000, - "name": "RESERVED" + "name": "" }, - "704": { + "777": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10309, "language_file_help": 107000, - "name": "C-Bonus, Sheep +50% food" + "name": "" }, - "705": { + "778": { "cost": { "wood": 0, "food": 0, @@ -46041,21 +49017,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Age2 Siege Wksp" + "name": "Obuch (make avail)" }, - "706": { + "779": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 800, + "gold": 600, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Upgrade Rams in Castle" + "help_converter": 28346, + "language_file_name": 7346, + "language_file_help": 107346, + "name": "Elite Obuch" }, - "707": { + "780": { "cost": { "wood": 0, "food": 0, @@ -46065,33 +49041,93 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Cuman Merc Part2" + "name": "Hussite Wagon (make avail)" }, - "708": { + "781": { "cost": { - "wood": 0, + "wood": 800, "food": 0, - "gold": 0, + "gold": 600, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Cuman Merc (disable)" + "help_converter": 28347, + "language_file_name": 7347, + "language_file_help": 107347, + "name": "Elite Hussite Wagon" }, - "709": { + "782": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 500, + "gold": 300, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Feudal TC" + "help_converter": 28348, + "language_file_name": 7348, + "language_file_help": 107348, + "name": "Szlachta Privileges" }, - "710": { + "783": { + "cost": { + "wood": 0, + "food": 750, + "gold": 550, + "stone": 0 + }, + "help_converter": 28349, + "language_file_name": 7349, + "language_file_help": 107349, + "name": "Lechitic Legacy" + }, + "784": { + "cost": { + "wood": 0, + "food": 300, + "gold": 300, + "stone": 0 + }, + "help_converter": 28350, + "language_file_name": 7350, + "language_file_help": 107350, + "name": "Wagenburg Tactics" + }, + "785": { + "cost": { + "wood": 0, + "food": 500, + "gold": 450, + "stone": 0 + }, + "help_converter": 28351, + "language_file_name": 7351, + "language_file_help": 107351, + "name": "Hussite Reforms" + }, + "786": { + "cost": { + "wood": 0, + "food": 600, + "gold": 800, + "stone": 0 + }, + "help_converter": 28352, + "language_file_name": 7352, + "language_file_help": 107352, + "name": "Winged Hussar" + }, + "787": { + "cost": { + "wood": 0, + "food": 1100, + "gold": 800, + "stone": 0 + }, + "help_converter": 28353, + "language_file_name": 7353, + "language_file_help": 107353, + "name": "Houfnice" + }, + "788": { "cost": { "wood": 0, "food": 0, @@ -46101,9 +49137,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Skirms Pikes 10% faster" + "name": "Winged Hussar (Lithuanians)" }, - "711": { + "789": { "cost": { "wood": 0, "food": 0, @@ -46113,117 +49149,117 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Cavalry +5% speed Age2" + "name": "Winged Hussar (Poles)" }, - "712": { + "790": { "cost": { "wood": 0, - "food": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Upgrade Rams" + "name": "Winged Hussar (L. post-imperial)" }, - "713": { + "791": { "cost": { "wood": 0, - "food": 0, + "food": 1, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Rename Units" + "name": "Winged Hussar (P. post-imperial)" }, - "714": { + "792": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Steppe Lancer (make avail)" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Villager regeneration" }, - "715": { + "793": { "cost": { "wood": 0, - "food": 900, - "gold": 550, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28402, - "language_file_name": 7402, - "language_file_help": 107402, - "name": "Elite Steppe Lancer" + "help_converter": 28000, + "language_file_name": 5581, + "language_file_help": 107000, + "name": "C-Bonus, Enable Folwark" }, - "716": { + "794": { "cost": { "wood": 0, - "food": 75, - "gold": 75, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28403, - "language_file_name": 7403, - "language_file_help": 107403, - "name": "Supplies" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Folwark Age2 upgrade" }, - "717": { + "795": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Lancers" + "language_file_help": 107000, + "name": "Folwark Age3 upgrade" }, - "718": { + "796": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Tarkans" + "language_file_help": 107000, + "name": "Folwark Age4 upgrade" }, - "719": { + "797": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Huskarls" + "language_file_help": 107000, + "name": "Horse Collar Folwark bonus increase" }, - "720": { + "798": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Slingers" + "language_file_help": 107000, + "name": "Heavy Plow Folwark bonus increase" }, - "721": { + "799": { "cost": { "wood": 0, "food": 0, @@ -46233,69 +49269,69 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Slavic team bonus" + "name": "Crop Rotation Folwark bonus increase" }, - "722": { + "800": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28106, - "language_file_name": 7106, - "language_file_help": 107106, - "name": "Shadow TC -- Age One" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Earlier Chemistry" }, - "723": { + "801": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "Change TC constr time1" + "language_file_help": 107000, + "name": "C-Bonus, Earlier Hand Cannon" }, - "724": { + "802": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "Change TC constr time2" + "language_file_help": 107000, + "name": "C-Bonus, Bonus damage increase" }, - "725": { + "803": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28288, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107288, - "name": "C-Bonus, Archers vs buildings Age3" + "language_file_help": 107000, + "name": "C-Bonus, Villager Sanctity" }, - "726": { + "804": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28288, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107288, - "name": "C-Bonus, Archers vs buildings Age4" + "language_file_help": 107000, + "name": "C-Bonus, Villager Fervor" }, - "727": { + "805": { "cost": { "wood": 0, "food": 0, @@ -46305,9 +49341,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Cavalry +5% speed Age3" + "name": "C-Bonus, Stone Miners generate gold" }, - "728": { + "806": { "cost": { "wood": 0, "food": 0, @@ -46317,9 +49353,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Cavalry +5% speed Age4" + "name": "Stone Mining gold generation increase" }, - "729": { + "807": { "cost": { "wood": 0, "food": 0, @@ -46329,21 +49365,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Monument Resources (KotH only)" + "name": "Stone Shaft Mining gold generation increase" }, - "730": { + "808": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "T-Bonus, Start w/ Llama" + "name": "C-Bonus, Cheap buildings" }, - "731": { + "809": { "cost": { "wood": 0, "food": 0, @@ -46353,9 +49389,9 @@ "help_converter": 28338, "language_file_name": 0, "language_file_help": 107338, - "name": "C-Bonus, Infantry Cost -25%" + "name": "C-Bonus, Villager regeneration age2" }, - "732": { + "810": { "cost": { "wood": 0, "food": 0, @@ -46365,9 +49401,9 @@ "help_converter": 28338, "language_file_name": 0, "language_file_help": 107338, - "name": "C-Bonus, Infantry Cost -30%" + "name": "C-Bonus, Villager regeneration age3" }, - "733": { + "811": { "cost": { "wood": 0, "food": 0, @@ -46377,9 +49413,9 @@ "help_converter": 28338, "language_file_name": 0, "language_file_help": 107338, - "name": "C-Bonus, Infantry Cost -35%" + "name": "C-Bonus, Villager regeneration age4" }, - "734": { + "812": { "cost": { "wood": 0, "food": 0, @@ -46389,9 +49425,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Thalassocracy + Chemistry" + "name": "Horse Collar + Chinese TB" }, - "735": { + "813": { "cost": { "wood": 0, "food": 0, @@ -46401,9 +49437,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Thalassocracy + Murder Holes" + "name": "Heavy Plow + Chinese TB" }, - "736": { + "814": { "cost": { "wood": 0, "food": 0, @@ -46413,165 +49449,177 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Thalassocracy + Heated Shot" + "name": "Crop Rotation + Chinese TB" }, - "737": { + "815": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7329, - "language_file_help": 107316, - "name": "Resources last +15%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Horse Collar + Chinese TB + Sicilians" }, - "738": { + "816": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7330, - "language_file_help": 107316, - "name": "Resources last +30%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Heavy Plow + Chinese TB + Sicilians" }, - "739": { + "817": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7331, - "language_file_help": 107316, - "name": "Resources last +40%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Crop Rotation + Chinese TB + Sicilians" }, - "740": { + "818": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7332, - "language_file_help": 107316, - "name": "Resources last +50%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Chinese TB + Poles" }, - "741": { + "819": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7333, - "language_file_help": 107316, - "name": "Resources last +75%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Horse Collar + Chinese TB + Poles" }, - "742": { + "820": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7334, - "language_file_help": 107316, - "name": "Resources last +100%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Heavy Plow + Chinese TB + Poles" }, - "743": { + "821": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7335, - "language_file_help": 107316, - "name": "Resources last +125%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Crop Rotation + Chinese TB + Poles" }, - "744": { + "822": { "cost": { - "wood": 0, - "food": 1, + "wood": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7336, - "language_file_help": 107316, - "name": "Resources last +150%" + "help_converter": 28000, + "language_file_name": 10310, + "language_file_help": 107000, + "name": "" }, - "745": { + "823": { "cost": { - "wood": 0, - "food": 1, + "wood": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7337, - "language_file_help": 107316, - "name": "Resources last +175%" + "help_converter": 28000, + "language_file_name": 10311, + "language_file_help": 107000, + "name": "" }, - "746": { + "824": { "cost": { - "wood": 0, - "food": 1, + "wood": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7338, - "language_file_help": 107316, - "name": "Resources last +200%" + "help_converter": 28000, + "language_file_name": 10312, + "language_file_help": 107000, + "name": "" }, - "747": { + "825": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28316, - "language_file_name": 7339, - "language_file_help": 107316, - "name": "Resources last +300%" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Urumi Swordsman (make avail)" }, - "748": { + "826": { "cost": { - "wood": 1, + "wood": 0, + "food": 900, + "gold": 450, + "stone": 0 + }, + "help_converter": 28354, + "language_file_name": 7354, + "language_file_help": 107354, + "name": "Elite Urumi Swordsman" + }, + "827": { + "cost": { + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10306, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Ratha (make avail)" }, - "749": { + "828": { "cost": { - "wood": 1, - "food": 0, + "wood": 800, + "food": 800, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 10307, - "language_file_help": 107000, - "name": "" + "help_converter": 28355, + "language_file_name": 7355, + "language_file_help": 107355, + "name": "Elite Ratha" }, - "750": { + "829": { "cost": { "wood": 0, "food": 0, @@ -46581,297 +49629,321 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Coustillier (make avail)" + "name": "Chakram Thrower (make avail)" }, - "751": { + "830": { "cost": { "wood": 0, "food": 1000, - "gold": 800, + "gold": 650, "stone": 0 }, - "help_converter": 28340, - "language_file_name": 7340, - "language_file_help": 107340, - "name": "Elite Coustillier" + "help_converter": 28356, + "language_file_name": 7356, + "language_file_help": 107356, + "name": "Elite Chakram Thrower" }, - "752": { + "831": { "cost": { "wood": 0, - "food": 0, - "gold": 0, + "food": 300, + "gold": 200, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Serjeant (make avail)" + "help_converter": 28357, + "language_file_name": 7357, + "language_file_help": 107357, + "name": "Medical Corps" }, - "753": { + "832": { "cost": { "wood": 0, - "food": 800, - "gold": 675, + "food": 750, + "gold": 600, "stone": 0 }, - "help_converter": 28341, - "language_file_name": 7341, - "language_file_help": 107341, - "name": "Elite Serjeant" + "help_converter": 28358, + "language_file_name": 7358, + "language_file_help": 107358, + "name": "Wootz Steel" }, - "754": { + "833": { "cost": { - "wood": 0, - "food": 400, - "gold": 300, + "wood": 375, + "food": 0, + "gold": 275, "stone": 0 }, - "help_converter": 28342, - "language_file_name": 7342, - "language_file_help": 107342, - "name": "Burgundian Vineyards" + "help_converter": 28359, + "language_file_name": 7359, + "language_file_help": 107359, + "name": "Paiks" }, - "755": { + "834": { "cost": { - "wood": 0, - "food": 200, - "gold": 150, + "wood": 800, + "food": 0, + "gold": 650, "stone": 0 }, - "help_converter": 28343, - "language_file_name": 7343, - "language_file_help": 107343, - "name": "Flemish Revolution" + "help_converter": 28360, + "language_file_name": 7360, + "language_file_help": 107360, + "name": "Mahayana" }, - "756": { + "835": { "cost": { "wood": 0, - "food": 400, - "gold": 300, + "food": 500, + "gold": 450, "stone": 0 }, - "help_converter": 28344, - "language_file_name": 7344, - "language_file_help": 107344, - "name": "First Crusade" + "help_converter": 28361, + "language_file_name": 7361, + "language_file_help": 107361, + "name": "Kshatriyas" }, - "757": { + "836": { "cost": { "wood": 0, - "food": 700, - "gold": 600, + "food": 800, + "gold": 700, "stone": 0 }, - "help_converter": 28345, - "language_file_name": 7345, - "language_file_help": 107345, - "name": "Hauberk" + "help_converter": 28362, + "language_file_name": 7362, + "language_file_help": 107362, + "name": "Frontier Guards" }, - "758": { + "837": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Feudal eco tech requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Armored Elephant (make avail)" }, - "759": { + "838": { "cost": { "wood": 0, - "food": 0, + "food": 850, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Castle eco tech requirement" + "help_converter": 28363, + "language_file_name": 7363, + "language_file_help": 107363, + "name": "Elite Armored Elephant" }, - "760": { + "839": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Imperial eco tech requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Ghulam (make avail)" }, - "761": { + "840": { + "cost": { + "wood": 0, + "food": 950, + "gold": 575, + "stone": 0 + }, + "help_converter": 28364, + "language_file_name": 7364, + "language_file_help": 107364, + "name": "Elite Ghulam" + }, + "841": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Heavy Plow requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Thirisadai (make avail)" }, - "762": { + "842": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Bow Saw requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Shrivamsha Rider (make avail)" }, - "763": { + "843": { + "cost": { + "wood": 0, + "food": 850, + "gold": 500, + "stone": 0 + }, + "help_converter": 28365, + "language_file_name": 7365, + "language_file_help": 107365, + "name": "Elite Shrivamsha Rider" + }, + "844": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Hand Cart requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Fish carry" }, - "764": { + "845": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Gold Shaft Mining requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Skirm and EA faster attack" }, - "765": { + "846": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Stone Shaft Mining requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Elephant resistance" }, - "766": { + "847": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Crop Rotation requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Villagers in age2" }, - "767": { + "848": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Two-Man Saw requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Villagers in age3" }, - "768": { + "849": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "Cavalier requirement" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Villagers in age4" }, - "769": { + "850": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Gunpowder units +25% attack" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Ships regenerate" }, - "770": { + "851": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Fast Castle and TC" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +200w in age2" }, - "771": { + "852": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Bonus damage resistance" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +200w in age3" }, - "772": { + "853": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Horse Collar bonus food" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +200w in age4" }, - "773": { + "854": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Heavy Plow bonus food" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +20% Cav bonus damage" }, - "774": { + "855": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Crop Rotation bonus food" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, Docks garrison" }, - "775": { + "856": { "cost": { "wood": 0, "food": 0, @@ -46881,33 +49953,33 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Enable Donjon" + "name": "C-Bonus, Herdables garrison" }, - "776": { + "857": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10308, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, Start w/ 2 bushes" }, - "777": { + "858": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10309, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "Camel Scout (make avail)" }, - "778": { + "859": { "cost": { "wood": 0, "food": 0, @@ -46917,21 +49989,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Obuch (make avail)" + "name": "C-Bonus, +30% Cav bonus damage" }, - "779": { + "860": { "cost": { "wood": 0, - "food": 800, - "gold": 600, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28346, - "language_file_name": 7346, - "language_file_help": 107346, - "name": "Elite Obuch" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Upgrade Camel Scouts to Riders" }, - "780": { + "861": { "cost": { "wood": 0, "food": 0, @@ -46941,93 +50013,93 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Hussite Wagon (make avail)" + "name": "Kshatriyas + Supplies" }, - "781": { + "862": { "cost": { - "wood": 800, + "wood": 0, "food": 0, - "gold": 600, + "gold": 0, "stone": 0 }, - "help_converter": 28347, - "language_file_name": 7347, - "language_file_help": 107347, - "name": "Elite Hussite Wagon" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "[FTT] Move Tarkans 2" }, - "782": { + "863": { "cost": { "wood": 0, - "food": 500, - "gold": 300, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28348, - "language_file_name": 7348, - "language_file_help": 107348, - "name": "Szlachta Privileges" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "[FTT] Move Elephant Archers" }, - "783": { + "864": { "cost": { "wood": 0, - "food": 750, - "gold": 550, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28349, - "language_file_name": 7349, - "language_file_help": 107349, - "name": "Lechitic Legacy" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "[FTT] Move Armored Elephants" }, - "784": { + "865": { "cost": { "wood": 0, - "food": 300, - "gold": 300, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28350, - "language_file_name": 7350, - "language_file_help": 107350, - "name": "Wagenburg Tactics" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "[FTT] Move Shrivamsha Riders" }, - "785": { + "866": { "cost": { "wood": 0, - "food": 500, - "gold": 450, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28351, - "language_file_name": 7351, - "language_file_help": 107351, - "name": "Hussite Reforms" + "help_converter": 28402, + "language_file_name": 7000, + "language_file_help": 107402, + "name": "[FTT] Move Shrivamsha Riders 2" }, - "786": { + "867": { "cost": { "wood": 0, - "food": 600, - "gold": 800, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28352, - "language_file_name": 7352, - "language_file_help": 107352, - "name": "Winged Hussar" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Paper Money + Double-Bit Axe" }, - "787": { + "868": { "cost": { "wood": 0, - "food": 1100, - "gold": 800, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28353, - "language_file_name": 7353, - "language_file_help": 107353, - "name": "Houfnice" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Paper Money + Bow Saw" }, - "788": { + "869": { "cost": { "wood": 0, "food": 0, @@ -47037,9 +50109,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Winged Hussar (Lithuanians)" + "name": "Paper Money + Two-Man Saw" }, - "789": { + "870": { "cost": { "wood": 0, "food": 0, @@ -47049,45 +50121,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Winged Hussar (Poles)" + "name": "C-Bonus, Monk armor" }, - "790": { + "871": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Winged Hussar (L. post-imperial)" + "name": "C-Bonus, +100f, +100g GS" }, - "791": { + "872": { "cost": { "wood": 0, - "food": 1, + "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Winged Hussar (P. post-imperial)" + "name": "C-Bonus, +200w GS" }, - "792": { + "873": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Villager regeneration" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "C-Bonus, +2vill GS" }, - "793": { + "874": { "cost": { "wood": 0, "food": 0, @@ -47095,11 +50167,23 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 5581, + "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Enable Folwark" + "name": "C-Bonus, +40% Cav bonus damage" }, - "794": { + "875": { + "cost": { + "wood": 0, + "food": 100, + "gold": 100, + "stone": 0 + }, + "help_converter": 28450, + "language_file_name": 7450, + "language_file_help": 107450, + "name": "Gambesons" + }, + "876": { "cost": { "wood": 0, "food": 0, @@ -47109,9 +50193,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Folwark Age2 upgrade" + "name": "C-Bonus, Siege wood discount" }, - "795": { + "877": { "cost": { "wood": 0, "food": 0, @@ -47121,9 +50205,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Folwark Age3 upgrade" + "name": "C-Bonus, Cavalry vs Skirm" }, - "796": { + "878": { "cost": { "wood": 0, "food": 0, @@ -47133,9 +50217,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Folwark Age4 upgrade" + "name": "RESERVED" }, - "797": { + "879": { "cost": { "wood": 0, "food": 0, @@ -47145,21 +50229,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Horse Collar Folwark bonus increase" + "name": "RESERVED" }, - "798": { + "880": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10313, "language_file_help": 107000, - "name": "Heavy Plow Folwark bonus increase" + "name": "" }, - "799": { + "881": { "cost": { "wood": 0, "food": 0, @@ -47169,9 +50253,57 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Crop Rotation Folwark bonus increase" + "name": "Centurion (make avail)" }, - "800": { + "882": { + "cost": { + "wood": 0, + "food": 1100, + "gold": 900, + "stone": 0 + }, + "help_converter": 28443, + "language_file_name": 7443, + "language_file_help": 107443, + "name": "Elite Centurion" + }, + "883": { + "cost": { + "wood": 400, + "food": 0, + "gold": 300, + "stone": 0 + }, + "help_converter": 28444, + "language_file_name": 7444, + "language_file_help": 107444, + "name": "Ballistas" + }, + "884": { + "cost": { + "wood": 0, + "food": 700, + "gold": 800, + "stone": 0 + }, + "help_converter": 28445, + "language_file_name": 7445, + "language_file_help": 107445, + "name": "Comitatenses" + }, + "885": { + "cost": { + "wood": 0, + "food": 800, + "gold": 400, + "stone": 0 + }, + "help_converter": 28446, + "language_file_name": 7446, + "language_file_help": 107446, + "name": "Legionary" + }, + "886": { "cost": { "wood": 0, "food": 0, @@ -47181,9 +50313,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Earlier Chemistry" + "name": "Dromon (make avail)" }, - "801": { + "887": { "cost": { "wood": 0, "food": 0, @@ -47193,33 +50325,57 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Earlier Hand Cannon" + "name": "C-Bonus, Villagers work faster" }, - "802": { + "888": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Bonus damage increase" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Navy armor" }, - "803": { + "889": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Villager Sanctity" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Double Scale Mail" }, - "804": { + "890": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Double Chain Mail" + }, + "891": { + "cost": { + "wood": 0, + "food": 0, + "gold": 0, + "stone": 0 + }, + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "C-Bonus, Double Plate Mail" + }, + "892": { "cost": { "wood": 0, "food": 0, @@ -47229,9 +50385,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villager Fervor" + "name": "C-Bonus, Cheaper scorpions" }, - "805": { + "893": { "cost": { "wood": 0, "food": 0, @@ -47241,33 +50397,33 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Stone Miners generate gold" + "name": "C-Bonus, Ballistics affect scorpions" }, - "806": { + "894": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Stone Mining gold generation increase" + "language_file_help": 107402, + "name": "[FTT] Move Dromon" }, - "807": { + "895": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28402, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Stone Shaft Mining gold generation increase" + "language_file_help": 107402, + "name": "[FTT] Disable militia upgrades" }, - "808": { + "896": { "cost": { "wood": 0, "food": 0, @@ -47277,45 +50433,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Cheap buildings" + "name": "RESERVED" }, - "809": { + "897": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Villager regeneration age2" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "RESERVED" }, - "810": { + "898": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Villager regeneration age3" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "RESERVED" }, - "811": { + "899": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Villager regeneration age4" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "RESERVED" }, - "812": { + "900": { "cost": { "wood": 0, "food": 0, @@ -47325,9 +50481,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Horse Collar + Chinese TB" + "name": "RESERVED" }, - "813": { + "901": { "cost": { "wood": 0, "food": 0, @@ -47337,9 +50493,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Heavy Plow + Chinese TB" + "name": "RESERVED" }, - "814": { + "902": { "cost": { "wood": 0, "food": 0, @@ -47349,9 +50505,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Crop Rotation + Chinese TB" + "name": "RESERVED" }, - "815": { + "903": { "cost": { "wood": 0, "food": 0, @@ -47361,9 +50517,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Horse Collar + Chinese TB + Sicilians" + "name": "RESERVED" }, - "816": { + "904": { "cost": { "wood": 0, "food": 0, @@ -47373,9 +50529,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Heavy Plow + Chinese TB + Sicilians" + "name": "RESERVED" }, - "817": { + "905": { "cost": { "wood": 0, "food": 0, @@ -47385,9 +50541,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Crop Rotation + Chinese TB + Sicilians" + "name": "RESERVED" }, - "818": { + "906": { "cost": { "wood": 0, "food": 0, @@ -47397,9 +50553,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Chinese TB + Poles" + "name": "RESERVED" }, - "819": { + "907": { "cost": { "wood": 0, "food": 0, @@ -47409,9 +50565,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Horse Collar + Chinese TB + Poles" + "name": "RESERVED" }, - "820": { + "908": { "cost": { "wood": 0, "food": 0, @@ -47421,9 +50577,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Heavy Plow + Chinese TB + Poles" + "name": "RESERVED" }, - "821": { + "909": { "cost": { "wood": 0, "food": 0, @@ -47433,45 +50589,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Crop Rotation + Chinese TB + Poles" + "name": "RESERVED" }, - "822": { + "910": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10310, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "RESERVED" }, - "823": { + "911": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10311, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "RESERVED" }, - "824": { + "912": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10312, + "language_file_name": 7000, "language_file_help": 107000, - "name": "" + "name": "RESERVED" }, - "825": { + "913": { "cost": { "wood": 0, "food": 0, @@ -47481,45 +50637,45 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Urumi Swordsman (make avail)" + "name": "RESERVED" }, - "826": { + "914": { "cost": { "wood": 0, - "food": 900, - "gold": 450, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28354, - "language_file_name": 7354, - "language_file_help": 107354, - "name": "Elite Urumi Swordsman" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "RESERVED" }, - "827": { + "915": { "cost": { - "wood": 0, + "wood": 1, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 10314, "language_file_help": 107000, - "name": "Ratha (make avail)" + "name": "" }, - "828": { + "916": { "cost": { - "wood": 800, - "food": 800, + "wood": 1, + "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28355, - "language_file_name": 7355, - "language_file_help": 107355, - "name": "Elite Ratha" + "help_converter": 28000, + "language_file_name": 10315, + "language_file_help": 107000, + "name": "" }, - "829": { + "917": { "cost": { "wood": 0, "food": 0, @@ -47529,117 +50685,105 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Chakram Thrower (make avail)" + "name": "Composite Bowman (make avail)" }, - "830": { + "918": { "cost": { - "wood": 0, - "food": 1000, - "gold": 650, + "wood": 600, + "food": 0, + "gold": 500, "stone": 0 }, - "help_converter": 28356, - "language_file_name": 7356, - "language_file_help": 107356, - "name": "Elite Chakram Thrower" + "help_converter": 28404, + "language_file_name": 7404, + "language_file_help": 107404, + "name": "Elite Composite Bowman" }, - "831": { + "919": { "cost": { "wood": 0, - "food": 300, - "gold": 200, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28357, - "language_file_name": 7357, - "language_file_help": 107357, - "name": "Medical Corps" + "help_converter": 28000, + "language_file_name": 7000, + "language_file_help": 107000, + "name": "Monaspa (make avail)" }, - "832": { + "920": { "cost": { "wood": 0, - "food": 750, - "gold": 600, + "food": 1000, + "gold": 700, "stone": 0 }, - "help_converter": 28358, - "language_file_name": 7358, - "language_file_help": 107358, - "name": "Wootz Steel" + "help_converter": 28405, + "language_file_name": 7405, + "language_file_help": 107405, + "name": "Elite Monaspa" }, - "833": { + "921": { "cost": { - "wood": 375, - "food": 0, - "gold": 275, + "wood": 0, + "food": 550, + "gold": 400, "stone": 0 }, - "help_converter": 28359, - "language_file_name": 7359, - "language_file_help": 107359, - "name": "Paiks" + "help_converter": 28406, + "language_file_name": 7406, + "language_file_help": 107406, + "name": "Fereters" }, - "834": { + "922": { "cost": { - "wood": 800, + "wood": 350, "food": 0, - "gold": 650, + "gold": 300, "stone": 0 }, - "help_converter": 28360, - "language_file_name": 7360, - "language_file_help": 107360, - "name": "Mahayana" + "help_converter": 28407, + "language_file_name": 7407, + "language_file_help": 107407, + "name": "Cilician Fleet" }, - "835": { + "923": { "cost": { "wood": 0, - "food": 500, - "gold": 450, + "food": 300, + "gold": 200, "stone": 0 }, - "help_converter": 28361, - "language_file_name": 7361, - "language_file_help": 107361, - "name": "Kshatriyas" + "help_converter": 28440, + "language_file_name": 7440, + "language_file_help": 107440, + "name": "Svan Towers" }, - "836": { + "924": { "cost": { "wood": 0, - "food": 800, - "gold": 700, + "food": 750, + "gold": 250, "stone": 0 }, - "help_converter": 28362, - "language_file_name": 7362, - "language_file_help": 107362, - "name": "Frontier Guards" + "help_converter": 28441, + "language_file_name": 7441, + "language_file_help": 107441, + "name": "Aznauri Cavalry" }, - "837": { + "925": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, + "help_converter": 28312, "language_file_name": 7000, - "language_file_help": 107000, - "name": "Armored Elephant (make avail)" - }, - "838": { - "cost": { - "wood": 0, - "food": 850, - "gold": 0, - "stone": 0 - }, - "help_converter": 28363, - "language_file_name": 7363, - "language_file_help": 107363, - "name": "Elite Armored Elephant" + "language_file_help": 107312, + "name": "C-Bonus, Start w/ mule cart" }, - "839": { + "926": { "cost": { "wood": 0, "food": 0, @@ -47649,21 +50793,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Ghulam (make avail)" - }, - "840": { - "cost": { - "wood": 0, - "food": 950, - "gold": 575, - "stone": 0 - }, - "help_converter": 28364, - "language_file_name": 7364, - "language_file_help": 107364, - "name": "Elite Ghulam" + "name": "C-Bonus, Elevation Bonus Defense" }, - "841": { + "927": { "cost": { "wood": 0, "food": 0, @@ -47673,9 +50805,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Thirisadai (make avail)" + "name": "RESERVED" }, - "842": { + "928": { "cost": { "wood": 0, "food": 0, @@ -47685,21 +50817,21 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Shrivamsha Rider (make avail)" + "name": "RESERVED" }, - "843": { + "929": { "cost": { "wood": 0, - "food": 850, - "gold": 500, + "food": 0, + "gold": 0, "stone": 0 }, - "help_converter": 28365, - "language_file_name": 7365, - "language_file_help": 107365, - "name": "Elite Shrivamsha Rider" + "help_converter": 28000, + "language_file_name": 5038, + "language_file_help": 107000, + "name": "C-Bonus, Fortified Church" }, - "844": { + "930": { "cost": { "wood": 0, "food": 0, @@ -47707,11 +50839,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "C-Bonus, Fish carry" + "name": "Fortified Church (Georgians)" }, - "845": { + "931": { "cost": { "wood": 0, "food": 0, @@ -47721,9 +50853,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Skirm and EA faster attack" + "name": "Fortified Church + Svan Towers" }, - "846": { + "932": { "cost": { "wood": 0, "food": 0, @@ -47733,9 +50865,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Elephant resistance" + "name": "Mule Cart (make avail)" }, - "847": { + "933": { "cost": { "wood": 0, "food": 0, @@ -47745,9 +50877,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villagers in age2" + "name": "Shadow Mule Cart 1" }, - "848": { + "934": { "cost": { "wood": 0, "food": 0, @@ -47757,9 +50889,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villagers in age3" + "name": "C-Bonus, Fortified Church area effect" }, - "849": { + "935": { "cost": { "wood": 0, "food": 0, @@ -47769,9 +50901,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Villagers in age4" + "name": "RESERVED" }, - "850": { + "936": { "cost": { "wood": 0, "food": 0, @@ -47781,9 +50913,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Ships regenerate" + "name": "Svan Towers + Chemistry" }, - "851": { + "937": { "cost": { "wood": 0, "food": 0, @@ -47793,9 +50925,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +200w in age2" + "name": "C-Bonus, Cavalry regeneration age2" }, - "852": { + "938": { "cost": { "wood": 0, "food": 0, @@ -47805,9 +50937,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +200w in age3" + "name": "C-Bonus, Cavalry regeneration age3" }, - "853": { + "939": { "cost": { "wood": 0, "food": 0, @@ -47817,9 +50949,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +200w in age4" + "name": "C-Bonus, Cavalry regeneration age4" }, - "854": { + "940": { "cost": { "wood": 0, "food": 0, @@ -47829,9 +50961,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +20% Cav bonus damage" + "name": "Mule Cart (make avail)" }, - "855": { + "941": { "cost": { "wood": 0, "food": 0, @@ -47839,11 +50971,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "C-Bonus, Docks garrison" + "name": "Fortified Church (Armenians)" }, - "856": { + "942": { "cost": { "wood": 0, "food": 0, @@ -47853,9 +50985,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Herdables garrison" + "name": "Fortified Church Age4 upgrade" }, - "857": { + "943": { "cost": { "wood": 0, "food": 0, @@ -47865,9 +50997,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, Start w/ 2 bushes" + "name": "Fortified Church + Fletching" }, - "858": { + "944": { "cost": { "wood": 0, "food": 0, @@ -47877,9 +51009,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Camel Scout (make avail)" + "name": "Fortified Church + Bodkin" }, - "859": { + "945": { "cost": { "wood": 0, "food": 0, @@ -47889,9 +51021,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +30% Cav bonus damage" + "name": "Fortified Church + Bracer" }, - "860": { + "946": { "cost": { "wood": 0, "food": 0, @@ -47901,9 +51033,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Upgrade Camel Scouts to Riders" + "name": "Fortified Church + Chemistry" }, - "861": { + "947": { "cost": { "wood": 0, "food": 0, @@ -47913,117 +51045,117 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "Kshatriyas + Supplies" + "name": "Fortified Church + Murder Holes" }, - "862": { + "948": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Tarkans 2" + "language_file_help": 107000, + "name": "Warrior Priest (make avail)" }, - "863": { + "949": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Elephant Archers" + "language_file_help": 107000, + "name": "C-Bonus, Free Relic" }, - "864": { + "950": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, + "help_converter": 28000, "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Armored Elephants" + "language_file_help": 107000, + "name": "C-Bonus, Early Barracks techs" }, - "865": { + "951": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, - "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Shrivamsha Riders" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Castle Barracks tech requirement" }, - "866": { + "952": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28402, - "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Shrivamsha Riders 2" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Long Swordsman requirement" }, - "867": { + "953": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Paper Money + Double-Bit Axe" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Two-Handed Swordsman requirement" }, - "868": { + "954": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Paper Money + Bow Saw" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Champion requirement" }, - "869": { + "955": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "Paper Money + Two-Man Saw" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Pikeman requirement" }, - "870": { + "956": { "cost": { "wood": 0, "food": 0, "gold": 0, "stone": 0 }, - "help_converter": 28000, - "language_file_name": 7000, - "language_file_help": 107000, - "name": "C-Bonus, Monk armor" + "help_converter": 28338, + "language_file_name": 0, + "language_file_help": 107338, + "name": "Halberdier requirement" }, - "871": { + "957": { "cost": { "wood": 0, "food": 0, @@ -48033,9 +51165,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +100f, +100g GS" + "name": "C-Bonus, Free Relic2" }, - "872": { + "958": { "cost": { "wood": 0, "food": 0, @@ -48045,9 +51177,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +200w GS" + "name": "C-Bonus, Cheaper Mule Cart" }, - "873": { + "959": { "cost": { "wood": 0, "food": 0, @@ -48057,9 +51189,9 @@ "help_converter": 28000, "language_file_name": 7000, "language_file_help": 107000, - "name": "C-Bonus, +2vill GS" + "name": "C-Bonus, Galley +1 projectile" }, - "874": { + "960": { "cost": { "wood": 0, "food": 0, @@ -48067,23 +51199,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "C-Bonus, +40% Cav bonus damage" - }, - "875": { - "cost": { - "wood": 0, - "food": 100, - "gold": 100, - "stone": 0 - }, - "help_converter": 28450, - "language_file_name": 7450, - "language_file_help": 107450, - "name": "Gambesons" + "name": "C-Bonus, +% Double-Bit Axe" }, - "876": { + "961": { "cost": { "wood": 0, "food": 0, @@ -48091,11 +51211,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "C-Bonus, Siege wood discount" + "name": "C-Bonus, +% Bow Saw" }, - "877": { + "962": { "cost": { "wood": 0, "food": 0, @@ -48103,11 +51223,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "C-Bonus, Cavalry vs Skirm" + "name": "C-Bonus, +% Two-Man Saw" }, - "878": { + "963": { "cost": { "wood": 0, "food": 0, @@ -48115,11 +51235,11 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "RESERVED" + "name": "C-Bonus, +% Gold Mining" }, - "879": { + "964": { "cost": { "wood": 0, "food": 0, @@ -48127,23 +51247,23 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "RESERVED" + "name": "C-Bonus, +% Gold Shaft Mining" }, - "880": { + "965": { "cost": { - "wood": 1, + "wood": 0, "food": 0, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 10313, + "language_file_name": 6000, "language_file_help": 107000, - "name": "" + "name": "C-Bonus, +% Stone Mining" }, - "881": { + "966": { "cost": { "wood": 0, "food": 0, @@ -48151,203 +51271,143 @@ "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 6000, "language_file_help": 107000, - "name": "Centurion (make avail)" - }, - "882": { - "cost": { - "wood": 0, - "food": 1100, - "gold": 900, - "stone": 0 - }, - "help_converter": 28443, - "language_file_name": 7443, - "language_file_help": 107443, - "name": "Elite Centurion" - }, - "883": { - "cost": { - "wood": 400, - "food": 0, - "gold": 300, - "stone": 0 - }, - "help_converter": 28444, - "language_file_name": 7444, - "language_file_help": 107444, - "name": "Ballistas" + "name": "C-Bonus, +% Stone Shaft Mining" }, - "884": { - "cost": { - "wood": 0, - "food": 700, - "gold": 800, - "stone": 0 - }, - "help_converter": 28445, - "language_file_name": 7445, - "language_file_help": 107445, - "name": "Comitatenses" - }, - "885": { + "967": { "cost": { "wood": 0, - "food": 800, - "gold": 400, + "food": 850, + "gold": 600, "stone": 0 }, - "help_converter": 28446, - "language_file_name": 7446, - "language_file_help": 107446, - "name": "Legionary" + "help_converter": 28449, + "language_file_name": 7449, + "language_file_help": 107449, + "name": "Elite Qizilbash Warrior" }, - "886": { + "968": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 7452, "language_file_help": 107000, - "name": "Dromon (make avail)" + "name": "Placeholder 1" }, - "887": { + "969": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 7453, "language_file_help": 107000, - "name": "C-Bonus, Villagers work faster" - }, - "888": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Navy armor" - }, - "889": { - "cost": { - "wood": 0, - "food": 0, - "gold": 0, - "stone": 0 - }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Double Scale Mail" + "name": "Placeholder 2" }, - "890": { + "970": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Double Chain Mail" + "help_converter": 28000, + "language_file_name": 7454, + "language_file_help": 107000, + "name": "Placeholder 3" }, - "891": { + "971": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28338, - "language_file_name": 0, - "language_file_help": 107338, - "name": "C-Bonus, Double Plate Mail" + "help_converter": 28000, + "language_file_name": 7455, + "language_file_help": 107000, + "name": "Placeholder 4" }, - "892": { + "972": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 7456, "language_file_help": 107000, - "name": "C-Bonus, Cheaper scorpions" + "name": "Placeholder 5" }, - "893": { + "973": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 7457, "language_file_help": 107000, - "name": "C-Bonus, Ballistics affect scorpions" + "name": "Placeholder 6" }, - "894": { + "974": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28402, - "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Move Dromon" + "help_converter": 28000, + "language_file_name": 7458, + "language_file_help": 107000, + "name": "Placeholder 7" }, - "895": { + "975": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, - "help_converter": 28402, - "language_file_name": 7000, - "language_file_help": 107402, - "name": "[FTT] Disable militia upgrades" + "help_converter": 28000, + "language_file_name": 7459, + "language_file_help": 107000, + "name": "Placeholder 8" }, - "896": { + "976": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 7460, "language_file_help": 107000, - "name": "RESERVED" + "name": "Placeholder 9" }, - "897": { + "977": { "cost": { "wood": 0, - "food": 0, + "food": 100, "gold": 0, "stone": 0 }, "help_converter": 28000, - "language_file_name": 7000, + "language_file_name": 7461, "language_file_help": 107000, - "name": "RESERVED" + "name": "Placeholder 10" }, - "898": { + "978": { "cost": { "wood": 0, "food": 0, @@ -48359,7 +51419,7 @@ "language_file_help": 107000, "name": "RESERVED" }, - "899": { + "979": { "cost": { "wood": 0, "food": 0, @@ -48371,7 +51431,7 @@ "language_file_help": 107000, "name": "RESERVED" }, - "900": { + "980": { "cost": { "wood": 0, "food": 0, diff --git a/src/data/model.js b/src/data/model.js new file mode 100644 index 0000000..e351bf0 --- /dev/null +++ b/src/data/model.js @@ -0,0 +1,268 @@ +var __spreadArray = + (this && this.__spreadArray) || + function (to, from, pack) { + if (pack || arguments.length === 2) + for (var i = 0, l = from.length, ar; i < l; i++) { + if (ar || !(i in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i); + ar[i] = from[i]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); + }; +import dataSrc from "./json/data.json"; +import stringsSrc from "./json/strings.json"; +var data = dataSrc; +var strings = stringsSrc; +export var extractUnitDataByID = function (unitId) { + // data.data.units[561].LanguageNameId // 5458 + // strings[5458] // "Elite Mangudai" + var d = data.data.units[unitId.toString()]; + return { + name: strings[d.LanguageNameId], + unitStatistics: d, + }; +}; +export var unitHelpByID = function (unitId) { + var _a; + var about = (_a = strings[data.data.units[unitId.toString()].LanguageHelpId]) !== null && _a !== void 0 ? _a : ""; + return splitAbout(about); +}; +var strongEnRegex = new RegExp("strong\\s+vs.\\s+([^\\.]+)\\.?", "gmiu"); +var weakEnRegex = new RegExp("weak\\s+vs.\\s+([^\\.]+)\\.?", "gmiu"); +var trimSuffix = function (s, suffix) { + return s.endsWith(suffix) ? s.substring(0, s.length - suffix.length) : s; +}; +var splitAbout = function (about) { + // Trim "Create (‹cost›)" out of the "about" section + // | var | + // | piece | + var f = about.indexOf("(‹cost›)
\n"); + var aboutTrimmed = about; + if (f >= 0) aboutTrimmed = about.substring(f + 13); + // Remove \n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range› + // Remove \n‹hp› ‹attack› ‹armor› ‹piercearmor› ‹range› ‹garrison› + // Remove ... + var h = aboutTrimmed.indexOf("\n‹hp› "); + if (h >= 0) aboutTrimmed = aboutTrimmed.substring(0, h); + var u = aboutTrimmed.indexOf(" Upgrades:"); + var upgrades = ""; + if (u >= 0) { + upgrades = aboutTrimmed.substring(u + 13).trim(); + upgrades = trimSuffix(upgrades, ".
"); + aboutTrimmed = aboutTrimmed.substring(0, u); + } + // Resetting regex + strongEnRegex.lastIndex = 0; + weakEnRegex.lastIndex = 0; + var m; + var strong = ""; + if ((m = strongEnRegex.exec(aboutTrimmed)) !== null) { + if (m.index !== strongEnRegex.lastIndex) { + strong = m[1]; + aboutTrimmed = aboutTrimmed.replace(m[0], ""); + } + } + var weak = ""; + if ((m = weakEnRegex.exec(aboutTrimmed)) !== null) { + if (m.index !== weakEnRegex.lastIndex) { + weak = m[1]; + aboutTrimmed = aboutTrimmed.replace(m[0], ""); + } + } + return { about: aboutTrimmed, strong: strong, weak: weak, upgrades: upgrades }; +}; +export var techNameByID = function (techId) { + // data.data.techs[6].internal_name // "Mongol Siege Drill" + // data.data.techs[6].LanguageNameId // 7422 + // strings[7422] // "Drill" + return strings[data.data.techs[techId].LanguageNameId]; +}; +var _cachedAllCivs = []; +export var getAllCivs = function () { + if (_cachedAllCivs.length > 0) { + return _cachedAllCivs; + } + Object.entries(data.civ_names).forEach(function (v, _k) { + // {key: internal_name, value: strings_localized_value} + var help = strings[data.civ_helptexts[v[0]]]; + _cachedAllCivs.push({ + key: v[0], + value: strings[v[1]], + help: help, + }); + }); + return _cachedAllCivs; +}; +var _cachedCivByKey = new Map(); +export var civByKey = function (civKey) { + if (_cachedCivByKey.has(civKey)) { + return _cachedCivByKey.get(civKey); + } + var result = { + key: civKey, + value: strings[data.civ_names[civKey]], + help: strings[data.civ_helptexts[civKey]], + }; + _cachedCivByKey.set(civKey, result); + return result; +}; +export var UnitType; +(function (UnitType) { + UnitType[(UnitType["RegularUnit"] = 0)] = "RegularUnit"; + UnitType[(UnitType["CastleAgeUniqueUnit"] = 1)] = "CastleAgeUniqueUnit"; + UnitType[(UnitType["ImperialAgeUniqueUnit"] = 2)] = "ImperialAgeUniqueUnit"; +})(UnitType || (UnitType = {})); +var _cacheAllUnitsByCivKey = new Map(); +export var allUnits = function (civKey) { + if (_cacheAllUnitsByCivKey.has(civKey)) { + return _cacheAllUnitsByCivKey.get(civKey); + } + var entries = []; + data.techtrees[civKey].units.forEach(function (id) { + entries.push({ + id: id, + statisticsUnitData: extractUnitDataByID(id), + unitType: UnitType.RegularUnit, + help: unitHelpByID(id), + }); + }); + _cacheAllUnitsByCivKey.set(civKey, entries); + return entries; +}; +export var imperialAgeUniqueUnit = function (civKey) { + var id = data.techtrees[civKey].unique.imperialAgeUniqueUnit; + return { + id: id, + statisticsUnitData: extractUnitDataByID(id), + unitType: UnitType.ImperialAgeUniqueUnit, + help: unitHelpByID(id), + }; +}; +export var castleAgeUniqueUnit = function (civKey) { + var id = data.techtrees[civKey].unique.castleAgeUniqueUnit; + return { + id: id, + statisticsUnitData: extractUnitDataByID(id), + unitType: UnitType.CastleAgeUniqueUnit, + help: unitHelpByID(id), + }; +}; +// TODO: Refactor this into a function +var Cost = /** @class */ (function () { + function Cost(food, gold, stone, wood) { + this.food = food; + this.gold = gold; + this.stone = stone; + this.wood = wood; + } + Cost.prototype.toKey = function () { + return "f".concat(this.food, "g").concat(this.gold, "s").concat(this.stone, "w").concat(this.wood); + }; + Cost.key = function (food, gold, stone, wood) { + return new Cost(food, gold, stone, wood).toKey(); + }; + return Cost; +})(); +export { Cost }; +export var searchUnits = function (like) { + like = like.toLowerCase().trim(); + if (like == "") return []; + // TODO: Turn this into fuzzy search + return matchUnits(getAllCivs(), function (u) { + return u.statisticsUnitData.name.toLowerCase().indexOf(like) >= 0 || u.id.toString() == like; + }); +}; +export var groupByUnitType = function (units) { + var result = []; + var _loop_1 = function (i) { + var next = units[i]; + var found = result.find(function (v) { + return v.unit.id == next.unit.id; + }); + if (found) { + found.civs.add(next.civ.key); + // found.civs.push(next); + } else { + var m = new Set(); + m.add(next.civ.key); + result.push({ unit: next.unit, civs: m, mostCommonUnitStats: { cost: next.unitStats.cost } }); + } + }; + for (var i = 0; i < units.length; i++) { + _loop_1(i); + } + // patchCalculateMostCommon(result); + return result; +}; +// const patchCalculateMostCommon = (result: IGroupByUnitData[]) => { +// result.forEach((r) => { +// const st: Map = new Map(); +// r.civs.forEach((c, _civKey) => { +// const costKey = c.unitStats.cost.toKey(); +// if (st.has(costKey)) { +// const [c, n] = st.get(costKey)!; +// st.set(costKey, [c, n + 1]); +// } else { +// st.set(costKey, [c.unitStats.cost, 1]); +// } +// }); +// if (st.size > 1) { +// // TODO: Run this through tests. If we always have the same price +// // for every single unit, why bothering with this sorting / calculating +// // the most common price? +// console.error(`Unexpected map size: ${st}`); +// } +// const a = [...st.entries()].sort((a, b) => b[1][1] - a[1][1]); +// r.mostCommonUnitStats.cost = a[0][1][0]; +// }); +// }; +export var getAllCivUnits = function (civKey) { + var civ_ = civByKey(civKey); + if (civ_ == null) return []; + return matchUnits([civ_], function (_u) { + return true; + }); +}; +export var matchUnits = function (civs, match) { + var result = []; + civs.forEach(function (c) { + __spreadArray([imperialAgeUniqueUnit(c.key), castleAgeUniqueUnit(c.key)], allUnits(c.key), true).forEach( + function (u) { + if (match(u)) { + var cost = data.data.units[u.id].Cost; + result.push({ + civ: c, + unit: u, + unitStats: { + cost: new Cost( + cost["Food"] || 0, + cost["Gold"] || 0, + 0, // FIXME: Units cost no stone ? Type doesn't appear to have stone. Confirm. + cost["Wood"] || 0 + ), + }, + }); + } + } + ); + }); + return result; +}; +export var searchCivs = function (like) { + like = like.toLowerCase().trim(); + if (like == "") return []; + // TODO: Turn this into fuzzy search + return matchCivs(getAllCivs(), function (u) { + return u.value.toLowerCase().indexOf(like) >= 0 || u.key.toLowerCase().indexOf(like) >= 0; + }); +}; +export var matchCivs = function (civs, match) { + var result = []; + civs.forEach(function (c) { + if (match(c)) { + result.push(c); + } + }); + return result; +}; diff --git a/src/data/model.test.ts b/src/data/model.test.ts index b7d18ab..e990e2d 100644 --- a/src/data/model.test.ts +++ b/src/data/model.test.ts @@ -1,7 +1,7 @@ import { expect, test } from "vitest"; -import dataSrc from "./jsons/data.json"; -import stringsSrc from "./jsons/strings.json"; -import unitBuildingsSrc from "./jsons/units_buildings_techs.json"; +import dataSrc from "./json/data.json"; +import stringsSrc from "./json/strings.json"; +import unitBuildingsSrc from "./json/units_buildings_techs.json"; import { dataSchema } from "./types/zod/data_json_types"; import { stringsSchema } from "./types/zod/strings_json_types"; import { unitsBuildingsTechsSchema } from "./types/zod/units_buildings_techs_data_types"; @@ -10,9 +10,9 @@ import { unitsBuildingsTechsSchema } from "./types/zod/units_buildings_techs_dat Zod files generated using "ts-to-zod": -$ pnpm ts-to-zod .\src\data\jsons\data_json_types.ts .\src\data\types\zod\data_json_types.ts --skipValidation -$ pnpm ts-to-zod .\src\data\jsons\strings_json_types.ts .\src\data\types\zod\strings_json_types.ts --skipValidation -$ pnpm ts-to-zod .\src\data\jsons\units_buildings_techs_data_types.ts .\src\data\types\zod\units_buildings_techs_data_types.ts --skipValidation +$ pnpm ts-to-zod .\src\data\json\data_json_types.ts .\src\data\types\zod\data_json_types.ts --skipValidation +$ pnpm ts-to-zod .\src\data\json\strings_json_types.ts .\src\data\types\zod\strings_json_types.ts --skipValidation +$ pnpm ts-to-zod .\src\data\json\units_buildings_techs_data_types.ts .\src\data\types\zod\units_buildings_techs_data_types.ts --skipValidation */ diff --git a/src/data/model.ts b/src/data/model.ts index 804b836..4b1a0d5 100644 --- a/src/data/model.ts +++ b/src/data/model.ts @@ -1,5 +1,5 @@ -import dataSrc from "./jsons/data.json"; -import stringsSrc from "./jsons/strings.json"; +import dataSrc from "./json/data.json"; +import stringsSrc from "./json/strings.json"; import { Data, Unit } from "./types/data_json_types"; import { Strings } from "./types/strings_json_types"; diff --git a/src/data/patch.test.ts b/src/data/patch.test.ts new file mode 100644 index 0000000..a03b94f --- /dev/null +++ b/src/data/patch.test.ts @@ -0,0 +1,23 @@ +import { expect, test } from "vitest"; +import patchSrc from "./json/patch.json"; + +export interface Patches { + number: number; + label: string; + release_date: string; + published: boolean; + url: string; + description: string; + total_games: number; +} + +test("latest patch", async () => { + const p = await fetch("https://aoestats.io/api/patches/?format=json"); + const json = (await p.json()) as Patches[]; + let max: Patches | undefined; + json.forEach((v) => { + if (max === undefined || v.number > max.number) max = v; + }); + expect(max).not.toBeUndefined(); + expect(patchSrc.DE).equals(max?.number); +}); diff --git a/src/data/types/data_json_types.js b/src/data/types/data_json_types.js new file mode 100644 index 0000000..19881bf --- /dev/null +++ b/src/data/types/data_json_types.js @@ -0,0 +1,5 @@ +export var MonkPrefix; +(function (MonkPrefix) { + MonkPrefix["Empty"] = ""; + MonkPrefix["Meso"] = "meso_"; +})(MonkPrefix || (MonkPrefix = {})); diff --git a/src/data/types/strings_json_types.js b/src/data/types/strings_json_types.js new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/data/types/strings_json_types.js @@ -0,0 +1 @@ +export {}; diff --git a/src/data/update.json b/src/data/update.json deleted file mode 100644 index f5861f5..0000000 --- a/src/data/update.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "DE": 93001 -} \ No newline at end of file