Type
— Tous —
{# Labels game-aware via skill.type.{gameId}.{val}. Les valeurs n'ont pas la même
signification d'un jeu à l'autre (ex. NS : 4 = Botte secrète, CSF : 4 = Passif). #}
{% set gid = filters.gameId ?? 0 %}
{% for val in 0..4 %}
{% set key = 'skill.type.' ~ gid ~ '.' ~ val %}
{% set lbl = key|trans({}, 'game') %}
{% if lbl != key %}
{{ lbl }}
{% endif %}
{% endfor %}
Catégorie
— Toutes —
{% for val, lbl in {0: 'Physique', 1: 'Magique', 2: 'Statut', 3: 'Soin'} %}
{{ lbl }}
{% endfor %}
Disponibilité
— Toutes —
{% for val, lbl in {0: 'Combat', 1: 'Menu', 2: 'Partout', 3: 'Autre'} %}
{{ lbl }}
{% endfor %}
Dégâts
— Tous —
{% for val, lbl in {1: 'Physiques', 2: 'Magiques'} %}
{{ lbl }}
{% endfor %}
Type de dégâts
— Tous —
{% for val, lbl in {0: 'Dég. PV', 1: 'Dég. EG', 2: 'Soin PV', 3: 'Soin EG', 4: 'Drain PV', 5: 'Drain EG'} %}
{{ lbl }}
{% endfor %}
Cible
— Toutes —
{% for val, lbl in {1: '1 ennemi', 2: 'Tous les ennemis', 3: '1 allié', 4: 'Tous les alliés', 5: '1 allié mort', 6: 'Tous les alliés morts', 7: 'Utilisateur', 8: '2 ennemis', 9: '3 ennemis', 10: '4 ennemis'} %}
{{ lbl }}
{% endfor %}
{% if elements is not empty %}
Élément
— Tous —
{% for el in elements %}
{{ el.name }}
{% endfor %}
{% endif %}
Valeurs minimales
{# Labels TP adaptés au jeu sélectionné dans le filtre principal (data-tp-* repris par le JS). #}
{% set tpLabel = ('resource.tp.' ~ (filters.gameId ?? 0))|trans({}, 'game') %}
{% for field, lblTpl in {egCost: 'Coût EG', powerCost: 'Coût {tp}', accuracy: 'Précision', hits: 'Coups', powerGain: 'Gain {tp}', priority: 'Priorité'} %}
{{ lblTpl|replace({'{tp}': tpLabel}) }}
{% endfor %}
Effets sur les statuts / stats
Inflige statut
— Tous —
{% for s in statuses %}
{{ s.name }}
{% endfor %}
Augmente stat
— Toutes —
{% for stat, lbl in {pvMax: 'PV Max', egMax: 'EG Max', attaque: 'Attaque', defense: 'Défense', arcane: 'Arcane', sagesse: 'Sagesse', vitesse: 'Vitesse', finesse: 'Finesse'} %}
{{ lbl }}
{% endfor %}
Diminue stat
— Toutes —
{% for stat, lbl in {pvMax: 'PV Max', egMax: 'EG Max', attaque: 'Attaque', defense: 'Défense', arcane: 'Arcane', sagesse: 'Sagesse', vitesse: 'Vitesse', finesse: 'Finesse'} %}
{{ lbl }}
{% endfor %}
{% endif %}