Saltar al contenido

Lógica del juego

Combate

Cuándo atacan las unidades, cómo se calculan el acierto y el daño de los ataques y de los hechizos, cómo vuelan los proyectiles y qué lanza cada jefe.

Ataques normales

  • gap = distancia entre los dos centros menos los dos radios. Una unidad empieza a golpear cuando el gap es menor que su alcance y sigue mientras se mantiene por debajo de alcance + 22 px. Con alcance 0 no ataca nunca (Isaac, los magos y los personajes de la historia); al perseguir se detiene a 4 px.
  • Espera su tiempo entre ataques y luego reproduce su animación de ataque; el golpe o el disparo sale en su tic de golpe, y al terminar la animación vuelve a esperar.
  • Cuerpo a cuerpo acierta cuando un número al azar de 0 a 100, más la precisión, menos la evasión del objetivo, llega a 100.
  • Un disparo acierta cuando un número al azar de 0 a 99 es menor que la precisión menos la evasión. Si la evasión es mayor, el juego lee la diferencia como un número muy grande y el disparo acierta siempre.
  • Daño = la mitad del ataque − un cuarto de la defensa del objetivo, redondeando hacia abajo; con 0 o menos no hace daño.
  • Un ataque con elemento hace ×½ a una unidad del mismo elemento y ×1,5 a una del elemento opuesto. Los disparos hacen ×1,5 a las unidades que vuelan.
  • Al final, ×(128 + r) / 128, con r al azar entre −10 y 10 (unos ±8 %).

Visión

  • Cada 10 tics, cada unidad busca enemigos a menos de 200 px.
  • Persigue a uno mientras esté más cerca que su propio radio de visión. Las misiones suelen cambiar ese radio: la mayoría lo pone en 150 o en 50 px.

Daño de los hechizos

  • La potencia al lanzarlo sale del hechizo, la magia de quien lo lanza, la calidad del trazo y el nivel del elemento (ver Hechizos).
  • Contra una unidad del mismo elemento, el hechizo la cura un poco (1/16 de la potencia); contra el elemento opuesto hace ×1,5.
  • Después, × (100 − defensa mágica) / 100; la defensa mágica llega como mucho a 99.
  • Después, ×(128 + r) / 128, con r al azar entre −10 y 10.
  • Una unidad con más debilidades que escudos de ese elemento recibe ×2; con más escudos, ×½.
  • Los hechizos que curan suman su potencia tal cual: sin elemento, defensa ni azar.

Elementos opuestos

  • Fuego ↔ Agua
  • Viento ↔ Tierra
  • Oscuridad ↔ Luz

Proyectiles

  • Un disparo vuela en línea recta hacia donde estaba el centro del objetivo al disparar, sin seguirlo, hasta alcance + 22 px.
  • Impacta a la primera unidad enemiga a 4 px más el radio de esa unidad, y no la atraviesa. Los obstáculos altos lo detienen; el agua y los pozos no.
  • Si falla, rebota y se desvanece en 31 tics.
TipoUnidadesVelocidadAl impactar
1Querubín, Serafín90 px/sse queda clavado 1,67 s
2Arpía, Elpía, Fénix60 px/sse queda clavado 1,67 s
3Gorro purp., Gorro rojo60 px/sdesaparece
4Gnomo, Gnomo runa75 px/sdesaparece
5 · FuegoSalamandra, Runamandra, Dragón beng.75 px/sdesaparece
6 · VientoDragón v.75 px/sdesaparece
7 · AguaHidrodragón75 px/sdesaparece
8 · TierraDragón tier.75 px/sdesaparece
9 · OscuridadDrag. somb.75 px/sdesaparece
10 · LuzDrag. respl., Multipul75 px/sdesaparece

Jefes que lanzan hechizos

Solo el jefe de cada batalla lanza hechizos, cuando su misión se lo ordena; no hay comprobación de alcance. Usa su propio MP (su estadística de MP), paga cada runa al costo más alto (rango 0 del elemento) y su potencia es la del hechizo más su magia, sin calidad del trazo ni rango. Sin MP no puede lanzar.

Cada unidad

El alcance y el golpe se miden entre los dos cuerpos; los tiempos, en segundos.

