Adding Bats, Giants, Withers, and Wither Skeletons to the combat experience list.

This commit is contained in:
Glitchfinder
2012-12-30 12:33:38 -08:00
parent 7fc8d432b5
commit 28b092a4e3
3 changed files with 33 additions and 3 deletions

View File

@ -10,6 +10,7 @@ import org.bukkit.entity.EntityType;
import org.bukkit.entity.IronGolem;
import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.Player;
import org.bukkit.entity.Skeleton;
import org.bukkit.entity.Tameable;
import org.bukkit.entity.Wolf;
import org.bukkit.event.entity.EntityDamageByEntityEvent;
@ -406,6 +407,10 @@ public class Combat {
EntityType type = target.getType();
switch (type) {
case BAT:
baseXP = configInstance.getAnimalsXP();
break;
case BLAZE:
baseXP = configInstance.getBlazeXP();
break;
@ -430,6 +435,10 @@ public class Combat {
baseXP = configInstance.getGhastXP();
break;
case GIANT:
baseXP = configInstance.getGiantXP();
break;
case MAGMA_CUBE:
baseXP = configInstance.getMagmaCubeXP();
break;
@ -450,9 +459,14 @@ public class Combat {
break;
case SKELETON:
baseXP = configInstance.getSkeletonXP();
break;
switch(((Skeleton) target).getSkeletonType()) {
case WITHER:
baseXP = configInstance.getWitherSkeletonXP();
break;
default:
baseXP = configInstance.getSkeletonXP();
break;
}
case SLIME:
baseXP = configInstance.getSlimeXP();
break;
@ -461,6 +475,14 @@ public class Combat {
baseXP = configInstance.getSpiderXP();
break;
case WITCH:
baseXP = configInstance.getWitchXP();
break;
case WITHER:
baseXP = configInstance.getWitherXP();
break;
case ZOMBIE:
baseXP = configInstance.getZombieXP();
break;