diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/WitherAssaultReviveTracker.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/WitherAssaultReviveTracker.java new file mode 100644 index 000000000..d2e52bbd1 --- /dev/null +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/stats/WitherAssaultReviveTracker.java @@ -0,0 +1,25 @@ +package nautilus.game.arcade.stats; + +import nautilus.game.arcade.game.Game; +import nautilus.game.arcade.game.games.wither.events.HumanReviveEvent; + +import org.bukkit.event.EventHandler; +import org.bukkit.event.EventPriority; + +public class WitherAssaultReviveTracker extends StatTracker +{ + public WitherAssaultReviveTracker(Game game) + { + super(game); + } + + @EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR) + public void onCombatDeath(HumanReviveEvent event) + { + if (getGame().GetState() != Game.GameState.Live) + return; + + addStat(event.getPlayer(), "WitherHeal", 1, false, false); + } + +}