/ == SPECIAL EFFECTS ==

/ Arrow Cluster
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0)),amount=20@luck=2

/ Arrow Stream
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=30,delay=#rand(0.0,3.0)@luck=2

/ Sword
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=iron_sword),damage=10.0)@luck=2

/ Egg
type=entity,ID=ThrownEgg,pos=#bowPos,NBTTag=(Motion=#bowMotion)@luck=2

/ Meteorite
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=stone),trail=(frequency=0.1,drops=["type=block,ID=stone,delay=0.4","type=block,ID=stone,meta=1,delay=0.4@chance=0.3"]),impact=["group(type=explosion,damage=4,fire=true;type=structure,ID=meteor,delay=0.4)"])@chance=0.5@luck=2

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

/ Pickaxe Hole
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

/ Water/Lava Buckets
group:1:(type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=water_bucket),trail=(frequency=0.5,drops=["type=particle,ID=splash"]),impact=["type=block,ID=flowing_water"]);type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lava_bucket),trail=(frequency=0.5,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4"]),impact=["type=block,ID=flowing_lava"]))@luck=2

/ Lightening Creeper
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=skull,Damage=4),impact=["group(type=difficulty,ID=hard;type=entity,ID=Creeper;type=entity,ID=LightningBolt)"])@luck=2

/ Knockback
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=feather),impact=["group(type=effect,ID=special_knockback,power=2.5,range=4,delay=0.1;type=particle,ID=explode,size=(1.5,1.0,1.5),particleAmount=500)"])@luck=2

/ Potions
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=#randList(4,8,10,12)+16384),impact=["group(type=effect,ID=#randList(19,18,2,7),range=4,amplifier=#rand(0,2),duration=30;type=particle,ID=splashpotion,damage=#randList(4,8,10,12)+8192)"]),amount=#rand(7,10)@luck=2

/ Monsters
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=spawn_egg,Damage=#randList(54,51,52)),impact=["group(type=difficulty,ID=hard;type=entity,ID=#randList(Zombie,Skeleton,Spider),posOffset=#circleOffset(0,2))"]),amount=#rand(7,10)@luck=2

/ Fire
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.5,drops=["type=particle,ID=lava"]),impact=["group(type=block,ID=fire,posOffset=#circleOffset(0,3),amount=50;type=block,ID=flowing_lava)"])@luck=2

/ Spider Web
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=web),impact=["type=fill,ID=web,size=(3,2,3),posOffset=(-1,0,-1)"])@luck=2

/ == NORMAL ARROW ==

type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion)@chance=20
/ ------ Powerful Drops ------

/ Astral Axe
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,posOffsetY=0.1,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:astral.astral_axe),damage=30.0))@luck=2

/ Temporary Wolves
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,posOffsetY=0.1,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=spawn_egg,Damage=95),impact=["group(type=command,ID=\"scoreboard objectives add astralTemp dummy\";type=entity,ID=Wolf,amount=#rand(1,5),NBTTag=(CollarColor=#rand(0,14),Owner=#pName,CustomName=\"#pName's Temporary Puppy\",Age=-1000000,ForgeData=(Temp=true));type=command,ID=\"scoreboard players set @e[type=Wolf] astralTemp 1 {ForgeData:{Temp:true}}\";type=command,ID=\"entitydata @e[type=Wolf,score_astralTemp_min=1,r=0] {ForgeData:{Temp:true,LootPPCommands:{CommandList:[0:\"lppcondition effect @e[r=0] minecraft:instant_damage 1 5 _if_true_ tp @e[type=Wolf,r=0,score_astralTemp_min=1] ~ ~-1000 ~\"],Delays:[500]}}}\")"]))@luck=1@chance=2

/ Unlucky Potion
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),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

/ ------ Neutral Drops ------

/ Arrow Stream
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=30,delay=#rand(0.0,3.0))@luck=1

/ Star Stream
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:astral.throwing_star,Motion=#bowMotion),amount=30,delay=#rand(0.0,3.0))@luck=1

/ Knockback
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=feather),impact=["group(type=effect,ID=special_knockback,power=2.5,range=4,delay=0.1;type=particle,ID=explode,size=(1.5,1.0,1.5),particleAmount=500)"]))@luck=2@chance=3

/ Perplexity
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16393),impact=["group(type=effect,ID=potioncore:perplexity,range=4,amplifier=0,duration=10;type=particle,ID=splashpotion,damage=8201)"]))@luck=2

/ Disorganization
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16388),impact=["group(type=effect,ID=potioncore:disorganization,range=4,amplifier=0;type=particle,ID=splashpotion,damage=8196)"]))@luck=2

/ Weight
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=anvil),impact=["group(type=effect,ID=potioncore:weight,range=4,amplifier=1,duration=10;type=particle,ID=splashpotion,damage=8234)"]))@luck=2

/ ------ Somewhat Destructive Drops ------

/ Spider Web
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=web),impact=["type=command,ID=\"fill ~ ~ ~ ~ ~1 ~ web 0 keep\""]))@luck=1

/ Lava
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.5,drops=["type=particle,ID=lava"]),impact=["group(type=command,ID=\"fill ~-2 ~-1 ~-2 ~2 ~ ~2 flowing_lava 8 keep\")"]))@luck=-1

/ Meteorite
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.1,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"]),impact=["type=explosion,damage=4,fire=true"]))@chance=0.5@luck=-2

/ Lightning
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=nether_star),trail=(frequency=0.1,drops=["type=particle,ID=fireworksSpark,posY=#bExactPosY+0.4"]),impact=["type=entity,ID=LightningBolt"]))@luck=2

/ Exploding throwing star
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:astral.throwing_star_explode,Motion=#bowMotion))@luck=-1@chance=20

/ ------ Throwing Stars ------

group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:#randList(astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star_fire,astral.throwing_star_fire,astral.throwing_star_ice,astral.throwing_star_ice,astral.throwing_star_poison,astral.throwing_star_dark,astral.throwing_star_dark),Motion=#bowMotion))@luck=-2@chance=200
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:#randList(astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star_fire,astral.throwing_star_fire,astral.throwing_star_ice,astral.throwing_star_ice,astral.throwing_star_poison,astral.throwing_star_dark,astral.throwing_star_dark),Motion=#bowMotion))@luck=-1@chance=120
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:#randList(astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star_fire,astral.throwing_star_fire,astral.throwing_star_ice,astral.throwing_star_ice,astral.throwing_star_poison,astral.throwing_star_dark,astral.throwing_star_dark),Motion=#bowMotion))@luck=0@chance=80
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:#randList(astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star_fire,astral.throwing_star_fire,astral.throwing_star_ice,astral.throwing_star_ice,astral.throwing_star_poison,astral.throwing_star_dark,astral.throwing_star_dark),Motion=#bowMotion))@luck=1@chance=60
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:#randList(astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star,astral.throwing_star_fire,astral.throwing_star_fire,astral.throwing_star_ice,astral.throwing_star_ice,astral.throwing_star_poison,astral.throwing_star_dark,astral.throwing_star_dark),Motion=#bowMotion))@luck=2@chance=40

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

/ Arrow
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion)@chance=2

type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0)),amount=20@luck=2
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0)),amount=20@luck=2
type=entity,ID=ThrownEgg,pos=#bowPos,NBTTag=(Motion=#bowMotion)@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.smb_leaf),trail=(frequency=0.2,drops=["type=particle,ID=happyVillager,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/effect @e[r=1] potioncore:launch 1 1""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.vitello),trail=(frequency=0.2,drops=["type=particle,ID=cloud,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/effect @e[r=2] minecraft:wither 10 2""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=dirt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["ID=lootplusplus:lbaaninf.unluckydirt,amount=10"])@luck=1
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=cookie),trail=(frequency=2.0,drops=["group:1:(ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Peter")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Hans")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="AANyt")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="infinityeight")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Pychusifhdsu")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Timon")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Mein Passwort:358")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="MINECRAFTER2001")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="110")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="*.*")))"]),impact=["group(ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Peter")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Hans")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="AANyt")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="infinityeight")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Pychusifhdsu")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Timon")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="Mein Passwort:358")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="MINECRAFTER2001")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="110")),amount=5;ID=cookie,NBTTag=(ench=#luckyToolEnchantments,display=(Name="*.*")))"])@luck=0
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.crazyboots),trail=(frequency=0.2,drops=["type=particle,ID=witchMagic,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/replaceitem entity @e[r=1] slot.armor.feet lootplusplus:lbaaninf.crazyboots""])@luck=-1
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=slime_ball),trail=(frequency=0.2,drops=["type=command,ID="/setblock ~ ~2 ~ minecraft:slime""]),impact=["type=command,ID="/effect @e[r=2] minecraft:slowness 10 200""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.goodboots),trail=(frequency=0.2,drops=["type=particle,ID=cloud,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/effect @e[r=1] potioncore:levitate 10 10""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.tntp),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/summon PrimedTnt ~ ~ ~ {Fuse:30}""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.haysty_pickaxe),trail=(frequency=3.0,drops=["ID=hay_block"]),impact=["type=command,ID="/effect @e[r=1] minecraft:speed 10 200""])@luck=1
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.unluckychestplates),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/effect @e[r=1] potioncore:bless 1 1""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.troll76),trail=(frequency=0.2,drops=["type=particle,ID=spell,posY=#bExactPosY+0.4)"]),impact=["group(type=command,ID="/effect @e[r=1] minecraft:nausea 5 5";type=command,ID="/effect @e[r=1] minecraft:blindness 5 5";type=command,ID="/effect @e[r=1] minecraft:poison 5 1";type=command,ID="/effect @e[r=1] potioncore:spin 5 5";type=command,ID="/effect @e[r=1] potioncore:perplexity 5 5")"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.glpc),trail=(frequency=0.2,drops=["type=particle,ID=note,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/effect @e[r=1] potioncore:spin 10 10""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=flint_and_steel),trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4)"]),impact=["type=command,ID="/effect @e[r=1] potioncore:fire""])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lava_bucket),trail=(frequency=0.2,drops=["type=particle,ID=lava,posY=#bExactPosY+0.4)"]),impact=["type=block,ID=lava"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=water_bucket),trail=(frequency=0.2,drops=["type=particle,ID=dripWater,posY=#bExactPosY+0.4)"]),impact=["type=block,ID=water"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=barrier),trail=(frequency=0.2,drops=["type=particle,ID=barrier,posY=#bExactPosY+0.4)"]),impact=["type=block,ID=barrier"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fireworks),trail=(frequency=2.0,drops=["group(type=particle,ID=fireworksSpark,posY=#bExactPosY+0.4;type=entity,ID=FireworksRocketEntity,NBTTag=(LifeTime=10,FireworksItem=(id=fireworks,tag='#'randFireworksRocket)))"]),impact=["type=entity,ID=FireworksRocketEntity,NBTTag=(LifeTime=10,FireworksItem=(id=fireworks,tag='#'randFireworksRocket)),amount=20,posY='#'bPosY+3,posOffset='#'circleOffset(2)"])@luck=0
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=spawn_egg),trail=(frequency=0.2,drops=["type=particle,ID=mobSpellAmbient,posY=#bExactPosY+0.4)"]),impact=["group:1:(type=entity,ID=Zombie;type=entity,ID=Zombie;type=entity,ID=Creeper;type=entity,ID=Witch;type=entity,ID=Sheep;type=entity,ID=Enderman;type=entity,ID=Blaze;type=entity,ID=Giant;type=entity,ID=Bat,amount=10;type=entity,ID=Skeleton;type=entity,ID=Cow)"])@luck=1
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=web),impact=["type=fill,ID=web,size=(3,2,3),posOffset=(-1,0,-1)"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=feather),impact=["group(type=effect,ID=special_knockback,power=2.5,range=4,delay=0.1;type=particle,ID=explode,size=(1.5,1.0,1.5),particleAmount=500)"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=#randList(4,8,10,12)+16384),impact=["group(type=effect,ID=#randList(19,18,2,7),range=4,amplifier=#rand(0,2),duration=30;type=particle,ID=splashpotion,damage=#randList(4,8,10,12)+8192)"]),amount=#rand(7,10)@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lucky:LB_infinity_AAN_potion),trail=(frequency=0.2,drops=["type=entity,ID=LightningBolt)"]),impact=["type=entity,ID=LightningBolt,amount=10"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.lbbomb),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group:1:(group(type=explosion,ID=10;type=entity,ID=PrimedTnt,amount=20;type=entity,ID=PrimedTnt,NBTTag=(Fuse=50b,Motion=#randLaunchMotion),amount=15);type=entity,ID=PrimedTnt,amount=20;group(type=entity,ID=PrimedTnt,amount=20;type=command,ID="/summon Fireball ~1 ~120 ~ {Motion:[0.0,-7.0,0.0],direction:[0.0,-7.0,0.0],ExplosionPower:5}");type=entity,ID=PrimedTnt,NBTTag=(Fuse=50b,Motion=#randLaunchMotion),amount=#rand(1,100))"])@luck=2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lootplusplus:lbaaninf.ab),trail=(frequency=0.2,drops=["type=particle,ID=mobSpellAmbient,posY=#bExactPosY+0.4)"]),impact=["group(type=command,ID="/replaceitem entity @e[r=1] slot.armor.head minecraft:dirt";type=command,ID="/replaceitem entity @e[r=1] slot.armor.chest minecraft:air";type=command,ID="/replaceitem entity @e[r=1] slot.armor.legs minecraft:air";type=command,ID="/replaceitem entity @e[r=1] slot.armor.feet minecraft:air")"])@luck=2
group(type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion);type=command,ID="/give #pName minecraft:arrow")@luck=1
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=arrow),trail=(frequency=0.8,drops=["type=entity,ID=Arrow)"]),impact=["ID=arrow"])@luck=2
//lucky
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lucky:lucky_block),trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4)"]),impact=["group:1:(ID=dirt,amount=100;type=explosion,ID=5;type=block,ID=bedrock;group(type=fill,ID=air,size=(1,51,1);type=entity,ID=FallingSand,NBTTag=(Block=redstone_block),posY=#bPosY+5;group(posY=#bPosY+10;posY=#bPosY+15;posY=#bPosY+20;posY=#bPosY+25;posY=#bPosY+30;posY=#bPosY+35;posY=#bPosY+40;posY=#bPosY+45;posY=#bPosY+50),type=entity,ID=FallingSand,NBTTag=(Block=tnt));group(type=fill,ID=air,size=(1,51,1);type=entity,ID=FallingSand,NBTTag=(Block=redstone_block),posY=#bPosY+5;type=entity,ID=FallingSand,NBTTag=(Block=lucky:lucky_block),posY=#bPosY+7);type=entity,ID=PrimedTnt,amount=10;type=command,ID="/setblock ~ ~ ~ tnt 1";type=block,ID=lava;type=command,ID="/summon Fireball ~1 ~120 ~ {Motion:[0.0,-7.0,0.0],direction:[0.0,-7.0,0.0],ExplosionPower:5}";type=command,ID="/fill ~ ~ ~ ~+5 ~+5 ~+5 minecraft:bed")"])@luck=0
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lucky:lucky_block),trail=(frequency=0.2,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4)"]),impact=["group:1:(ID=dirt,amount=100;type=explosion,ID=5;type=block,ID=bedrock;group(type=fill,ID=air,size=(1,51,1);type=entity,ID=FallingSand,NBTTag=(Block=redstone_block),posY=#bPosY+5;group(posY=#bPosY+10;posY=#bPosY+15;posY=#bPosY+20;posY=#bPosY+25;posY=#bPosY+30;posY=#bPosY+35;posY=#bPosY+40;posY=#bPosY+45;posY=#bPosY+50),type=entity,ID=FallingSand,NBTTag=(Block=tnt));group(type=fill,ID=air,size=(1,51,1);type=entity,ID=FallingSand,NBTTag=(Block=redstone_block),posY=#bPosY+5;type=entity,ID=FallingSand,NBTTag=(Block=lucky:lucky_block),posY=#bPosY+7);type=entity,ID=PrimedTnt,amount=10;type=command,ID="/setblock ~ ~ ~ tnt 1";type=block,ID=lava;type=command,ID="/summon Fireball ~1 ~120 ~ {Motion:[0.0,-7.0,0.0],direction:[0.0,-7.0,0.0],ExplosionPower:5}";type=command,ID="/fill ~ ~ ~ ~+5 ~+5 ~+5 minecraft:bed")"])@luck=0
//normal
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion)@luck=-2
/ Temporary Wolves
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,posOffsetY=0.1,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=spawn_egg,Damage=95),impact=["group(type=command,ID=\"scoreboard objectives add astralTemp dummy\";type=entity,ID=Wolf,amount=#rand(1,5),NBTTag=(CollarColor=#rand(0,14),Owner=#pName,CustomName=\"#pName's Temporary Puppy\",Age=-1000000,ForgeData=(Temp=true));type=command,ID=\"scoreboard players set @e[type=Wolf] astralTemp 1 {ForgeData:{Temp:true}}\";type=command,ID=\"entitydata @e[type=Wolf,score_astralTemp_min=1,r=0] {ForgeData:{Temp:true,LootPPCommands:{CommandList:[0:\"lppcondition effect @e[r=0] minecraft:instant_damage 1 5 _if_true_ tp @e[type=Wolf,r=0,score_astralTemp_min=1] ~ ~-1000 ~\"],Delays:[500]}}}\")"]))@luck=1@chance=2

/ Unlucky Potion
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),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

/ ------ Neutral Drops ------

/ Arrow Stream
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=30,delay=#rand(0.0,3.0))@luck=1
/ Knockback
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=feather),impact=["group(type=effect,ID=special_knockback,power=2.5,range=4,delay=0.1;type=particle,ID=explode,size=(1.5,1.0,1.5),particleAmount=500)"]))@luck=2@chance=3

/ Perplexity
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16393),impact=["group(type=effect,ID=potioncore:perplexity,range=4,amplifier=0,duration=10;type=particle,ID=splashpotion,damage=8201)"]))@luck=2

/ Disorganization
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16388),impact=["group(type=effect,ID=potioncore:disorganization,range=4,amplifier=0;type=particle,ID=splashpotion,damage=8196)"]))@luck=2

/ Weight
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=anvil),impact=["group(type=effect,ID=potioncore:weight,range=4,amplifier=1,duration=10;type=particle,ID=splashpotion,damage=8234)"]))@luck=2

/ ------ Somewhat Destructive Drops ------

/ Spider Web
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=web),impact=["type=command,ID=\"fill ~ ~ ~ ~ ~1 ~ web 0 keep\""]))@luck=1

/ Lava
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.5,drops=["type=particle,ID=lava"]),impact=["group(type=command,ID=\"fill ~-2 ~-1 ~-2 ~2 ~ ~2 flowing_lava 8 keep\")"]))@luck=-1

/ Meteorite
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.1,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4"]),impact=["type=explosion,damage=4,fire=true"]))@chance=0.5@luck=-2

/ Lightning
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=nether_star),trail=(frequency=0.1,drops=["type=particle,ID=fireworksSpark,posY=#bExactPosY+0.4"]),impact=["type=entity,ID=LightningBolt"]))@luck=2

/ ------ Powerful Drops ------

/ Spiral Magic
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:spiral.spiral_magic,Motion=#bowMotion);type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,posOffsetY=0.1,NBTTag=(ItemThrown=lootplusplus:spiral.spiral_magic,Motion=#bowMotion);type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,posOffsetY=-0.1,NBTTag=(ItemThrown=lootplusplus:spiral.spiral_magic,Motion=#bowMotion))@chance=3@luck=2

/ Spiral Sword
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,posOffsetY=0.1,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lucky:spiral_lucky_sword),damage=22.0);type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lucky:spiral_lucky_sword),damage=22.0)type=entity,ID=LuckyProjectile,pos=#bowPos,posOffsetY=-0.1,NBTTag=(Motion=#bowMotion,item=(id=lucky:spiral_lucky_sword),damage=22.0))@luck=2

/ Temporary Wolves
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,posOffsetY=0.1,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=spawn_egg,Damage=95),impact=["type=entity,ID=Wolf,amount=3,NBTTag=(CollarColor=#rand(0,14),Owner=#pName,Silent=true,CustomName=\"#pName's Temporary Wolf\",ActiveEffects=[(Id=20,Duration=100000,Amplifier=1,ShowParticles=false)])"]))@luck=1@chance=5

/ Wither potion
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16460),impact=["group(type=effect,ID=20,range=4,amplifier=2,duration=10;type=particle,ID=splashpotion,damage=8268)"]),amount=3)@luck=2

/ Unlucky Potion
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),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

/ ------ Neutral Drops ------

/ Arrow Stream
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=30,delay=#rand(0.0,3.0))@luck=1

/ Snowball Stream
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Snowball,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=30,delay=#rand(0.0,3.0))@luck=-1

/ Knockback
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=feather),impact=["group(type=effect,ID=special_knockback,power=2.5,range=4,delay=0.1;type=particle,ID=explode,size=(1.5,1.0,1.5),particleAmount=500)"]))@luck=2@chance=3

/ Spider Web
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=web),impact=["type=command,ID=\"fill ~ ~ ~ ~ ~1 ~ web 0 keep\""]))@luck=1

/ Lava
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.5,drops=["type=particle,ID=lava"]),impact=["group(type=command,ID=\"setblock ~ ~ ~ flowing_lava 7 keep\",posOffset=#circleOffset(0,3),amount=10)"]))@luck=-1

/ Poison potion
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16388),impact=["group(type=effect,ID=19,range=4,amplifier=1,duration=10;type=particle,ID=splashpotion,damage=8196)"]),amount=3)@luck=2

/ Slowness Potion
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16426),impact=["group(type=effect,ID=2,range=4,amplifier=1,duration=10;type=particle,ID=splashpotion,damage=8234)"]),amount=3)@luck=2@chance=3

/ Blindness Potion
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=16460),impact=["group(type=effect,ID=15,range=4,amplifier=0,duration=10;type=particle,ID=largesmoke,size=(0.5,0.8,0.5),particleAmount=100,amount=20,delay=#rand(0.0,3.0))"]),amount=3)@luck=2

/ ------ Destructive Drops ------

/ Meteorite
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.1,drops=["type=particle,ID=flame,posY=#bExactPosY+0.4)"],impact=["type=explosion,damage=4,fire=true"]))@chance=0.5@luck=-2

/ Grenades
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,NBTTag=(ItemThrown=lootplusplus:spiral.grenade,Motion=#bowMotion);type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,posOffsetY=0.1,NBTTag=(ItemThrown=lootplusplus:spiral.grenade,Motion=#bowMotion);type=entity,ID=lootplusplus.ThrownItem,pos=#bowPos,posOffsetY=-0.1,NBTTag=(ItemThrown=lootplusplus:spiral.grenade,Motion=#bowMotion))@chance=2@luck=-2

/ ------ Normal Arrows ------

group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=0.1,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=-0.1,NBTTag=(damage=4.0,Motion=#bowMotion))@luck=-2@chance=200
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=0.1,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=-0.1,NBTTag=(damage=4.0,Motion=#bowMotion))@luck=-1@chance=120
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=0.1,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=-0.1,NBTTag=(damage=4.0,Motion=#bowMotion))@luck=0@chance=80
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=0.1,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=-0.1,NBTTag=(damage=4.0,Motion=#bowMotion))@luck=1@chance=60
group(type=command,ID="give @p[name=#pName] arrow";type=entity,ID=Arrow,pos=#bowPos,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=0.1,NBTTag=(damage=4.0,Motion=#bowMotion);type=entity,ID=Arrow,pos=#bowPos,posOffsetY=-0.1,NBTTag=(damage=4.0,Motion=#bowMotion))@luck=2@chance=50

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

/ Arrow
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion)@chance=2


/ == SPECIAL EFFECTS ==

/ Arrow Cluster
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0)),amount=20@luck=2

/ Arrow Stream
type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=30,delay=#rand(0.0,3.0)@luck=2

/ Sword
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=iron_sword),damage=10.0)@luck=2

/ Egg
type=entity,ID=ThrownEgg,pos=#bowPos,NBTTag=(Motion=#bowMotion)@luck=2

/ Meteorite
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=stone),trail=(frequency=0.1,drops=["type=block,ID=stone,delay=0.4","type=block,ID=stone,meta=1,delay=0.4@chance=0.3"]),impact=["group(type=explosion,damage=4,fire=true;type=structure,ID=meteor,delay=0.4)"])@chance=0.5@luck=2

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

/ Pickaxe Hole
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

/ Water/Lava Buckets
group:1:(type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=water_bucket),trail=(frequency=0.5,drops=["type=particle,ID=splash"]),impact=["type=block,ID=flowing_water"]);type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lava_bucket),trail=(frequency=0.5,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4"]),impact=["type=block,ID=flowing_lava"]))@luck=2

/ Lightening Creeper
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=skull,Damage=4),impact=["group(type=difficulty,ID=hard;type=entity,ID=Creeper;type=entity,ID=LightningBolt)"])@luck=2

/ Knockback
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=feather),impact=["group(type=effect,ID=special_knockback,power=2.5,range=4,delay=0.1;type=particle,ID=explode,size=(1.5,1.0,1.5),particleAmount=500)"])@luck=2

/ Potions
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=potion,Damage=#randList(4,8,10,12)+16384),impact=["group(type=effect,ID=#randList(19,18,2,7),range=4,amplifier=#rand(0,2),duration=30;type=particle,ID=splashpotion,damage=#randList(4,8,10,12)+8192)"]),amount=#rand(7,10)@luck=2

/ Monsters
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,2.0),item=(id=spawn_egg,Damage=#randList(54,51,52)),impact=["group(type=difficulty,ID=hard;type=entity,ID=#randList(Zombie,Skeleton,Spider),posOffset=#circleOffset(0,2))"]),amount=#rand(7,10)@luck=2

/ Fire
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.5,drops=["type=particle,ID=lava"]),impact=["group(type=block,ID=fire,posOffset=#circleOffset(0,3),amount=50;type=block,ID=flowing_lava)"])@luck=2

/ Spider Web
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=web),impact=["type=fill,ID=web,size=(3,2,3),posOffset=(-1,0,-1)"])@luck=2

/ == NORMAL ARROW ==

type=entity,ID=Arrow,pos=#bowPos,NBTTag=(Motion=#bowMotion)@chance=20

/ TNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"])@luck=2@chance=3

/ Boom
type=entity,ID=PrimedTnt,pos=#bowPos,NBTTag=(Motion=#bowMotion)@luck=-2@chance=0.5

/ 2Boom
type=entity,ID=PrimedTnt,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=2@luck=-2@chance=0.4

/ 3Boom
type=entity,ID=PrimedTnt,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=3@luck=-2@chance=0.3

/ 5Boom
type=entity,ID=PrimedTnt,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=5@luck=-2@chance=0.1

/ Meteorite 2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=stone),trail=(frequency=0.1,drops=["type=block,ID=netherrack,delay=0.4","type=block,ID=obsidian,delay=0.4@chance=0.3"]),impact=["group(type=explosion,damage=6,fire=true;type=structure,ID=meteor2,delay=0.4)"])@chance=0.3@luck=2

/ Meteorite
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=stone),trail=(frequency=0.1,drops=["type=block,ID=stone,delay=0.4","type=block,ID=stone,meta=1,delay=0.4@chance=0.3"]),impact=["group(type=explosion,damage=4,fire=true;type=structure,ID=meteor,delay=0.4)"])@chance=0.5@luck=2

/ Fireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=6)"])@luck=2@chance=0.3

/ SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"])@luck=2@chance=10

/ NetherStar
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=nether_star),trail=(frequency=0.2,drops=["type=particle,ID=fireworksSpark,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=12)"])@luck=2@chance=0.1

/ Lightening Creeper
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=skull,Damage=4),impact=["group(type=difficulty,ID=hard;type=entity,ID=Creeper;type=entity,ID=LightningBolt)"])@luck=2

/ Creeper
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=skull,Damage=4),impact=["group(type=difficulty,ID=hard;type=entity,ID=Creeper)"])@luck=1

/ 5SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=5@luck=2@chance=1

/ 10SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=10@luck=2@chance=0.8

/ 20SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=20@luck=20@chance=0.4

/ DoubleSmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=2@luck=2@chance=1.5

/ DoubleTNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=2@luck=2@chance=1

/ TrippleTNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=3@luck=2@chance=0.5

/ 5TNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=5@luck=2@chance=0.1

/ Stream5SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=5,delay=#rand(0.0,3.0)@luck=2@chance=1

/ Stream10SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=10,delay=#rand(0.0,3.0)@luck=2@chance=0.8

/ Stream20SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=20,delay=#rand(0.0,3.0)@luck=20@chance=0.4

/ StreamDoubleSmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=2,delay=#rand(0.0,3.0)@luck=2@chance=1.5

/ StreamDoubleTNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=2,delay=#rand(0.0,3.0)@luck=2@chance=1

/ StreamTrippleTNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=3,delay=#rand(0.0,3.0)@luck=2@chance=0.5

/ Stream5TNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=5,delay=#rand(0.0,3.0)@luck=2@chance=0.1

/ Cluster5SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=5@luck=2@chance=1

/ Cluster10SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=10@luck=2@chance=0.8

/ Cluster20SmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=20@luck=20@chance=0.4

/ ClusterDoubleSmallFireball
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=2@luck=2@chance=1.5

/ ClusterDoubleTNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=2@luck=2@chance=1

/ ClusterTrippleTNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=3@luck=2@chance=0.5

/ Cluster5TNT
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=tnt),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=4)"]),amount=5@luck=2@chance=0.1

/ Creeper Invasion
group(type=difficulty,ID=hard;type=entity,ID=Creeper,pos=#bowPos,NBTTag=(Motion=#bowMotion),amount=#rand(1,30))@chance0.5=@luck=-2

/ Wither
type=entity,ID=WitherBoss@chance=0.2@luck=-2

/ Wither Invasion
type=entity,ID=WitherBoss,amount=#rand(1,3)@chance=0.1@luck=-2

/ .-. 1
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=10,delay=#rand(0.0,3.0)@luck=2@chance=1
/ .-. 2
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=25,delay=#rand(0.0,3.0)@luck=2@chance=1
/ .-. 3
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion(1.0,5.0),item=(id=fire_charge),trail=(frequency=0.2,drops=["type=particle,ID=smoke,posY=#bExactPosY+0.4)"]),impact=["group(type=difficulty,ID=hard;type=explosion,damage=1)"]),amount=50,delay=#rand(0.0,3.0)@luck=2@chance=1

/what
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=coal_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 coal_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 coal_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=cobblestone),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 cobblestone";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 cobblestone")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=diamond_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 diamond_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 diamond_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=emerald_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 emerald_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 emerald_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=end_stone),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 end_stone";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 end_stone")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=glass),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 glass";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 glass")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=glowstone),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 glowstone";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 glowstone")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=gold_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 gold_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 gold_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=grass),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 grass";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 grass")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=hay_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 hay_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 hay_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=ice),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 ice";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 ice")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=iron_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 iron_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 iron_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=lapis_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 lapis_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 lapis_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=melon_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 melon_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 melon_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=mycelium),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 mycelium";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 mycelium")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=netherrack),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 netherrack";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 netherrack";type=command,ID="fill ~0 ~0 ~-1 ~0 ~0 ~1 fire";type=command,ID="fill ~-1 ~0 ~0 ~1 ~0 ~0 fire")"])@luck=0@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=obsidian),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 obsidian";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 obsidian")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=packed_ice),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 packed_ice";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 packed_ice")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=dirt,damage=2),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 dirt 2";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 dirt 2")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=redstone_block),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 redstone_block";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 redstone_block")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=sea_lantern),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 sea_lantern";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 sea_lantern")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=slime),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 slime";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 slime")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=snow),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 snow";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 snow")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=soul_sand),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 soul_sand";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 soul_sand")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=sponge),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 sponge";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 sponge")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=stone),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 stone";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 stone")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=log,damage=12),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 log 12";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 log 12")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=log,damage=13),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 log 13";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 log 13")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=log,damage=14),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 log 14";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 log 14")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=log,damage=15),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 log 15";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 log 15")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=log2,damage=12),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 log2 12";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 log2 12")"])@luck=1@chance=0.01
type=entity,ID=LuckyProjectile,pos=#bowPos,NBTTag=(Motion=#bowMotion,item=(id=log2,damage=13),impact=["group(type=particle,ID=explode;type=command,ID="/gamerule commandBlockOutput false";type=command,ID="fill ~0 ~-1 ~-1 ~0 ~-1 ~1 log2 13";type=command,ID="fill ~-1 ~-1 ~0 ~1 ~-1 ~0 log2 13")"])@luck=1@chance=0.01

