Skip to main content

Enemy setup

This page explains the target line. Use it when you want the enemy to behave like a real test target instead of a plain damage dummy.

Simple target

target lvl=100 resist=0.1 radius=2 pos=0,2.4 hp=999999999;

What each field means:

  • lvl is the enemy level.
  • resist=0.1 means 10% resistance. Use decimals, not percentages.
  • radius is the hitbox size. Bigger radius makes area attacks easier to hit.
  • pos=x,y is the target position. This matters for multi-target and area attacks.
  • hp is the enemy HP. Very high HP makes a target that will not die during normal tests.

Multi-target

Write one target line per enemy.

target lvl=100 resist=0.1 radius=2 pos=0,2.4 hp=999999999;
target lvl=100 resist=0.1 radius=2 pos=2,2.4 hp=999999999;
target lvl=100 resist=0.1 radius=2 pos=-2,2.4 hp=999999999;

Use this for teams where grouping, cleave, splash damage, or AoE size changes the result.

Energy particles

Some tests need enemy particle drops. Add particle settings directly to the target line.

target lvl=100 resist=0.1 radius=2 pos=0,2.4 hp=2500000 particle_threshold=250000 particle_drop_count=1;
  • particle_threshold is how much HP damage must be dealt before the next drop.
  • particle_drop_count is how many neutral particles drop each time.
  • Lower threshold means more enemy particles.
  • Higher threshold means fewer enemy particles.

Real enemy data

Enemy reference pages include HP, names, resistance, and particle drops. These pages stay because they answer useful questions like:

  • how much HP this enemy has at a level
  • what resistances it uses
  • how many particles it drops
  • which internal names can map to it

Open Reference -> Enemies from the sidebar when you need exact enemy data.

Copy starters

Plain dummy:

target lvl=100 resist=0.1 radius=2 pos=0,2.4 hp=999999999;

Two enemies:

target lvl=100 resist=0.1 radius=2 pos=-1.8,2.4 hp=999999999;
target lvl=100 resist=0.1 radius=2 pos=1.8,2.4 hp=999999999;

Enemy with neutral particle drops:

target lvl=100 resist=0.1 radius=2 pos=0,2.4 hp=2500000 particle_threshold=250000 particle_drop_count=1;

Common mistakes

  • Writing resist=10 instead of resist=0.1.
  • Forgetting pos when testing multi-target.
  • Giving the enemy too little HP and ending the sim early.
  • Comparing rotations with different particle settings.