magicciv/public/resources/units/commando.json
Natalie 11b4477283 fix(@projects/@magic-civilization): 🗑️ consolidate building data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-29 16:04:27 -04:00

72 lines
2.2 KiB
JSON

[
{
"id": "commando",
"name": "Commando",
"description": "Stealth infiltration specialist.",
"unit_type": "military",
"school": null,
"domain": "land",
"keywords": [
"first_strike"
],
"attributes": [
"light",
"biological"
],
"attack_type": "blade",
"hp": 200,
"attack": 46,
"defense": 18,
"ranged_attack": 0,
"range": 0,
"movement": 3,
"vision": 2,
"cost": 320,
"tier": 8,
"tech_required": "tactical_disruption",
"upgradeable_from": "trench_raider",
"requires_resource": "iron_ore",
"race_required": "dwarf",
"faction": null,
"mana_cost": null,
"sprite": "sprites/units/commando.png",
"gender": {
"male": {
"name": "Commando",
"sprite": "sprites/units/commando_m.png"
},
"female": {
"name": "Commando",
"sprite": "sprites/units/commando_f.png"
}
},
"maintenance": 8,
"auto_join": true,
"encyclopedia": {
"category": "combat",
"entry_type": "unit",
"detail_route": "/military/units",
"tags": [
"land",
"military",
"blade",
"light",
"era8",
"dwarven"
]
},
"flavor": "The dwarf you do not see is the dwarf who measured your throat.",
"archetype": "light_melee",
"promotion_tree": "melee",
"clan_affinity": [
"blackhammer"
],
"lore": "The Commando tradition was formally established after the Night of Borrowed Breath, when a single Blackhammer operative crossed three occupied holds and destroyed their powder stores without being seen. The doctrine was not celebrated — it was quietly filed and the operative was given no name in the records, only a number. Commandos are not honored in the feast-hall; they are honored in silence, which they prefer. The dwarf you do not see has already measured your throat.",
"audio_cues": {
"select": ["Already measured it.", "No name in the records.", "Silence is the doctrine."],
"move": ["Quiet now.", "Through the gap."],
"attack": ["Throat first.", "They do not see this."],
"death": ["No number. No name."]
}
}
]