From 05be8406ccae0e8ee5df9d436cd7f8cf627a929d Mon Sep 17 00:00:00 2001
From: Hans Mackowiak
Date: Fri, 11 Jan 2019 09:31:53 +0000
Subject: [PATCH] Update TriggerLifeGained: better format
---
.../forge/game/trigger/TriggerLifeGained.java | 26 +++++++++----------
1 file changed, 12 insertions(+), 14 deletions(-)
diff --git a/forge-game/src/main/java/forge/game/trigger/TriggerLifeGained.java b/forge-game/src/main/java/forge/game/trigger/TriggerLifeGained.java
index 86b310e1c74..599594075a5 100644
--- a/forge-game/src/main/java/forge/game/trigger/TriggerLifeGained.java
+++ b/forge-game/src/main/java/forge/game/trigger/TriggerLifeGained.java
@@ -20,13 +20,14 @@ package forge.game.trigger;
import forge.game.card.Card;
import forge.game.spellability.SpellAbility;
+import java.util.Map;
+
/**
*
* Trigger_LifeGained class.
*
*
* @author Forge
- * @version $Id$
*/
public class TriggerLifeGained extends Trigger {
@@ -36,32 +37,30 @@ public class TriggerLifeGained extends Trigger {
*
*
* @param params
- * a {@link java.util.HashMap} object.
+ * a {@link java.util.Map} object.
* @param host
* a {@link forge.game.card.Card} object.
* @param intrinsic
* the intrinsic
*/
- public TriggerLifeGained(final java.util.Map params, final Card host, final boolean intrinsic) {
+ public TriggerLifeGained(final Map params, final Card host, final boolean intrinsic) {
super(params, host, intrinsic);
}
/** {@inheritDoc} */
@Override
- public final boolean performTest(final java.util.Map runParams2) {
- if (this.mapParams.containsKey("ValidPlayer")) {
- if (!matchesValid(runParams2.get("Player"), this.mapParams.get("ValidPlayer").split(","),
- this.getHostCard())) {
+ public final boolean performTest(final Map runParams2) {
+ if (hasParam("ValidPlayer")) {
+ if (!matchesValid(runParams2.get("Player"), getParam("ValidPlayer").split(","), getHostCard())) {
return false;
}
}
- if (this.mapParams.containsKey("ValidSource")) {
- if (!matchesValid(runParams2.get("Source"), this.mapParams.get("ValidSource").split(","),
- this.getHostCard())) {
+ if (hasParam("ValidSource")) {
+ if (!matchesValid(runParams2.get("Source"), getParam("ValidSource").split(","), getHostCard())) {
return false;
}
}
- if (this.mapParams.containsKey("Spell")) {
+ if (hasParam("Spell")) {
final SpellAbility spellAbility = (SpellAbility) runParams2.get("SourceSA");
if (spellAbility == null || !spellAbility.getRootAbility().isSpell()) {
return false;
@@ -71,12 +70,11 @@ public class TriggerLifeGained extends Trigger {
return true;
}
-
/** {@inheritDoc} */
@Override
public final void setTriggeringObjects(final SpellAbility sa) {
- sa.setTriggeringObject("LifeAmount", this.getRunParams().get("LifeAmount"));
- sa.setTriggeringObject("Player", this.getRunParams().get("Player"));
+ sa.setTriggeringObject("LifeAmount", getRunParams().get("LifeAmount"));
+ sa.setTriggeringObject("Player", getRunParams().get("Player"));
}
@Override