mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-10-30 16:53:43 +01:00 
			
		
		
		
	Combat ignores events where entity is dead now.
This commit is contained in:
		| @@ -42,7 +42,7 @@ public class Combat | |||||||
| { | { | ||||||
| 	public static void combatChecks(EntityDamageEvent event, mcMMO pluginx) | 	public static void combatChecks(EntityDamageEvent event, mcMMO pluginx) | ||||||
| 	{ | 	{ | ||||||
| 		if(event.isCancelled() || event.getDamage() == 0) | 		if(event.isCancelled() || event.getDamage() == 0 || event.getEntity().isDead()) | ||||||
| 			return; | 			return; | ||||||
| 		 | 		 | ||||||
| 		if(event instanceof EntityDamageByEntityEvent) | 		if(event instanceof EntityDamageByEntityEvent) | ||||||
|   | |||||||
| @@ -35,7 +35,7 @@ public class Taming | |||||||
| { | { | ||||||
|     public static void rewardXp(EntityDamageEvent event, mcMMO pluginx, Player master) |     public static void rewardXp(EntityDamageEvent event, mcMMO pluginx, Player master) | ||||||
|     { |     { | ||||||
|         if(!event.getEntity().isDead() && !pluginx.misc.mobSpawnerList.contains(event.getEntity().getEntityId())) |         if(!pluginx.misc.mobSpawnerList.contains(event.getEntity().getEntityId())) | ||||||
|         { |         { | ||||||
|             int xp = Combat.getXp(event.getEntity(), event); |             int xp = Combat.getXp(event.getEntity(), event); | ||||||
|             Users.getProfile(master).addXP(SkillType.TAMING, xp*10, master); |             Users.getProfile(master).addXP(SkillType.TAMING, xp*10, master); | ||||||
| @@ -51,7 +51,6 @@ public class Taming | |||||||
|      |      | ||||||
|     public static void fastFoodService(PlayerProfile PPo, Wolf theWolf, EntityDamageEvent event) |     public static void fastFoodService(PlayerProfile PPo, Wolf theWolf, EntityDamageEvent event) | ||||||
|     { |     { | ||||||
|         //Fast Food Service |  | ||||||
|         if(PPo.getSkillLevel(SkillType.TAMING) >= 50) |         if(PPo.getSkillLevel(SkillType.TAMING) >= 50) | ||||||
|         { |         { | ||||||
|             if(theWolf.getHealth() < theWolf.getMaxHealth()) |             if(theWolf.getHealth() < theWolf.getMaxHealth()) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 nossr50
					nossr50