DarwinBotsManual
Abrir la app EnglishEN

.poison

Cuánta toxina tiene el bot: castiga a quien lo muerde con un disparo de energía o le roba por un lazo; se evapora un 2 % por ciclo.

Datos

Dirección
827
Nombre
.poison
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Defensas
Quién la escribe
El motor: en la fase de fuerzas y choques, después de evaporar un 2 %; también cuando fabricás (acciones) y cuando tu toxina sale contra un atacante (los disparos o un lazo). Lo leés en el ciclo siguiente.
Cuándo se borra
El motor la recalcula en cada ciclo; escribir en ella no cambia nada.
Rango
0 a 32000
Mutaciones
la eligen como lectura (*)

La toxina es una defensa pasiva: no se dispara, actúa cuando te atacan.

Los disparos que roban cuerpo (-6) no se frenan con toxina: para esos está .shell.

Quien se envenena queda marcado en su .poisoned y, mientras dure, el motor escribe tu .pval en su celda .ploc en cada ciclo. Esas dos celdas son las tuyas, las del bot tóxico.

La toxina se evapora un 2 % por ciclo y el motor publica el valor nuevo en cada ciclo. Se fabrica con .strpoison. A uno de tu especie no lo envenena: si le llega un disparo de tu toxina, la suma a la suya.

' quien me muerda va a girar sin parar
cond
*.robage 0 =
start
.aimdx .ploc store
50 .pval store
stop

cond
*.poison 500 <
start
100 .strpoison store
stop

Con este bot, un atacante que le dispara -1 queda girando 50 por ciclo mientras le dure la toxina.