mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-08-03 21:15:28 +02:00
command tweaks for xbow
This commit is contained in:
@@ -51,20 +51,20 @@ public class CrossbowManager extends SkillManager {
|
||||
* @param projectileLaunchEvent target event
|
||||
*/
|
||||
public void processProjectileLaunchEvent(ProjectileLaunchEvent projectileLaunchEvent) {
|
||||
mcMMOPlayer.getPlayer().sendMessage("Pew pew!");
|
||||
|
||||
//Testing
|
||||
if(Permissions.isSubSkillEnabled(mcMMOPlayer.getPlayer(), SubSkillType.CROSSBOWS_SUPER_SHOTGUN)) {
|
||||
coneOfDeathProcessing(projectileLaunchEvent);
|
||||
if(RankUtils.hasUnlockedSubskill(mcMMOPlayer.getPlayer(), SubSkillType.CROSSBOWS_SUPER_SHOTGUN)) {
|
||||
superShotgunProcessing(projectileLaunchEvent);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private void coneOfDeathProcessing(ProjectileLaunchEvent projectileLaunchEvent) {
|
||||
spawnConeArrows(projectileLaunchEvent.getEntity());
|
||||
private void superShotgunProcessing(ProjectileLaunchEvent projectileLaunchEvent) {
|
||||
spawnSuperShotgunArrows(projectileLaunchEvent.getEntity());
|
||||
}
|
||||
|
||||
private void spawnConeArrows(@NotNull Projectile originProjectile) {
|
||||
private void spawnSuperShotgunArrows(@NotNull Projectile originProjectile) {
|
||||
World world = originProjectile.getWorld();
|
||||
|
||||
Vector originVector = originProjectile.getVelocity().clone();
|
||||
|
Reference in New Issue
Block a user