diff --git a/src/com/massivecraft/factions/engine/EngineMain.java b/src/com/massivecraft/factions/engine/EngineMain.java index 4054d17d..d7f02ad0 100644 --- a/src/com/massivecraft/factions/engine/EngineMain.java +++ b/src/com/massivecraft/factions/engine/EngineMain.java @@ -1020,6 +1020,10 @@ public class EngineMain extends EngineAbstract Player player = (Player)entity; MPlayer mplayer = MPlayer.get(player); + // ... and the attacker is a player ... + Entity attacker = MUtil.getLiableDamager(event); + if (! (attacker instanceof Player)) return; + // ... and that player has a faction ... if ( ! mplayer.hasFaction()) return;