Further separate crossbows from bows

This commit is contained in:
nossr50
2020-07-10 20:17:37 -07:00
parent 7543d8be12
commit 5ed415e453
2 changed files with 33 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ import com.gmail.nossr50.skills.archery.Archery;
import org.bukkit.Location;
import org.bukkit.entity.Entity;
import org.bukkit.entity.LivingEntity;
import org.bukkit.event.entity.ProjectileLaunchEvent;
public class CrossbowManager extends SkillManager {
public CrossbowManager(McMMOPlayer mcMMOPlayer) {
@@ -36,4 +37,13 @@ public class CrossbowManager extends SkillManager {
return 1 + Math.min(firedLocation.distance(targetLocation), 50) * Archery.DISTANCE_XP_MULTIPLIER;
}
/**
* Used for sub-skills that activate on projectile launch
* @param projectileLaunchEvent target event
*/
public void processProjectileLaunchEvent(ProjectileLaunchEvent projectileLaunchEvent) {
mcMMOPlayer.getPlayer().sendMessage("Pew pew!");
}
}