Skills:
  - projectile{onTick=ProjIce2-Tick;onEnd=ProjIce2-End;tyo=25;g=0.12;v=7;i=1;hR=1;vR=1;hnp=false;hp=false;sB=true;sE=false;syo=2} @RLNTE{a=3;r=15;s=1;minr=0} 
  - projectile{onTick=ProjIce2-Tick;onEnd=ProjIce2-End;tyo=25;g=0.26;v=5;i=1;hR=1;vR=1;hnp=false;hp=false;sB=true;sE=false;syo=1} @RLNTE{a=1;r=5;s=1;minr=0} 
  - sound{s=entity.firework_rocket.launch;v=3} @self 
  
ProjIce2-Tick:
  Skills:
  - effect:particles{p=firework;amount=1;speed=0.3;hS=0.1;vS=0.1} @origin 
  - effect:particles{p=reddust;color=#4682b4;amount=4;speed=0.3;hS=0.2;vS=0.2} @origin 
  - effect:particles{p=reddust;color=#d2fffc;amount=6;speed=0.3;hS=0.3;vS=0.3} @origin 
  - effect:particles{p=reddust;color=#b0fff9;amount=6;speed=0.3;hS=0.4;vS=0.4} @origin 
  - sound{s=entity.firework_rocket.twinkle;v=0.2} @origin 
ProjIce2-End:
  Skills:
  - effect:blockmask{m=ice;r=3;d=40;noair=false;onlyair=true;noise=0.10} @origin 
  - effect:blockmask{m=ice;r=2;d=40;noair=false;onlyair=true;noise=0.30} @origin 
  - effect:blockmask{m=ice;r=1;d=40;noair=false;onlyair=true;noise=0.6} @origin 
  - effect:particles{p=cloud;amount=15;speed=0.5;hS=0.1;vS=0.1} @origin 
  - effect:particles{p=reddust;color=#4682b4;amount=5;speed=0.3;hS=0.2;vS=0.2} @origin 
  - sound{s=block.glass.break;v=0.4} @origin 
  - damage{amount=20;ignoreArmor=false;pkb=true} @EntitiesNearOrigin{r=4} 
  - potion{t=SLOW;d=60;l=3;force=true} @EntitiesNearOrigin{r=4} 
  - delay 40 
  - effect:particles{p=firework;amount=7;speed=0.5;hS=0.1;vS=0.1} @origin 
  - effect:particles{p=cloud;amount=20;speed=0.4;hS=0.3;vS=0.3} @origin 
  - effect:particles{p=reddust;color=#4682b4;amount=5;speed=0.3;hS=0.2;vS=0.2} @origin 
  - sound{s=block.glass.break;v=1.0} @origin 
  - damage{amount=20;ignoreArmor=false;pkb=true} @EntitiesNearOrigin{r=4} 
  - potion{t=SLOW;d=60;l=3;force=true} @EntitiesNearOrigin{r=4} 
  
Ice2-4: 
  Skills: 
  - potion{t=SLOW;d=150;l=5} @Self  
  - potion{t=DAMAGE_RESISTANCE;d=110;l=5} @Self  
  - sound{s=entity.zombie_horse.death;v=1.5} @self 
  - effect:particlesphere{p=:item_snowball;radius=2;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - effect:particles{p=reddust;color=#4682b4;amount=5;speed=0.01;hS=0.3;vS=1.2;repeat=40;repeatinterval=2} @origin 
  - effect:particles{p=firework;amount=5;speed=0.05;hS=0.3;vS=1;repeat=40;repeatinterval=2} @origin 
  - randommessage{
      m=
      "<mob.name>&f<&co> Snowball",
      "<mob.name>&f<&co> Message2",
      "<mob.name>&f<&co> Message3";
      } @target 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=1.8;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=1.6;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=1.4;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=1.2;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=1;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=0.8;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=0.6;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=0.4;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=0.2;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - delay 10 
  - effect:particlesphere{p=:item_snowball;radius=0.1;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - projectile{onTick=ProjIce3-Tick;onEnd=ProjIce3-End;tyo=3;v=9;i=1;hR=1;vR=1;hnp=false;hp=false;sB=false;sE=false;syo=3;mr=100;md=200} @target 
  
ProjIce3-Tick:
  Skills:
  - effect:particlesphere{p=:item_snowball;radius=4;amount=50;speed=0.05;hS=0.1;vS=0.1} @origin  
  - effect:particles{p=cloud;amount=20;speed=0.05;hS=2.5;vS=2.5} @origin 
  - effect:particles{p=reddust;color=#d2fffc;amount=25;speed=0.3;hS=2.5;vS=2.5} @origin 
  - effect:particles{p=reddust;color=#b0fff9;amount=25;speed=0.3;hS=2.5;vS=2.5} @origin 
  - effect:blockmask{m=ice;r=5;d=40;noair=true;onlyair=false;noise=0.7} @origin 
  - effect:blockmask{m=ice;r=2;d=40;noair=false;onlyair=true;noise=0.1} @origin{y=-4.5} 
  - pull{velocity=5;to=true} @PlayersNearOrigin{r=6} 
  - damage{amount=20;ignoreArmor=false;pkb=true} @PlayersNearOrigin{r=6} 
  - sound{s=entity.firework_rocket.twinkle;v=0.5} @origin  
  - sound{s=ambient.basalt_deltas.additions;v=0.7} @origin  




  
Ice3-1: #Spécial,
  Skills: 
  - potion{t=SLOW;d=160;l=5} @Self 
  - potion{t=DAMAGE_RESISTANCE;d=160;l=5} @Self 
  - sound{s=entity.zombie_horse.death;v=1.5} @self 
  - effect:particlesphere{p=:item_snowball;radius=2;amount=50;speed=0.05;hS=0.1;vS=0.1;y=1} @self 
  - effect:particles{p=reddust;color=#4682b4;amount=5;speed=0.01;hS=0.3;vS=1.2;repeat=40;repeatinterval=2} @origin 
  - effect:particles{p=firework;amount=5;speed=0.05;hS=0.3;vS=1;repeat=40;repeatinterval=2} @origin 
  - randommessage{
      m=
      "<mob.name>&f<&co> Ring",
      "<mob.name>&f<&co> Message2",
      "<mob.name>&f<&co> Message3";
      } @target 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=2;amount=5;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=1.8;amount=5;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=1.6;amount=4;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=1.4;amount=3;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=1.2;amount=3;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=1;amount=3;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=0.8;amount=2;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=0.6;amount=2;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=0.4;amount=2;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - delay 10 
  - effect:particlering{p=:item_snowball;radius=0.2;amount=2;points=32;speed=0.05;hS=0.1;vS=0.1;y=0.7} @self 
  - skill{s=RingIce} @Ring{radius=2;points=4;y=-1} 
  - effect:particlering{p=:firework;radius=3;amount=7;points=4;speed=0.1;hS=0.1;vS=0.1;y=0.2} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=3;points=6;y=-1} 
  - effect:particlering{p=:firework;radius=4;amount=7;points=6;speed=0.1;hS=0.1;vS=0.1;y=0.2} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=4;points=10;y=-1} 
  - effect:particlering{p=:firework;radius=5;amount=7;points=10;speed=0.1;hS=0.1;vS=0.1;y=0.2} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=5;points=15;y=-1} 
  - effect:particlering{p=:firework;radius=6;amount=7;points=15;speed=0.1;hS=0.1;vS=0.1;y=0.2} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=6;points=25;y=-1} 
  - effect:particlering{p=:firework;radius=7;amount=7;points=25;speed=0.1;hS=0.1;vS=0.1;y=0.2} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=7;points=35;y=-1} 
  - effect:particlering{p=:firework;radius=8;amount=7;points=35;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=8;points=45;y=-1} 
  - effect:particlering{p=:firework;radius=9;amount=7;points=45;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=9;points=55;y=-1} 
  - effect:particlering{p=:firework;radius=10;amount=7;points=55;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=10;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=11;amount=7;points=65;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=11;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=12;amount=7;points=75;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=12;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=13;amount=7;points=85;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=13;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=14;amount=7;points=95;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=14;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=15;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=15;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=16;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=16;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=17;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=17;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=18;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=18;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=19;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=19;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=20;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=20;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=21;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=21;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=22;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self 
  - delay 2 
  - skill{s=RingIce} @Ring{radius=22;points=65;y=-1} 
  - effect:particlering{p=:firework;radius=23;amount=3;points=105;speed=0.1;hS=1;vS=1;y=0.35} @self