mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-03-14 05:49:44 +01:00
28 lines
754 B
Java
28 lines
754 B
Java
package com.gmail.nossr50.skills.archery;
|
|
|
|
import org.bukkit.entity.LivingEntity;
|
|
|
|
import com.gmail.nossr50.skills.utilities.SkillTools;
|
|
|
|
public class ArrowTrackingEventHandler {
|
|
private ArcheryManager manager;
|
|
private LivingEntity entity;
|
|
|
|
protected int skillModifier;
|
|
|
|
protected ArrowTrackingEventHandler (ArcheryManager manager, LivingEntity entity) {
|
|
this.manager = manager;
|
|
this.entity = entity;
|
|
|
|
calculateSkillModifier();
|
|
}
|
|
|
|
protected void calculateSkillModifier() {
|
|
this.skillModifier = SkillTools.skillCheck(manager.getSkillLevel(), Archery.retrieveMaxBonusLevel);
|
|
}
|
|
|
|
protected void addToTracker() {
|
|
Archery.incrementTrackerValue(entity);
|
|
}
|
|
}
|