mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-11-04 11:03:43 +01:00 
			
		
		
		
	Update inventories after chimera wing
This commit is contained in:
		@@ -78,6 +78,7 @@ public final class ChimaeraWing {
 | 
				
			|||||||
            if (location.getY() < player.getWorld().getHighestBlockYAt(location)) {
 | 
					            if (location.getY() < player.getWorld().getHighestBlockYAt(location)) {
 | 
				
			||||||
                player.setItemInHand(new ItemStack(getChimaeraWing(amount - Config.getInstance().getChimaeraUseCost())));
 | 
					                player.setItemInHand(new ItemStack(getChimaeraWing(amount - Config.getInstance().getChimaeraUseCost())));
 | 
				
			||||||
                player.sendMessage(LocaleLoader.getString("Item.ChimaeraWing.Fail"));
 | 
					                player.sendMessage(LocaleLoader.getString("Item.ChimaeraWing.Fail"));
 | 
				
			||||||
 | 
					                player.updateInventory();
 | 
				
			||||||
                player.setVelocity(new Vector(0, 0.5D, 0));
 | 
					                player.setVelocity(new Vector(0, 0.5D, 0));
 | 
				
			||||||
                CombatUtils.dealDamage(player, Misc.getRandom().nextInt(player.getHealth() - 10));
 | 
					                CombatUtils.dealDamage(player, Misc.getRandom().nextInt(player.getHealth() - 10));
 | 
				
			||||||
                mcMMOPlayer.actualizeLastTeleport();
 | 
					                mcMMOPlayer.actualizeLastTeleport();
 | 
				
			||||||
@@ -115,6 +116,7 @@ public final class ChimaeraWing {
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        player.setItemInHand(new ItemStack(getChimaeraWing(player.getItemInHand().getAmount() - Config.getInstance().getChimaeraUseCost())));
 | 
					        player.setItemInHand(new ItemStack(getChimaeraWing(player.getItemInHand().getAmount() - Config.getInstance().getChimaeraUseCost())));
 | 
				
			||||||
 | 
					        player.updateInventory();
 | 
				
			||||||
        UserManager.getPlayer(player).actualizeLastTeleport();
 | 
					        UserManager.getPlayer(player).actualizeLastTeleport();
 | 
				
			||||||
        if (Config.getInstance().getStatsTrackingEnabled()) {
 | 
					        if (Config.getInstance().getStatsTrackingEnabled()) {
 | 
				
			||||||
            MetricsManager.chimeraWingUsed();
 | 
					            MetricsManager.chimeraWingUsed();
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user