AbilityFactory: fixed additionalAbilities for AbilitySub without parent (might happen for Trigger)

This commit is contained in:
Hanmac
2016-12-11 08:23:43 +00:00
parent cb337f39aa
commit dbab21059d

View File

@@ -240,7 +240,7 @@ public final class AbilityFactory {
}
}
if (type != AbilityRecordType.SubAbility) {
if (type != AbilityRecordType.SubAbility || parent == null) {
for (final String key : additionalAbilityKeys) {
if (mapParams.containsKey(key) && spellAbility.getAdditonalAbility(key) == null) {
spellAbility.setAdditionalAbility(key, getSubAbility(hostCard, mapParams.get(key), spellAbility));