.refpoison
Cuánto veneno de defensa (poison) tiene guardado el bot que estás viendo: dispararle puede devolverte veneno.
Datos
- Dirección
- 713
- Nombre
.refpoison- Tipo
- Sentido: el motor la escribe para que el ADN la lea
- Grupo
- Lo que se ve (ref*)
- Quién la escribe
- El motor, en la fase de acciones de cada ciclo, con el poison que tiene guardado (
.poison) el bot que ve tu ojo con foco. También al chocar con un bot. Lo leés en el ciclo siguiente. - Cuándo se borra
- El motor, cada ciclo, cuando se borran los sentidos.
- Rango
- 0 a 32000.
- Mutaciones
- la eligen como lectura (
*)
.refpoison es la reserva de poison del bot que ve tu ojo con foco: lo que ese bot lee en su .poison. Va de 0 a 32000. Es lo que tiene guardado, no lo que está fabricando.
El poison es una defensa pasiva. Si le pegás con un disparo de energía (.shoot en −1) a un bot que tiene más poison que la potencia de tu disparo, en vez de energía te vuelve un disparo de poison que te envenena. Con los disparos que escriben memoria pasa algo parecido. Mirar .refpoison antes de atacar evita esa trampa; los detalles están en Defensas.
Su pareja es .refvenom. Si no ves nada, vale 0.
' a los venenosos no les disparo
cond
*.eye5 0 >
*.refeye *.myeye !=
*.refpoison 0 =
start
-1 .shoot store
stop