diff --git a/public/resources/units/battle_priest.json b/public/resources/units/battle_priest.json new file mode 100644 index 00000000..958b9a9e --- /dev/null +++ b/public/resources/units/battle_priest.json @@ -0,0 +1,60 @@ +[ + { + "id": "battle_priest", + "name": "Battle Priest", + "description": "A warrior-cleric who strides into the thick of battle bearing the clan's holy icons. Their blessings harden the resolve of nearby dwarves and call down the mountain gods' wrath on the impious.", + "unit_type": "support", + "school": null, + "domain": "land", + "keywords": [ + "morale_aura", + "religious" + ], + "attributes": [ + "light", + "biological" + ], + "attack_type": "none", + "hp": 45, + "attack": 0, + "defense": 5, + "ranged_attack": 0, + "range": 0, + "movement": 2, + "vision": 1, + "cost": 110, + "tier": 2, + "tech_required": "sacred_rites", + "upgradeable_from": null, + "race_required": null, + "faction": "dwarf", + "mana_cost": null, + "requires_building": "temple", + "sprite": "sprites/units/battle_priest.png", + "gender": null, + "maintenance": 2, + "auto_join": false, + "encyclopedia": { + "category": "civilization", + "entry_type": "unit", + "detail_route": "/military/units", + "tags": [ + "land", + "support", + "religious" + ] + }, + "flavor": "The mountain listens when a Battle Priest shouts.", + "archetype": "civilian", + "promotion_tree": null, + "clan_affinity": [], + "great_person_class": "great_prophet", + "great_person_gpp_type": "faith", + "great_person_produces": "holy_site_blessing", + "great_person_action": { + "action_type": "found_holy_site", + "rationale": "Consecrates the current tile as a Holy Site, permanently boosting faith and happiness in the nearest city.", + "max_target_tier": null + } + } +] diff --git a/public/resources/units/cartographer.json b/public/resources/units/cartographer.json new file mode 100644 index 00000000..9e006f1a --- /dev/null +++ b/public/resources/units/cartographer.json @@ -0,0 +1,60 @@ +[ + { + "id": "cartographer", + "name": "Cartographer", + "description": "Armed with theodolite and star charts, the Cartographer surveys uncharted deeps and mountain passes. Their extended sight range reveals fog faster than any scouting party.", + "unit_type": "support", + "school": null, + "domain": "land", + "keywords": [ + "explorer", + "extended_sight" + ], + "attributes": [ + "light", + "biological" + ], + "attack_type": "none", + "hp": 35, + "attack": 0, + "defense": 3, + "ranged_attack": 0, + "range": 0, + "movement": 4, + "vision": 3, + "cost": 120, + "tier": 3, + "tech_required": "celestial_navigation", + "upgradeable_from": null, + "race_required": null, + "faction": "dwarf", + "mana_cost": null, + "requires_building": "observatory", + "sprite": "sprites/units/cartographer.png", + "gender": null, + "maintenance": 2, + "auto_join": false, + "encyclopedia": { + "category": "civilization", + "entry_type": "unit", + "detail_route": "/military/units", + "tags": [ + "land", + "support", + "exploration" + ] + }, + "flavor": "Every blank on the map is a debt to be paid in boot-leather.", + "archetype": "civilian", + "promotion_tree": null, + "clan_affinity": [], + "great_person_class": "great_explorer", + "great_person_gpp_type": "exploration", + "great_person_produces": "territorial_claim", + "great_person_action": { + "action_type": "claim_territory", + "rationale": "Drafts a definitive survey, permanently claiming adjacent unclaimed tiles for the clan and revealing their resources.", + "max_target_tier": null + } + } +] diff --git a/public/resources/units/sage.json b/public/resources/units/sage.json new file mode 100644 index 00000000..fdbddf51 --- /dev/null +++ b/public/resources/units/sage.json @@ -0,0 +1,59 @@ +[ + { + "id": "sage", + "name": "Sage", + "description": "A scholar steeped in runic lore and ancient manuscripts. Sages accelerate research in the city they inhabit and can transcribe tomes that unlock lost technologies.", + "unit_type": "support", + "school": null, + "domain": "land", + "keywords": [ + "scholar" + ], + "attributes": [ + "light", + "biological" + ], + "attack_type": "none", + "hp": 40, + "attack": 0, + "defense": 3, + "ranged_attack": 0, + "range": 0, + "movement": 2, + "vision": 1, + "cost": 130, + "tier": 2, + "tech_required": "scribal_arts", + "upgradeable_from": null, + "race_required": null, + "faction": "dwarf", + "mana_cost": null, + "requires_building": "library", + "sprite": "sprites/units/sage.png", + "gender": null, + "maintenance": 2, + "auto_join": false, + "encyclopedia": { + "category": "civilization", + "entry_type": "unit", + "detail_route": "/military/units", + "tags": [ + "land", + "support", + "knowledge" + ] + }, + "flavor": "A question answered opens ten more doors.", + "archetype": "civilian", + "promotion_tree": null, + "clan_affinity": [], + "great_person_class": "great_scholar", + "great_person_gpp_type": "scholarship", + "great_person_produces": "free_tech", + "great_person_action": { + "action_type": "free_tech", + "rationale": "Copies an ancient tome, completing one tech of tier ≤ sage's own tier + 2.", + "max_target_tier": 4 + } + } +]