Colección de Almas
Qué hace
La pestaña Soul Collection te da una tabla de nivel torneo de cada alma de Double-Ascend que posees, desglosada por héroe y por grado (G1 hasta G5). De un vistazo ves a quién puedes ya awaken, quién está a medio camino, y de qué almas tienes duplicados.
La página lee las almas que tienes desde el snapshot de tu cuenta (doubleAscendSoulCount) y cruza referencias con el diccionario estático in-game para identificar qué alma pertenece a qué héroe, en qué grado y rareza.
Dónde encontrarlo
Sidebar → Souls (ícono 💠). El header de la página dice «💠 Soul Collection» con un contador tipo «152 owned souls · 47 unique heroes».
Qué ves
Tira de header:
- Título 💠 Soul Collection + contadores de propiedad
- Botón 🔄 Reload — re-lee
latest.jsondesde disco (úsalo tras un import de cuenta fresco)
Fila de filtros debajo:
- Search hero... — filtro de texto por nombre de champion
- Hero rarity — All / Rare / Epic / Legendary / Mythical
- Grade — All / G1 / G2 / G3 / G4 / G5
- Affinity — All / Magic / Spirit / Force / Void
- ☑ Duplicates only — oculta las filas donde cada grado es ≤1 (es decir, muestra héroes donde tendrías un alma sobrante tras hacer awaken)
Columnas de la tabla: Hero | Affinity | Rarity | G1 | G2 | G3 | G4 | G5 | Total. Cada celda es un conteo; celdas vacías significan 0 poseídas de ese grado para ese héroe.
Héroes ya despertados
Si ya hiciste Double-Ascend a un héroe, su fila queda anotada (el importer lee el estado de awakening del mismo snapshot). Siguen apareciendo en la tabla pero la pista visual te facilita saltarte los héroes «ya hechos» al planear tu próxima tanda de awakenings.
Tooltips de celda — qué vale un alma
Pasa el ratón sobre cualquier celda G1..G5 y un tooltip muestra en qué se convierte ese alma si la sacrificas — incluyendo la recompensa de Eternal Soul Coin cuando el grado es ≥ 5. Útil cuando tienes 3 del mismo G3 Legendary y quieres saber cuántas coins recuperarías sacrificando 2 de ellas.
Soul typeId — cómo la app enlaza un alma con su héroe
typeId del alma: {grade}{rarity}00{base_hero_id}. Así un alma Legendary G3 de Demytha es 3 5 00 + ID base de Demytha. La tabla coge cada ID de alma que tienes del snapshot de cuenta, decodifica el prefijo en grado+rareza, busca base_hero_id en el dict estático de héroes, y renderiza la fila.Esto significa que un único héroe con múltiples paths de awakening (o variantes de rareza) recibe UNA fila — los totales son propiedad pura, no ponderada por ninguna fórmula de «valor».
Workflow — usos típicos
«¿Quién es el próximo a despertar?»
- Abre la pestaña Souls.
- Filtra Grade = G5.
- Ordena por Total descendente — los héroes cerca del tope son los más cercanos a un awakening G5, ya que tienes varias almas G5 acumuladas.
«¿Quién está malgastando almas?» (planeando sacrificios)
- Abre la pestaña Souls.
- Marca ☑ Duplicates only.
- Para cada fila, pasa por encima de las celdas para ver el yield de Eternal Soul Coin — sacrifica primero los duplicados de alto grado para máximas coins.
Preguntas comunes
La tabla está vacía tras un import fresco
Dos causas probables: (1) el snapshot de cuenta no incluyó doubleAscendSoulCount — pasa con dumps desactualizados; vuelve a correr Importar cuenta. (2) Falta el diccionario estático de almas (soul_types.json) en la instalación — reinstala la app. El contador del header marcará «0 souls» en ambos casos; revisa los logs (Help → Open log dir) buscando «Loaded N static soul type entries».
¿Por qué falta el héroe X en la tabla?
La tabla solo lista héroes de los que tienes al menos un alma. Los héroes con cero almas no renderizan — gana en claridad lo que pierde en visibilidad. Para ver TODOS los héroes, usa en su lugar la vista de roster del Team Optimizer.
Los conteos no coinciden con lo que veo en Raid
La página es un lector de snapshot, no Live Sync. Muestra lo que había en tu último import de cuenta. Pulsa 🔄 Reload si acabas de re-importar; si importaste ANTES de abrir nuevas almas, vuelve a importar primero desde la pestaña Account.
Tier gating
Disponible en los tiers Free, Premium y Founders. Sin restricciones de paid-tier sobre la pestaña Soul en sí — es un lector de snapshot. El import de cuenta tiene su propia cuota por tier (ver Precios).