mcMMO/src/main/java/com/gmail/nossr50/skills/archery/ArrowTrackingEventHandler.java

28 lines
739 B
Java
Raw Normal View History

2012-06-12 21:36:01 -04:00
package com.gmail.nossr50.skills.archery;
import org.bukkit.entity.LivingEntity;
import com.gmail.nossr50.util.Misc;
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 = Misc.skillCheck(manager.getSkillLevel(), Archery.ARROW_TRACKING_MAX_BONUS_LEVEL);
}
protected void addToTracker() {
2012-06-15 02:46:41 +02:00
Archery.incrementTrackerValue(entity);
2012-06-12 21:36:01 -04:00
}
}