mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-11-04 02:53:43 +01:00 
			
		
		
		
	Fixed Archery PVP/PVE enablement not being used properly
This commit is contained in:
		@@ -188,17 +188,18 @@ public class Combat {
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        else if (damager instanceof Arrow) {
 | 
					        else if (damager instanceof Arrow) {
 | 
				
			||||||
            if (!configInstance.getArcheryPVP() && ((Arrow) damager).getShooter().getType().equals(EntityType.PLAYER)) {
 | 
					            if (((Arrow) damager).getShooter().getType() != EntityType.PLAYER) {
 | 
				
			||||||
                if (targetIsPlayer || targetIsTamedPet) {
 | 
					 | 
				
			||||||
                return;
 | 
					                return;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
            if (!configInstance.getArcheryPVE() && !((Arrow) damager).getShooter().getType().equals(EntityType.PLAYER)) {
 | 
					            if (targetIsPlayer || targetIsTamedPet) {
 | 
				
			||||||
                if (!targetIsPlayer || !targetIsTamedPet) {
 | 
					                if (!configInstance.getArcheryPVP()) {
 | 
				
			||||||
                    return;
 | 
					                    return;
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					            else if (!configInstance.getArcheryPVE()) {
 | 
				
			||||||
 | 
					                return;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            archeryCheck(event, plugin);
 | 
					            archeryCheck(event, plugin);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user