{% extends "base.html" %} {% block title %}{{ dwarf.name }} — df-storyteller{% endblock %} {% block content %}
← Back to Citizens
{{ dwarf.name }}
{{ dwarf.profession }} {% if dwarf.noble_positions %} — {{ dwarf.noble_positions | join(', ') }}{% endif %} {% if dwarf.military_squad %} — {{ dwarf.military_squad }}{% endif %} · Age {{ dwarf.age | int }} {% if not dwarf.is_alive %} Deceased {% endif %}
{% if dwarf.stress_desc %}
Mood: {{ dwarf.stress_desc }}
{% endif %}
{% if dwarf.personality_traits %}

Personality

    {% for trait in dwarf.personality_traits %}
  • {{ trait }}
  • {% endfor %}
{% endif %} {% if dwarf.beliefs %}

Values & Beliefs

    {% for belief in dwarf.beliefs %}
  • {{ belief }}
  • {% endfor %}
{% endif %} {% if dwarf.goals %}

Dreams

    {% for goal in dwarf.goals %}
  • {{ goal }}
  • {% endfor %}
{% endif %} {% if dwarf.relationships %}

Relationships

    {% for rel in dwarf.relationships %}
  • {{ rel.type }}: {{ rel.name }}
  • {% endfor %}
View Relationship Web → {% endif %}
{% if dwarf.physical_attrs %}

Physical

    {% for attr in dwarf.physical_attrs %}
  • {{ attr }}
  • {% endfor %}
{% endif %} {% if dwarf.mental_attrs %}

Mind

    {% for attr in dwarf.mental_attrs %}
  • {{ attr }}
  • {% endfor %}
{% endif %} {% if dwarf.skills %}

Skills

    {% for skill in dwarf.skills %}
  • {{ skill }}
  • {% endfor %}
{% endif %} {% if dwarf.equipment %}

Equipment

    {% for item in dwarf.equipment %}
  • {{ item }}
  • {% endfor %}
{% endif %} {% if dwarf.wounds %}

Wounds

    {% for wound in dwarf.wounds %}
  • {{ wound }}
  • {% endfor %}
{% endif %}
{% if dwarf.combat_highlights %}

Combat Record

{% for fight in dwarf.combat_highlights %}
{% if fight.role == 'attacker' %} {{ dwarf.name.split(' ')[0] }} attacked {{ fight.opponent }} {% else %} {{ fight.opponent }} attacked {{ dwarf.name.split(' ')[0] }} {% endif %}
{{ fight.season }} {{ fight.year }}
{% if fight.weapon %}{{ fight.weapon }} · {% endif %} {{ fight.blow_count }} blow{{ 's' if fight.blow_count != 1 else '' }} {% if fight.body_parts %} · {{ fight.body_parts | join(', ') }}{% endif %} {% if fight.outcome %} · {{ fight.outcome }}{% if fight.is_lethal %} [FATAL]{% endif %}{% endif %}
{% endfor %}
{% endif %} {% if dwarf.events %}

Event History

{% for evt in dwarf.events %}
{{ evt.season }} {{ evt.year }} · {{ evt.type }}
{{ evt.description }}
{% endfor %}
{% endif %}
{% for note in notes %}
{{ note.tag.value }} {{ note.text }} {{ note.game_season | title }} Y{{ note.game_year }}
{% endfor %}
{% endblock %} {% block scripts %} {% endblock %}