Skills:
  - runaigoalselector{goal=clear} @self
  - delay 1
  - runaigoalselector{goal=lookatplayers} @self
  - state{mid=chillager;s=cast} @self
  - effect:particles{p=spell;color=#A3C4E0;vs=2;hs=3;p;y=2} @self
  - effect:sound{s=entity.evoker.cast_spell;v=1;p=0.5} @self
  - potion{type=SLOW;duration=20;level=6} @self
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=BLOCK;material=PACKED_ICE;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=0;i=1;hR=1;vR=1;d=1}
  - delay 1
  - projectile{bulletType=MOB;mob=IceologerBullet;Type=METEOR;hfs=7;onHit=Iceologer_HIT;v=4;i=1;hR=1;vR=1;d=100;g=1.5} 
  - effect:sound{s=entity.illusioner.prepare_mirror;v=1;p=1.5} @self
  - runaigoalselector{goal=clear} @self
  - delay 1
  - runaigoalselector{goal=movetowardstarget} @self
  Conditions:
  - targetwithin{d=20} true