/_TNT_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]))@luck=2

/_NUKE_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=PrimedTnt,pos=#bowPos,NBTTag=(Motion=#bowMotion,Fuse=20),amount=#rand(20,40))@luck=2@chance=0.5

/_Thunder_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=potato),trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"]),impact=["type=entity,ID=LightningBolt,amount=#rand(2,5)"]))@luck=2

/_Shotgun_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(Motion=#bowMotion,ItemThrown=lootplusplus:preston.cactus,trail=(frequency=0.1,drops=["type=particle,ID=blockcrack_81,posY=#bExactPosY+0.4"])),amount=#rand(20,30))@luck=2
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(Motion=#bowMotion,ItemThrown=lootplusplus:preston.cactus_explosive,trail=(frequency=0.1,drops=["type=particle,ID=blockcrack_81,posY=#bExactPosY+0.4"])),amount=#rand(10,20))@luck=2@chance=0.5
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(Motion=#bowMotion,ItemThrown=lootplusplus:preston.cactus_nuke,trail=(frequency=0.1,drops=["type=particle,ID=blockcrack_81,posY=#bExactPosY+0.4"])),amount=#rand(10,20))@luck=2@chance=0.5

/_Potion_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=potion,Damage=16460),impact=["type=entity,ID=ThrownPotion,NBTTag=(Potion=(id=potion,Count=1,Damage=16460,tag=(CustomPotionEffects=#unluckyPotionEffects)))"]))@luck=2@chance=0.5

/_Hole_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=iron_pickaxe),trail=(frequency=0.5,drops=["type=particle,ID=blockcrack_3"]),impact=["group(type=structure,ID=drill_hole,posY=#bPosY-1;type=particle,ID=blockcrack_3,posY=#bExactPosY-7,size=(2.0,3.0,2.0),particleAmount=2000;type=sound,ID=dig.gravel,volume=2.0)"]))@luck=2

/_Lava Bucket_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lava_bucket),trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"]),impact=["type=block,ID=flowing_lava"]))@luck=2

/_Web_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"]),item=(id=web),impact=["type=fill,ID=web,size=(3,2,3),posOffset=(-1,0,-1)"]))@luck=2

/_Flame Trail_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,trail=(frequency=0.2,drops=["type=entity,ID=FallingSand,NBTTag=(Block=fire,Motion=#randLaunchMotion)"]),item=(id=fire_charge),impact=["type=fill,ID=fire,size=(3,1,3),posOffset=(-1,0,-1)"]))@luck=2

/_Wither_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=potion,Damage=16460),impact=["type=entity,ID=ThrownPotion,NBTTag=(Potion=(id=potion,Count=1,Damage=16460,tag=(CustomPotionEffects=[(Id=20,Amplifier=3,Duration=20))]))"]))@luck=2

/_Poison_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=potion,Damage=16460),impact=["type=entity,ID=ThrownPotion,NBTTag=(Potion=(id=potion,Count=1,Damage=16460,tag=(CustomPotionEffects=[(Id=19,Amplifier=3,Duration=20))]))"]))@luck=2

/_Slow + Mining Fatigue_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=potion,Damage=16460),impact=["type=entity,ID=ThrownPotion,NBTTag=(Potion=(id=potion,Count=1,Damage=16460,tag=(CustomPotionEffects=[(Id=2,Amplifier=3,Duration=20),(Id=4,Amplifier=3,Duration=20))]))"]))@luck=2

/_Hunger_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=potion,Damage=16460),impact=["type=entity,ID=ThrownPotion,NBTTag=(Potion=(id=potion,Count=1,Damage=16460,tag=(CustomPotionEffects=[(Id=17,Amplifier=100,Duration=20))]))"]))@luck=2

/_KO_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=potion,Damage=16460),impact=["type=entity,ID=ThrownPotion,NBTTag=(Potion=(id=potion,Count=1,Damage=16460,tag=(CustomPotionEffects=[(Id=7,Amplifier=100,Duration=1))]))"]))@luck=2@chance=0.5

/_Lava Cube_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"]),impact=["type=fill,ID=flowing_lava,size=(3,3,3),posOffset=(-1,0,-1)"]))@luck=2@chance=0.5

/_Arrow_
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion,trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"])))@chance=2
