rsltool.com

Soul-Sammlung

Verfügbar ab v0.2.0 · Zuletzt aktualisiert 2026-06-10

Was sie macht

Der Soul-Sammlung-Tab gibt dir eine Turnier-Level-Tabelle aller Double-Ascend-Souls, die du besitzt, aufgeschlüsselt pro Held und pro Grade (G1 bis G5). Auf einen Blick siehst du, wen du schon awaken kannst, wer halb dort ist und von welchen Souls du Duplikate hast.

Die Seite liest die Souls aus deinem Account-Snapshot (doubleAscendSoulCount) und gleicht sie mit dem ingame Static-Dictionary ab, um zu identifizieren, welcher Soul zu welchem Helden gehört, in welchem Grade und welcher Rarität.

Soul-Sammlung — Grade-für-Grade-Ownership-Tabelle
Eine Zeile pro Held, G1..G5-Spalten + eine Total-Spalte. Rarity-Badge links. Suche und Filter sitzen über der Tabelle.

Wo zu finden

Sidebar → Souls (💠-Icon). Der Seiten-Header zeigt »💠 Soul Collection« mit einem Counter wie »152 owned souls · 47 unique heroes«.

Was du siehst

Header-Streifen:

Filter-Reihe darunter:

Tabellen-Spalten: Hero | Affinity | Rarity | G1 | G2 | G3 | G4 | G5 | Total. Jede Zelle ist ein Count; leere Zellen heißen 0 besitzt von dem Grade für den Helden.

Awakened Helden

Hast du einen Helden bereits Double-Ascended, ist seine Zeile markiert (der Importer liest den Awakening-State aus dem gleichen Snapshot). Sie tauchen weiter in der Tabelle auf, aber der visuelle Hinweis macht es leicht, »schon erledigte« Helden beim Planen des nächsten Awakening-Runs zu überspringen.

Zell-Tooltips — was ein Soul wert ist

Hover eine beliebige G1..G5-Zelle, und ein Tooltip zeigt, in was sich der Soul beim Opfern verwandelt — inklusive der Eternal Soul Coin-Belohnung ab Grade ≥ 5. Nützlich, wenn du 3 desselben Legendary G3 hast und wissen willst, wie viele Coins du beim Opfern von 2 zurückbekommst.

Soul typeId — wie die App einen Soul mit dem Helden verknüpft

💡 Soul-typeId-Format: {grade}{rarity}00{base_hero_id}. Ein Legendary-G3-Demytha-Soul ist also 3 5 00 + Demythas Base-ID. Die Tabelle pickt jede besessene Soul-ID aus dem Account-Snapshot, dekodiert den Präfix in Grade+Rarity, schlägt die base_hero_id in einem statischen Helden-Dict nach und rendert die Zeile.

Heißt: ein einzelner Held mit mehreren Awakening-Pfaden (oder Rarity-Varianten) bekommt EINE Zeile — die Totals sind reine Ownership, nicht nach einer »Value«-Formel gewichtet.

Workflow — typische Anwendungen

»Wer ist als Nächstes dran fürs Awakening?«

  1. Souls-Tab öffnen.
  2. Grade-Filter = G5.
  3. Nach Total absteigend sortieren — Helden oben sind am dichtesten an einem G5-Awakening, weil du bereits mehrere G5-Souls hast.

»Wer verschwendet Souls?« (Opfer-Planung)

  1. Souls-Tab öffnen.
  2. ☑ Duplicates only anhaken.
  3. Pro Zeile die Zellen hovern, um den Eternal-Soul-Coin-Ertrag zu sehen — die hochgradigen Duplikate zuerst opfern für maximale Coins.

Häufige Fragen

Tabelle ist nach einem frischen Import leer

Zwei wahrscheinliche Ursachen: (1) der Account-Snapshot enthielt keinen doubleAscendSoulCount — passiert bei veralteten Dumps; Account-Import neu laufen lassen. (2) Das Static-Soul-Dictionary (soul_types.json) fehlt im Install — App neu installieren. Der Header-Counter zeigt in beiden Fällen »0 souls«; in den Logs (Help → Open log dir) nach »Loaded N static soul type entries« suchen.

Warum fehlt Held X in der Tabelle?

Die Tabelle listet nur Helden, von denen du mindestens einen Soul besitzt. Helden mit null Souls werden nicht gerendert — kostet Sichtbarkeit, gewinnt Übersicht. Für ALLE Helden nutz die Roster-Ansicht im Team Optimizer.

Counts stimmen nicht mit dem überein, was ich in Raid sehe

Die Seite ist ein Snapshot-Reader, kein Live Sync. Sie zeigt, was beim letzten Account-Import drin war. Drück 🔄 Reload, wenn du gerade neu importiert hast; hast du VOR dem Pullen neuer Souls importiert, erst über den Account-Tab neu importieren.

Tier-Gating

Verfügbar in den Tiers Free, Premium und Founders. Keine Bezahl-Tier-Restriktionen auf den Soul-Tab selbst — es ist ein Snapshot-Reader. Der Account-Import hat sein eigenes Per-Tier-Limit (siehe Preise).