From ada32c1e9dbeaf91fe2ce7cc7f8f68635f04bb7d Mon Sep 17 00:00:00 2001 From: Charles Date: Wed, 12 Dec 2018 22:03:50 +0800 Subject: [PATCH] 1.0.0-SNAPSHOT-U124 + Fixed error with the Pipeline --- .../epicbosses/skills/types/CommandSkillElement.java | 11 +++++++++++ .../epicbosses/skills/types/GroupSkillElement.java | 11 +++++++++++ .../epicbosses/skills/types/PotionSkillElement.java | 11 +++++++++++ pom.xml | 2 +- 4 files changed, 34 insertions(+), 1 deletion(-) diff --git a/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/CommandSkillElement.java b/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/CommandSkillElement.java index b295686..ecd2bad 100644 --- a/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/CommandSkillElement.java +++ b/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/CommandSkillElement.java @@ -13,6 +13,7 @@ import lombok.Setter; import org.bukkit.entity.LivingEntity; import java.util.List; +import java.util.Map; /** * @author Charles Cullen @@ -27,6 +28,16 @@ public class CommandSkillElement implements ISkillHandler { this.commands = commandSkillElements; } + @Override + public boolean doesUseMultiplier() { + return false; + } + + @Override + public Map> getOtherSkillData() { + return null; + } + @Override public void castSkill(Skill skill, CommandSkillElement commandSkillElement, ActiveBossHolder activeBossHolder, List nearbyEntities) { List commandSkillElements = getCommands(); diff --git a/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/GroupSkillElement.java b/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/GroupSkillElement.java index 54e629c..4c1aa4b 100644 --- a/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/GroupSkillElement.java +++ b/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/GroupSkillElement.java @@ -13,6 +13,7 @@ import lombok.Setter; import org.bukkit.entity.LivingEntity; import java.util.List; +import java.util.Map; /** * @author Charles Cullen @@ -27,6 +28,16 @@ public class GroupSkillElement implements ISkillHandler { this.groupedSkills = groupedSkills; } + @Override + public boolean doesUseMultiplier() { + return false; + } + + @Override + public Map> getOtherSkillData() { + return null; + } + @Override public void castSkill(Skill skill, GroupSkillElement groupSkillElement, ActiveBossHolder activeBossHolder, List nearbyEntities) { List currentGroupedSkills = getGroupedSkills(); diff --git a/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/PotionSkillElement.java b/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/PotionSkillElement.java index df3e9cc..713ee7c 100644 --- a/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/PotionSkillElement.java +++ b/plugin-modules/Core/src/com/songoda/epicbosses/skills/types/PotionSkillElement.java @@ -12,6 +12,7 @@ import lombok.Setter; import org.bukkit.entity.LivingEntity; import java.util.List; +import java.util.Map; /** * @author Charles Cullen @@ -29,6 +30,16 @@ public class PotionSkillElement implements ISkillHandler { this.potionEffectConverter = new PotionEffectConverter(); } + @Override + public boolean doesUseMultiplier() { + return false; + } + + @Override + public Map> getOtherSkillData() { + return null; + } + @Override public void castSkill(Skill skill, PotionSkillElement customSkillElement, ActiveBossHolder activeBossHolder, List nearbyEntities) { List potionElements = getPotions(); diff --git a/pom.xml b/pom.xml index 3ffc10e..ad87bf1 100644 --- a/pom.xml +++ b/pom.xml @@ -20,7 +20,7 @@ - 1.0.0-U123 + 1.0.0-U124 EpicBosses com.songoda.epicbosses.CustomBosses AMinecraftDev