From d501a38ac477cdc6539e07df21f2cbf317663897 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Mon, 1 Dec 2014 00:03:16 +0100 Subject: [PATCH] * Ob Nixilis of the Black Oath - Fixed first ability doing wrongly damage instead of lose life. --- .../mage/sets/commander2014/ObNixilisOfTheBlackOath.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/sets/commander2014/ObNixilisOfTheBlackOath.java b/Mage.Sets/src/mage/sets/commander2014/ObNixilisOfTheBlackOath.java index 8ecef6e915a..e973de28f8f 100644 --- a/Mage.Sets/src/mage/sets/commander2014/ObNixilisOfTheBlackOath.java +++ b/Mage.Sets/src/mage/sets/commander2014/ObNixilisOfTheBlackOath.java @@ -114,11 +114,14 @@ class ObNixilisOfTheBlackOathEffect1 extends OneShotEffect { public boolean apply(Game game, Ability source) { Player controller = game.getPlayer(source.getControllerId()); if (controller != null) { - int damage = 0; + int loseLife = 0; for (UUID opponentId: game.getOpponents(source.getControllerId())) { - damage += game.getPlayer(opponentId).damage(1, source.getSourceId(), game, false, true); + Player opponent = game.getPlayer(opponentId); + if (opponent != null) { + loseLife += opponent.loseLife(1, game); + } } - controller.gainLife(damage, game); + controller.gainLife(loseLife, game); return true; }