es:rpd:healing_spell
Table of Contents
Hechizo de Sanación
Descripción
El hechizo de Sanación restaura una porción de la salud propia del lanzador. Es un hechizo fundamental de autocuración que puede salvar al héroe de situaciones peligrosas.
Estadísticas
- Afinidad Mágica: Común
- Objetivo: auto
- Nivel: 3
- Coste de Hechizo: 10
- Índice de Imagen: 1
Efectos
- Cura al lanzador en un 30% de su HP máximo (específicamente (int)(maxHP * 0.3) como se implementa en Healing.java)
- Nota: La descripción en el juego dice “1/3 del HP máximo” pero la implementación real cura un 30% (0.3) del HP máximo, lo que es ligeramente menos que 1/3 (33.33%)
- Solo auto-objetivo
- No escala según el nivel de habilidad
Usos
- Restaurar salud durante el combate
- Sanación de emergencia en situaciones peligrosas
- Preservar pociones de curación para situaciones más críticas
Clases
Clases que pueden usar este hechizo incluyen:
- Clases con afinidad Común
- Otras clases que obtienen acceso por medios especiales
Estrategia
Cómo usar eficazmente el hechizo de Sanación:
- Priorizar la curación cuando la salud baja del 50% para prevenir situaciones de emergencia
- Considerar su uso antes de encuentros difíciles para maximizar la salud
Verificación de Contenido
- Fuente de información: Código Java en el código fuente de Remixed Dungeon
- Estadísticas verificadas: Sí, extraídas directamente de las propiedades de la clase del hechizo
- Descripciones de efectos: Generadas a partir del análisis del código y los recursos de cadenas
- Nota: Discrepancia en la cantidad de curación - el código implementa 30% del HP máximo pero el recurso de cadenas dice “1/3 del HP máximo”
Referencias de Código
- Healing.java - Implementación principal
- Healing.java#L8-L12 - Inicialización de estadísticas (objetivo, afinidad, nivel, imagen, coste)
- Healing.java#L17-L21 - Cálculo exacto de curación 1)
- SpellFactory.java#L126 - Registro del hechizo en el juego
- Char.java#L763 - Efectos visuales de curación (emisor de partículas)
- Recursos de cadenas de Sanación (Inglés) - “Healing” y descripción del hechizo
- Recursos de cadenas de Sanación (Ruso) - Localización en ruso
- Spell.java - Implementación de la clase base de hechizos
- SpellHelper.java - Constantes y utilidades de ayuda para hechizos
- Healing_Name, Healing_Info - Recursos de cadenas en ruso (nombre y descripción)
- espacio de nombres mr: Consultar Healing Spell - Code References para datos legibles por máquina
- targetingType y magicAffinity - Auto-objetivo y afinidad Común
Archivos de Configuración
- SpellFactory.java#L126 - Registro de hechizos
- strings_all.xml - Recursos de cadenas en inglés
- strings_all.xml (Ruso) - Recursos de cadenas en ruso
Recursos de Cadenas
- Healing_Name - “Healing”
- Healing_Info - “This spell is crucial for any adventurer. It will restore 1/3 of the maximum amount of the caster's hp.”
Relacionado
1)
int) (chr.ht()*0.3
es/rpd/healing_spell.txt · Last modified: by 127.0.0.1
