2
0
Эх сурвалжийг харах

Removed exp gain when an arrow strikes its shooter

bm01 13 жил өмнө
parent
commit
c2b4961b8d

+ 1 - 0
Changelog.txt

@@ -38,6 +38,7 @@ Version 1.3.07
  ! Changed the permission node for Blast Mining detonation to mcmmo.ability.blastmining.detonate (was mcmmo.skills.blastmining) for the sake of consistency
  ! Changed skill commands to only display what you have permissions for
  ! Changed mcMMO to use a new storage system for player placed blocks
+ - Removed the experience granted when an arrow strikes its shooter
  - Removed some unused permission nodes
  - Removed a few config options in favor of permissions nodes (Hunger Bonus, Armor/Tool Repair, Instant Wheat Regrowth)
  - Removed level requirement for repairing string tools from the config file

+ 3 - 1
src/main/java/com/gmail/nossr50/util/Combat.java

@@ -288,7 +288,9 @@ public class Combat {
                     Archery.trackArrows(pluginx, target, PPa);
                 }
 
-                startGainXp(attacker, PPa, target, SkillType.ARCHERY, pluginx);
+                if (target != attacker) {
+                    startGainXp(attacker, PPa, target, SkillType.ARCHERY, pluginx);
+                }
 
                 if (target instanceof Player) {
                     if (permInstance.daze(attacker)) {