Skills:
  - effect:particlering{particle=flame;radius=4;points=70;amount=2;hS=0.02;vS=0.02;repeat=13;repeatInterval=2} @self 
  - effect:particles{particle=flame;amount=50;hS=2;vS=0.02;speed=0.1;repeat=13;repeatInterval=2} @self 
  - sound{s=block.fire.ambient;v=2} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=3.6;points=100;amount=3;hS=0.1;vS=0.1} @self 
  - delay 2 
  - effect:particlering{particle=flame;radius=3.2;points=95;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=2.8;points=85;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=2.4;points=80;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=2;points=75;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=1.6;points=70;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=1.2;points=65;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=0.8;points=50;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=0.4;points=40;amount=2;hS=0.1;vS=0.1} @self 
  - delay 2
  - effect:particlering{particle=flame;radius=0;points=90;amount=2;hS=0.1;vS=0.1;speed=0.2} @self 
  - delay 2
  - ignite{ticks=50} @self 
  - sound{s=entity.ghast.shoot;v=2} @self 
  - sound{s=entity.blaze.burn;v=2;repeat=20;repeatInterval=2} @self 
  - sound{s=ambient.basalt_deltas.mood;v=1;repeat=10;repeatInterval=2} @self 
  - setblock{m=FIRE;md=0} @selflocation 
  - sound{s=block.fire.ambient;v=2} @self 
  - throw{velocity=1;velocityY=15} @PlayersInRadius{r=4} 
  - damage{amount=30;element=FIRE;pkb=true} @PIR{r=4} 
  - ignite{ticks=160} @PIR{r=4} 
  - effect:blockmask{m=fire;r=3;oa=true;d=50} @self 
  - blockwave{duration=30;material=fire;radius=3;radiusY=5;velocity=4;vh=0;noise=1;shape=sphere} @origin 
  - effect:particles{particle=flame;amount=70;hS=1.5;vS=1.5;speed=0.05;repeat=10;repeatInterval=4} @self 
  - delay 2
  - damage{amount=10;element=FIRE;pkb=true;repeat=10;repeatInterval=3} @PIR{r=4} 
  - ignite{ticks=100;repeat=10;repeatInterval=3} @PIR{r=4} 
  - effect:blockmask{m=fire;r=2;oa=true;d=46} @Forward{f=0;y=2.0} 
  - effect:particles{particle=flame;amount=70;hS=1.5;vS=1.5;speed=0.1;repeat=9;repeatInterval=4} @Forward{f=0;y=2.0} 
  - delay 2
  - effect:blockmask{m=fire;r=2;oa=true;d=42} @Forward{f=0;y=4.0} 
  - effect:particles{particle=flame;amount=70;hS=1;vS=1;speed=0.1;repeat=8;repeatInterval=4} @Forward{f=0;y=4.0} 
  - delay 2
  - effect:blockmask{m=fire;r=2;oa=true;d=38} @Forward{f=0;y=6.0} 
  - effect:particles{particle=flame;amount=70;hS=1;vS=1;speed=0.1;repeat=7;repeatInterval=4} @Forward{f=0;y=6.0} 
  - delay 2
  - effect:blockmask{m=fire;r=2;oa=true;d=34} @Forward{f=0;y=8.0} 
  - effect:particles{particle=flame;amount=70;hS=1;vS=1;speed=0.1;repeat=6;repeatInterval=4} @Forward{f=0;y=8.0} 
  - delay 2
  - effect:blockmask{m=fire;r=1;oa=true;d=20} @Forward{f=0;y=10.0} 
  - effect:particles{particle=flame;amount=70;hS=1;vS=1;speed=0.1;repeat=3;repeatInterval=4} @Forward{f=0;y=10.0} 
  - delay 2
  - effect:blockmask{m=fire;r=1;oa=true;d=26} @Forward{f=0;y=12.0} 
  - effect:particles{particle=flame;amount=70;hS=0.5;vS=0.5;speed=0.1;repeat=2;repeatInterval=4} @Forward{f=0;y=12.0} 
  - delay 2
  - effect:blockmask{m=fire;r=1;oa=true;d=22} @Forward{f=0;y=14.0} 
  - effect:particles{particle=flame;amount=70;hS=0.5;vS=0.5;speed=0.1;repeat=1;repeatInterval=4} @Forward{f=0;y=14.0} 
  - delay 20
  - remove @self
  
Fire1-2:          
  Skills:
  - effect:particlesphere{particle=flame;amount=50;hS=0.1;vS=0.1;y=0.8;speed=0.1;radius=1} @self 
  - potion{type=SLOW;duration=60;level=5;force=true;particles=false} @self
  - sound{s=entity.blaze.burn;v=2} @self 
  - sound{s=entity.blaze.ambient;v=2} @self 
  - setblock{m=FIRE;md=0} @selflocation 
  - setstance{stance=fire} @self 
  - ignite{ticks=50} @self 
  - randommessage{
      m=
      "<mob.name>&f<&co> M1",
      "<mob.name>&f<&co> M2",
      "<mob.name>&f<&co> M3";
      } @target 
  - delay 4 
  - effect:particlesphere{particle=flame;amount=40;hS=0.05;vS=0.05;y=0.8;speed=0.05;radius=0.8} @self 
  - delay 4 
  - effect:particlesphere{particle=flame;amount=30;hS=0.05;vS=0.05;y=0.8;speed=0.05;radius=0.6} @self 
  - delay 4 
  - effect:particlesphere{particle=flame;amount=25;hS=0.05;vS=0.05;y=0.8;speed=0.05;radius=0.4} @self 
  - delay 4 
  - effect:particlesphere{particle=flame;amount=20;hS=0.05;vS=0.05;y=0.8;speed=0.05;radius=0.2} @self 
  - delay 4 
  - effect:particlesphere{particle=flame;amount=15;hS=0.05;vS=0.05;y=0.8;speed=0.05;radius=0.1} @self 
  - delay 20
  - skill{s=SoufleFire1;repeat=20;repeatinterval=1} @target 
  - sound{s=entity.ender_dragon.growl;v=2} @self 
  - sound{s=entity.firework_rocket.large_blast;v=1.5} @self