UnidadAtaqueAlcance → sigueEntre ataquesGolpe aProyectilVisiónElemento
IsaacNunca ataca——————
OrkusCuerpo a cuerpo13 → 35 px1,17 s0,2 s—50 px—
Ork guerreroCuerpo a cuerpo13 → 35 px1,17 s0,2 s—50 px—
Ork batidorCuerpo a cuerpo13 → 35 px0,92 s0,2 s—25 px—
Ork blindadoCuerpo a cuerpo13 → 35 px0,83 s0,2 s—50 px—
WyvernCuerpo a cuerpo14 → 36 px1,08 s0,1 s—50 px—
JetvernCuerpo a cuerpo14 → 36 px1,05 s0,1 s—50 px—
Gorro purp.A distancia50 → 72 px1 s0,22 s60 px/s60 px—
Gorro rojoA distancia50 → 72 px1 s0,22 s60 px/s60 px—
Hongo brumaCuerpo a cuerpo15 → 37 px1,42 s0,17 s—40 px—
Hongo mortalCuerpo a cuerpo15 → 37 px0,92 s0,17 s—40 px—
SilfoCuerpo a cuerpo13 → 35 px0,63 s0,1 s—50 pxViento
Silfo rúnicoCuerpo a cuerpo13 → 35 px0,58 s0,1 s—50 pxViento
Shog verdeCuerpo a cuerpo13 → 35 px1,08 s0,27 s—50 px—
ArpíaA distancia45 → 67 px0,83 s0,17 s60 px/s80 px—
ElpíaA distancia45 → 67 px0,83 s0,17 s60 px/s80 px—
Perro vientoCuerpo a cuerpo17 → 39 px1 s0,33 s—75 px—
AcróbataCuerpo a cuerpo14 → 36 px0,98 s0,2 s—68 px—
Dragón v.A distancia60 → 82 px1,08 s0,43 s75 px/s60 pxViento
OndinaCuerpo a cuerpo14 → 36 px0,97 s0,1 s—50 pxAgua
RunadinaCuerpo a cuerpo14 → 36 px0,87 s0,1 s—50 pxAgua
Shog azulCuerpo a cuerpo13 → 35 px1,08 s0,27 s—50 px—
Pez mortalCuerpo a cuerpo17 → 39 px0,83 s0,2 s—50 px—
Colmillo m.Cuerpo a cuerpo17 → 39 px0,8 s0,2 s—50 px—
HidraCuerpo a cuerpo18 → 40 px1,17 s0,3 s—50 px—
HidroperroCuerpo a cuerpo17 → 39 px1 s0,33 s—75 px—
HidrodragónA distancia60 → 82 px1,08 s0,43 s75 px/s60 pxAgua
GnomoA distancia50 → 72 px0,9 s0,08 s75 px/s60 pxTierra
Gnomo runaA distancia50 → 72 px0,87 s0,08 s75 px/s60 pxTierra
Masa neblinaCuerpo a cuerpo15 → 37 px1,42 s0,17 s—40 px—
Shog marrónCuerpo a cuerpo13 → 35 px1,08 s0,27 s—50 px—
Gólem barroCuerpo a cuerpo13 → 35 px1 s0,43 s—45 px—
Gólem piedraCuerpo a cuerpo13 → 35 px1,08 s0,43 s—45 px—
Perro tierraCuerpo a cuerpo17 → 39 px1 s0,33 s—75 px—
Dragón tier.A distancia60 → 82 px1,08 s0,43 s75 px/s60 pxTierra
SalamandraA distancia50 → 72 px1 s0,2 s75 px/s60 pxFuego
RunamandraA distancia50 → 72 px1 s0,2 s75 px/s60 pxFuego
Shog rojoCuerpo a cuerpo13 → 35 px1,08 s0,27 s—50 px—
Perro beng.Cuerpo a cuerpo17 → 39 px1 s0,33 s—75 px—
Gólem rubíCuerpo a cuerpo13 → 35 px1 s0,43 s—45 px—
FénixA distancia45 → 67 px0,83 s0,17 s60 px/s80 px—
DagonCuerpo a cuerpo18 → 40 px1,17 s0,3 s—50 px—
Dragón beng.A distancia60 → 82 px1,08 s0,43 s75 px/s60 pxFuego
VampiroCuerpo a cuerpo14 → 36 px1 s0,2 s—50 px—
Vampiro-comCuerpo a cuerpo14 → 36 px1 s0,2 s—50 px—
FantasmaCuerpo a cuerpo13 → 35 px1 s0,33 s—50 pxOscuridad
WraithCuerpo a cuerpo13 → 35 px0,97 s0,33 s—50 pxOscuridad
Shog negroCuerpo a cuerpo13 → 35 px1,08 s0,27 s—50 px—
Caminante o.Cuerpo a cuerpo20 → 42 px1,5 s0,2 s—50 px—
Perro somb.Cuerpo a cuerpo17 → 39 px1 s0,33 s—75 px—
Drag. somb.A distancia60 → 82 px1,08 s0,43 s75 px/s60 pxOscuridad
QuerubínA distancia50 → 72 px1,08 s0,23 s90 px/s65 pxLuz
SerafínA distancia50 → 72 px0,75 s0,23 s90 px/s65 pxLuz
Shog amar.Cuerpo a cuerpo13 → 35 px1,08 s0,27 s—50 px—
TalosCuerpo a cuerpo20 → 42 px1,25 s0,43 s—30 px—
GiganteCuerpo a cuerpo20 → 42 px1,17 s0,43 s—30 px—
Perro respl.Cuerpo a cuerpo17 → 39 px1 s0,33 s—75 px—
Caminante d.Cuerpo a cuerpo20 → 42 px1,5 s0,2 s—50 px—
Drag. respl.A distancia60 → 82 px1,08 s0,43 s75 px/s60 pxLuz
DivisorCuerpo a cuerpo22 → 44 px0,83 s0,33 s—80 px—
MultipulA distancia50 → 72 px0,92 s0,33 s75 px/s80 px—
CajaperroCuerpo a cuerpo15 → 37 px1 s0,27 s—110 px—
PerrocajaCuerpo a cuerpo15 → 37 px1 s0,27 s—110 px—
AldeanoNunca ataca——————
PiromanteNunca ataca——————
VientomanteNunca ataca——————
HidromanteNunca ataca——————
TerromanteNunca ataca——————
OscuromanteNunca ataca——————
LuzomanteNunca ataca——————
ChristivaNunca ataca——————
TristaNunca ataca——————
PopokuraNunca ataca——————
Geh OlgNunca ataca——————
LeonardNunca ataca——————
RussellNunca ataca——————
SenekaNunca ataca——————

1×