mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 11:18:01 +00:00
- Fixed a possible NPE in CombatUtil.
This commit is contained in:
@@ -1994,6 +1994,9 @@ public class CombatUtil {
|
||||
trigger = TriggerHandler.parseTrigger(source.getSVar(sVarName), trigger.getHostCard(), true);
|
||||
trigParams = trigger.getMapParams();
|
||||
}
|
||||
if (!trigParams.containsKey("Execute")) {
|
||||
continue;
|
||||
}
|
||||
String ability = source.getSVar(trigParams.get("Execute"));
|
||||
AbilityFactory abilityFactory = new AbilityFactory();
|
||||
final HashMap<String, String> abilityParams = abilityFactory.getMapParams(ability, source);
|
||||
@@ -2044,6 +2047,9 @@ public class CombatUtil {
|
||||
trigger = TriggerHandler.parseTrigger(source.getSVar(sVarName), trigger.getHostCard(), true);
|
||||
trigParams = trigger.getMapParams();
|
||||
}
|
||||
if (!trigParams.containsKey("Execute")) {
|
||||
continue;
|
||||
}
|
||||
String ability = source.getSVar(trigParams.get("Execute"));
|
||||
AbilityFactory abilityFactory = new AbilityFactory();
|
||||
final HashMap<String, String> abilityParams = abilityFactory.getMapParams(ability, source);
|
||||
|
||||
Reference in New Issue
Block a user