es:rpd:kunai_throw_spell
Table of Contents
Lanzamiento de Kunai
Descripción
Este hechizo lanza Kunai a enemigos visibles aleatorios extremadamente rápido. El número de Kunai lanzados depende del nivel de habilidad del lanzador, con más Kunai lanzados a niveles más altos. El hechizo es tan rápido que ni siquiera puedes seleccionar el objetivo.
Estadísticas
- Afinidad Mágica: Pícaro
- Objetivo: auto (apunta a enemigos visibles aleatorios)
- Nivel: 2
- Costo de Maná: 5
- Tiempo de lanzamiento: 0.01 (extremadamente rápido)
- Imagen de hechizo: Usa diferentes iconos según el nivel del hechizo (1, 9 o 17 según el nivel)
Mecánicas
- Número de Kunai: min(nivelHabilidad(lanzador) - nivelHechizo + 1, 3) - máximo de 3 kunai
- Daño: Daño aleatorio entre n y (n + nivel(lanzador) * n), donde n es el número de kunai lanzados
- Apuntar: Apunta automáticamente a enemigos aleatorios visibles para el lanzador
- Efecto de Zapeo: Muestra un efecto de zapeo “Kunai” desde el lanzador al objetivo
- Requisito: Requiere al menos un enemigo visible para lanzar; de lo contrario el hechizo falla (`enemies == 0` → `return false`)
Uso
El hechizo Lanzamiento de Kunai puede usarse para:
- Aplicaciones ofensivas contra enemigos
- Daño explosivo rápido en combate
- Sorprender a enemigos con ataques rápidos e imposibles de esquivar
Clases
Clases que pueden usar este hechizo incluyen:
- Clases con afinidad de Pícaro (por ejemplo, clase de Pícaro)
- Otras clases que obtengan acceso a través de medios especiales
Estrategia
Cómo usar eficazmente el hechizo Lanzamiento de Kunai:
- Mejor usado cuando varios enemigos están visibles para posiblemente golpear varios objetivos
- Más efectivo a niveles de habilidad más altos cuando se pueden lanzar más Kunai
- Tiempo de lanzamiento rápido lo hace útil en situaciones delicadas
- Funciona bien cuando los enemigos están agrupados juntos
- Ya que apunta a enemigos aleatorios, es útil cuando no necesitas atacar a un específico
Detalles Técnicos
- Implementación: KunaiThrow.lua
- Clase: Script Lua implementando el sistema de hechizos
- Disponibilidad de hechizos: CustomSpellsList.lua — disponible para la clase Pícaro (`spells[“Rogue”] = {“Cloak”,“Backstab”,“KunaiThrow”,“Haste”}`)
- Recursos de cadenas (inglés): KunaiThrow_Name y KunaiThrow_Info
- Recursos de cadenas en ruso: KunaiThrow_Name y KunaiThrow_Info
- Biblioteca de sistema de hechizos: spell.lua
- Biblioteca de clases comunes: commonClasses.lua
- Parámetros de hechizo: level = 2, castTime = 0.01, spellCost = 5 (en el descriptor `desc()`)
- Cálculo de nivel (definición): math.min(caster:skillLevel() - spellLevel + 1, 3) — calcula número de kunai lanzados (máximo 3)
- Cálculo de nivel (uso): local n = spellTier(caster)
- Verificación de enemigos visibles: caster:visibleEnemies() — asegura que al menos un enemigo es visible antes de lanzar
- Efecto de zapeo: RPD.zapEffect(ownPos,tgt:getPos(),"Kunai") — efecto visual desde el lanzador al objetivo
- Selección de objetivo: caster:randomEnemy() — selecciona aleatoriamente un enemigo visible como objetivo
- Cálculo de daño: tgt:damage(math.random(n, n + caster:lvl()*n), caster) — rango de daño basado en número de kunai y nivel del lanzador
- Mapeo de imagen: lvl2img = {1,9,17} — icono diferente basado en número de kunai lanzados
- Afinidad Mágica: Magic Affinity: "Rogue" — solo disponible para clases con afinidad de Pícaro
- Tipo de apuntado: Targeting: "self" — apunta automáticamente a enemigos visibles aleatorios
- Inicialización de hechizo: return spell.init{} — define la estructura y comportamiento del hechizo
- Efecto `zapEffect` (Java): GameScene.zapEffect() — punto de entrada Lua para reproducir el efecto visual
- Render del efecto `zapEffect`: ZapEffect.java — renderiza los efectos de zapeo (incluido “Kunai”)
- API Lua del motor: LuaEngine.java — integra scripts Lua con el motor del juego
- Bucle de hechizo Lua: Spell.java — clase base de hechizo en Java
- Sprites de hechizos: rogue.png — archivo de imagen sprite que contiene iconos de hechizos
- Datos legibles por máquina: mr:kunai_throw_spell
Texto Estético
Del juego: “Este lanzamiento de Kunai Mortal se hará extremadamente rápido, tanto que ni siquiera podrás seleccionar un objetivo.\n\nLos verdaderos maestros son capaces de lanzar más de un Kunai a la vez.”
Ver También
- mr:kunai_throw_spell — Datos legibles por máquina
es/rpd/kunai_throw_spell.txt · Last modified: by 127.0.0.1

