This commit is contained in:
Bastian Wagner
2026-08-22 16:41:47 +02:00
parent dfa62fd152
commit 081c9f83f9
137 changed files with 11594 additions and 1302 deletions

View File

@@ -700,6 +700,23 @@ Not through special-case controller logic.
# 19. Turn-in foundation
> **IMPLEMENTIERUNGSSTAND (Slice 0.8):** `TurnInDefinition` und `TurnInService`
> wurden durch `ExchangeRule` / `ExchangeService` ersetzt (NPC-Spec §17).
> §20 sah das bereits vor ("Implement the domain service now even if the full
> NPC merchant UI comes later") — die NPC-Merchant-UI ist jetzt da, und Borin
> ist der NPC, der den Tausch besitzt.
>
> Übernommen wurde: item → faction → Silber → Reputation, datengetrieben.
> Ergänzt wurden: NPC-/Profil-Zuordnung, Conditions und `renownMilestoneKey` —
> letzteres ist genau das unten als optional gelistete `firstTurnInMilestoneKey`,
> das laut §19 erst hinzugefügt werden sollte, wenn es gebraucht wird. In 0.8
> wird es gebraucht: der erste Tausch ist der Renown-2-Meilenstein aus §6
> ("first meaningful trophy returned").
>
> Die alte Tabelle wurde gelöscht, nicht deaktiviert: zwei parallele Wege, ein
> Fell in Silber zu verwandeln, wären genau das zweite Progressionsmodell, das
> Slice 0.8 §6 ausschließt.
Create a reusable content definition for future trophy/material turn-ins.
Conceptually: