diff --git a/mythicMobs/ThunderMM/Items/Thunder_Items.yml b/mythicMobs/ThunderMM/Items/Thunder_Items.yml new file mode 100644 index 0000000..aed04ef --- /dev/null +++ b/mythicMobs/ThunderMM/Items/Thunder_Items.yml @@ -0,0 +1,28 @@ +Thunder_Ball_0: + Id: SNOWBALL + Model: 6300 + +Thunder_Ball_1: + Id: BLAZE_ROD + Model: 6301 +Thunder_Ball_2: + Id: BLAZE_ROD + Model: 6302 +Thunder_Ball_3: + Id: BLAZE_ROD + Model: 6303 +Thunder_Ball_4: + Id: BLAZE_ROD + Model: 6304 + + + +Thunder_Staff: + Id: STICK + Display: '&fBatôn de la &eFoudre' + Model: 3005 + Lore: + - '&7Le puissant bâton' + - '&7de la Foudre.' + Skills: + - skill{s=Thunder_Ball_Shoot;cd=1} ~onUse \ No newline at end of file diff --git a/mythicMobs/ThunderMM/Mobs/Fire_Mobs.yml b/mythicMobs/ThunderMM/Mobs/Fire_Mobs.yml new file mode 100644 index 0000000..a2644ed --- /dev/null +++ b/mythicMobs/ThunderMM/Mobs/Fire_Mobs.yml @@ -0,0 +1,67 @@ +Fire_Slash: + Type: ARMOR_STAND + Options: + Invisible: true + Invincible: true + Marker: true + Collidable: false + Skills: + - equip{i=Fire_Slash_1:4;delay=0} @self ~onSpawn + - equip{i=Fire_Slash_2:4;delay=20} @self ~onSpawn + - equip{i=Fire_Slash_3:4;delay=40} @self ~onSpawn + + - remove{delay=100} @self ~onSpawn + +Fire_Burning: + Type: ARMOR_STAND + Options: + Invisible: true + Invincible: true + Marker: true + Collidable: false + Skills: + - equip{i=Fire_Burning_1:4;delay=0} @self ~onSpawn + - equip{i=Fire_Burning_2:4;delay=3} @self ~onSpawn + - equip{i=Fire_Burning_3:4;delay=6} @self ~onSpawn + - equip{i=Fire_Burning_4:4;delay=9} @self ~onSpawn + - equip{i=Fire_Burning_1:4;delay=12} @self ~onSpawn + - equip{i=Fire_Burning_2:4;delay=15} @self ~onSpawn + - equip{i=Fire_Burning_3:4;delay=18} @self ~onSpawn + - equip{i=Fire_Burning_4:4;delay=21} @self ~onSpawn + - equip{i=Fire_Burning_1:4;delay=24} @self ~onSpawn + - equip{i=Fire_Burning_2:4;delay=27} @self ~onSpawn + - equip{i=Fire_Burning_3:4;delay=30} @self ~onSpawn + - equip{i=Fire_Burning_4:4;delay=33} @self ~onSpawn + - equip{i=Fire_Burning_1:4;delay=36} @self ~onSpawn + - equip{i=Fire_Burning_2:4;delay=39} @self ~onSpawn + - equip{i=Fire_Burning_3:4;delay=42} @self ~onSpawn + - equip{i=Fire_Burning_4:4;delay=45} @self ~onSpawn + + - remove{delay=48} @self ~onSpawn + +Fire_Burning_2: + Type: ARMOR_STAND + Options: + Invisible: true + Invincible: true + Marker: true + Collidable: false + Skills: + - equip{i=Fire_Burning_5:4;delay=0} @self ~onSpawn + - equip{i=Fire_Burning_6:4;delay=3} @self ~onSpawn + - equip{i=Fire_Burning_7:4;delay=6} @self ~onSpawn + - equip{i=Fire_Burning_8:4;delay=9} @self ~onSpawn + - equip{i=Fire_Burning_5:4;delay=12} @self ~onSpawn + - equip{i=Fire_Burning_6:4;delay=15} @self ~onSpawn + - equip{i=Fire_Burning_7:4;delay=18} @self ~onSpawn + - equip{i=Fire_Burning_8:4;delay=21} @self ~onSpawn + - equip{i=Fire_Burning_5:4;delay=24} @self ~onSpawn + - equip{i=Fire_Burning_6:4;delay=27} @self ~onSpawn + - equip{i=Fire_Burning_7:4;delay=30} @self ~onSpawn + - equip{i=Fire_Burning_8:4;delay=33} @self ~onSpawn + - equip{i=Fire_Burning_5:4;delay=36} @self ~onSpawn + - equip{i=Fire_Burning_6:4;delay=39} @self ~onSpawn + - equip{i=Fire_Burning_7:4;delay=42} @self ~onSpawn + - equip{i=Fire_Burning_8:4;delay=45} @self ~onSpawn + + - remove{delay=48} @self ~onSpawn diff --git a/mythicMobs/ThunderMM/Skills/Thunder_Skills.yml b/mythicMobs/ThunderMM/Skills/Thunder_Skills.yml new file mode 100644 index 0000000..420f105 --- /dev/null +++ b/mythicMobs/ThunderMM/Skills/Thunder_Skills.yml @@ -0,0 +1,19 @@ +Thunder_Ball_Shoot_Ring: + Cooldown: 1 + Conditions: + - offgcd + Skills: + # - shoot{type=SNOWBALL;model=6300;onhitskill=Thunder_Ball_Explode} + - projectile{bulletType=TRACKING;bulletMaterial=SNOWBALL;bulletModel=6300;StartYOffset=4;sE=true;sB=true} @Ring{radius=8;yOffset=0} + +Thunder_Ball_Explode: + Skills: + - effect:lightning @RingAroundOrigin{radius=3;yOffset=-1} + + +Thunder_Ball_Shoot: + Cooldown: 1 + Conditions: + - offgcd + Skills: + - projectile{bulletType=TRACKING;bulletMaterial=SNOWBALL;bulletModel=6300;StartYOffset=1;sE=true;sB=true;velocity=5;HitPlayers=false;HitNonPlayers=true;onHit=Thunder_Ball_Explode;onHitBlockSkill=Thunder_Ball_Explode} @TargetBlock \ No newline at end of file