feat: achievements zones — Maître des Marais, Seigneur des Égouts, Conquérant du Désert
All checks were successful
CI/CD — Build & Deploy / Build & Deploy (push) Successful in 32s

This commit is contained in:
2026-03-24 18:01:05 +01:00
parent cc3cbc1d2f
commit 60d10a5423
2 changed files with 5 additions and 0 deletions

View File

@@ -146,6 +146,10 @@ export async function seedQuests(dataSource: DataSource) {
{ key: 'quests_100', name: 'Légende Quêteuse', description: 'Compléter 100 quêtes', category: 'progression', tier: 'gold', criteriaType: 'quests_completed', criteriaValue: 100, rewardGold: 2000, rewardTitle: 'Légende Quêteuse' },
{ key: 'arc_1', name: 'Premier Arc', description: 'Compléter un arc narratif', category: 'progression', tier: 'bronze', criteriaType: 'quest_arc_completed', criteriaValue: 1, rewardGold: 300, rewardTitle: null },
{ key: 'arc_3', name: 'Conteur', description: 'Compléter 3 arcs narratifs', category: 'progression', tier: 'silver', criteriaType: 'quest_arc_completed', criteriaValue: 3, rewardGold: 1000, rewardTitle: 'Conteur' },
// Zone-specific achievements
{ key: 'zone_marais', name: 'Maître des Marais', description: 'Compléter l\'arc des Marais du Têtard', category: 'zones', tier: 'bronze', criteriaType: 'quest_arc_completed', criteriaValue: 1, rewardGold: 200, rewardTitle: 'Maître des Marais' },
{ key: 'zone_egouts', name: 'Seigneur des Égouts', description: 'Compléter l\'arc des Égouts de la Cité', category: 'zones', tier: 'silver', criteriaType: 'quest_arc_completed', criteriaValue: 2, rewardGold: 500, rewardTitle: 'Seigneur des Égouts' },
{ key: 'zone_desert', name: 'Conquérant du Désert', description: 'Compléter l\'arc des Sables Brûlants', category: 'zones', tier: 'gold', criteriaType: 'quest_arc_completed', criteriaValue: 3, rewardGold: 1500, rewardTitle: 'Conquérant du Désert' },
];
for (const data of QUEST_ACHIEVEMENTS) {