Conditions: 
  - targetinlineofsight true
  - stance default
  - offgcd
  Skills:
  - gcd{ticks=400}
  - setstance{s=busy} @Self
  - potion{type=SPEED;lvl=-10;duration=80} @Self
  - effect:particles{particle=cloud;amount=80;vs=0;hs=4;s=0.0;y=25} @self
  - effect:sound{s=ambient.weather.thunder;v=5;p=1} @Self
  - delay 5
  - effect:particles{particle=cloud;amount=80;vs=0;hs=4;s=0.0;y=25} @self
  - delay 5
  - effect:particles{particle=cloud;amount=80;vs=0;hs=4;s=0.0;y=25} @self
  - delay 5
  - effect:particles{particle=cloud;amount=80;vs=0;hs=4;s=0.0;y=25} @self
  - delay 5
  - effect:sound{s=random.explode;v=4;p=0.5} @Self
  - effect:particles{p=largeexplosion;a=8;vs=2;hs=2;s=0;y=1} @Self
  - effect:particles{p=largesmoke;a=10;vs=2;hs=2;s=0;y=1} @Self
  - effect:particles{particle=magicCrit;amount=100;vs=10;s=0.0} @self
  - effect:particles{particle=blockcrack_169_0;amount=100;vs=10;s=0.0} @self
  - effect:particles{particle=reddust;color=#ede96b;amount=200;vs=25;s=0.0} @self
  - effect:particles{particle=cloud;amount=80;vs=0;hs=4;s=0.0;y=25} @self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - damage{a=1000;i=true} @PIR{r=4}
  - potion{type=SPEED;lvl=-10;duration=20} @PIR{r=4}
  - potion{type=JUMP;lvl=-50;duration=20} @PIR{r=4}
  - message{m="&e&lIshin - &7Let this be your undoing..."} @PIR{r=30}
  - delay 5 
  - effect:sound{s=random.explode;v=4;p=0.5} @Self
  - effect:particles{p=largeexplosion;a=8;vs=2;hs=2;s=0;y=1} @Self
  - effect:particles{p=largesmoke;a=10;vs=2;hs=2;s=0;y=1} @Self
  - effect:particles{particle=magicCrit;amount=100;vs=10;s=0.0} @self
  - effect:particles{particle=blockcrack_169_0;amount=100;vs=10;s=0.0} @self
  - effect:particles{particle=reddust;color=#ede96b;amount=200;vs=25;s=0.0} @self
  - effect:particles{particle=cloud;amount=80;vs=0;hs=4;s=0.0;y=25} @self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - damage{a=1000;i=true} @PIR{r=4}
  - potion{type=SPEED;lvl=-10;duration=20} @PIR{r=4}
  - potion{type=JUMP;lvl=-50;duration=20} @PIR{r=4}
  - delay 5
  - effect:sound{s=random.explode;v=4;p=0.5} @Self
  - effect:particles{p=largeexplosion;a=8;vs=2;hs=2;s=0;y=1} @Self
  - effect:particles{p=largesmoke;a=10;vs=2;hs=2;s=0;y=1} @Self
  - effect:particles{particle=magicCrit;amount=100;vs=10;s=0.0} @self
  - effect:particles{particle=blockcrack_169_0;amount=100;vs=10;s=0.0} @self
  - effect:particles{particle=reddust;color=#ede96b;amount=200;vs=25;s=0.0} @self
  - effect:particles{particle=cloud;amount=80;vs=0;hs=4;s=0.0;y=25} @self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - damage{a=1000;i=true} @PIR{r=4}
  - potion{type=SPEED;lvl=-10;duration=20} @PIR{r=4}
  - potion{type=JUMP;lvl=-50;duration=20} @PIR{r=4}
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - delay 5
  - effect:sound{s=fireworks.twinkle;v=3;p=2} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;r=1.206;speed=0.2;yOffset=0.5} @Self
  - jump{velocity=1.25}
  - sound{s=mob.bat.takeoff;p=0.5;v=4} @self
  - sound{s=fireworks.twinkle;p=2;v=4} @self
  - effect:particles{p=cloud;a=20;vs=1;hs=1;s=0;y=1} @Self
  - effect:particles{p=largeexplosion;a=1;vs=0.5;hs=0.5;s=0;y=0.2} @Self
  - delay 15
  - signal{s=LightningSpearSignal} @Self
  - delay 20
  - setstance{s=default} @Self
LightningSpear-Proj:
  Skills:
  - leap{velocity=25} @target
  - projectile{onTick=LightningSpear-Tick;onEnd=LightningSpear-Hit;v=30;i=1;hR=1;vR=1;hp=true;hnp=true;mr=60;syo=1.5;sE=true;sB=true} @Target
  - effect:particles{p=crit;a=20;vs=0.5;hs=0.5;s=0;y=1} @Self
  - sound{s=mob.enderdragon.wings;v=4;p=0.25} @Self
  - delay 5
  - effect:particles{p=crit;a=20;vs=0.5;hs=0.5;s=0;y=1} @Self
  - delay 5
  - effect:particles{p=crit;a=20;vs=0.5;hs=0.5;s=0;y=1} @Self
LightningSpear-Hit:
  Skills:
  - summon{mob=LightningSpearMarker;amount=1;r=0;ry=0;os=true} @Origin
LightningSpear-Explode:
  Skills:
  - damage{a=1000;i=true} @PIR{r=6}
  - potion{type=SPEED;lvl=-10;duration=40} @PIR{r=6}
  - potion{type=JUMP;lvl=-50;duration=40} @PIR{r=6}
  - effect:particles{p=hugeexplode;a=1;hs=0;vs=0;i=1;s=0.5} @Self
  - effect:particlesphere{particle=magicCrit;amount=10;radius=5;s=0.1} @self
  - effect:particlesphere{particle=magicCrit;amount=10;radius=2.5;s=0.1} @self
  - effect:particlesphere{particle=fireworksSpark;amount=5;radius=5;s=0} @self
  - effect:particlesphere{particle=fireworksSpark;amount=5;radius=2.5;s=0} @self
  - effect:particlesphere{particle=reddust;color=#ede96b;amount=25;radius=5;s=0.1} @self
  - effect:particlesphere{particle=reddust;color=#ede96b;amount=25;radius=2.5;s=0.1} @self
  - sound{s=random.explode;v=2;p=1} @Self
  - effect:sound{s=ambient.weather.thunder;v=2;p=2} @Self
  - remove @Self
LightningSpear-Tick:
  Skills: 
  - effect:particles{particle=reddust;color=#ede96b;amount=10;hs=0;vs=0;i=1;s=0} @Origin
  - effect:particles{p=magicCrit;amount=5;hs=0;vs=0;i=1;s=0} @Origin
  - effect:particles{particle=blockcrack_169_0;amount=5;hs=0;vs=0;i=1;s=0} @Origin
  - effect:sound{s=fireworks.twinkle;v=2;p=2} @Origin