mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-06-28 19:54:44 +02:00
Calculate bonus XP based on initial arrow location, rather than final
shooter location.
This commit is contained in:
@ -249,10 +249,9 @@ public final class CombatUtils {
|
||||
archeryManager.trackArrows(target);
|
||||
}
|
||||
|
||||
archeryManager.distanceXpBonus(target);
|
||||
archeryManager.distanceXpBonus(target, damager);
|
||||
|
||||
double forceMultiplier = damager.hasMetadata(mcMMO.bowForceKey) ? damager.getMetadata(mcMMO.bowForceKey).get(0).asDouble() : 1.0;
|
||||
startGainXp(mcMMOPlayer, target, SkillType.ARCHERY, forceMultiplier);
|
||||
startGainXp(mcMMOPlayer, target, SkillType.ARCHERY, damager.getMetadata(mcMMO.bowForceKey).get(0).asDouble());
|
||||
}
|
||||
|
||||
break;
|
||||
|
Reference in New Issue
Block a user