Conditions:
  - hastag{t=skillRunning} false
  Skills:
  - addtag{t=skillRunning} @self
  - state{s=diving_warp} @self
  - setAI{ai=false} @self
  - delay 18
  - effect:particles{amount=70;speed=0;hs=1.8;particle=large_smoke} @selflocation{y=0.2}
  - delay 4
  - effect:particles{amount=70;speed=0;hs=1.8;particle=large_smoke} @selflocation{y=0.2}
  - delay 4
  - effect:particles{amount=70;speed=0;hs=1.8;particle=large_smoke} @selflocation{y=0.2}
  - delay 10
  - effect:particles{amount=120;speed=1;hs=1.8;particle=large_smoke} @selflocation{y=-0.2}
  - delay 2
  - sound{s=block.end_portal.spawn;v=3;pitch=1.5} @self
  - effect:blockmask{m=crying_obsidian;r=6;d=60} @selflocation{y=0}
  - effect:blockmask{m=end_portal;r=5;d=60} @selflocation{y=0}
  - effect:blockunmask{r=5;shape=cube} @selflocation{y=5}
  - summon{mob=RockyDivingWarpTarget;amount=1} @PlayersInRadius{r=80;sort=FURTHEST;limit=1}
  - skill{s=RockyDivingWarpPunch} @self