mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
if DamageAllEffect is a SubAbility, let it state its name in StackDesc
This commit is contained in:
@@ -11,6 +11,7 @@ import forge.game.card.CardCollectionView;
|
||||
import forge.game.card.CardDamageMap;
|
||||
import forge.game.card.CardLists;
|
||||
import forge.game.player.Player;
|
||||
import forge.game.spellability.AbilitySub;
|
||||
import forge.game.spellability.SpellAbility;
|
||||
import forge.game.zone.ZoneType;
|
||||
|
||||
@@ -30,7 +31,7 @@ public class DamageAllEffect extends DamageBaseEffect {
|
||||
final String definedStr = sa.getParam("DamageSource");
|
||||
final List<Card> definedSources = AbilityUtils.getDefinedCards(sa.getHostCard(), definedStr, sa);
|
||||
|
||||
if (!definedSources.isEmpty() && definedSources.get(0) != sa.getHostCard()) {
|
||||
if (!definedSources.isEmpty() && (definedSources.get(0) != sa.getHostCard() || sa instanceof AbilitySub)) {
|
||||
sb.append(definedSources.get(0).toString()).append(" deals");
|
||||
} else if ("ParentTarget".equals(definedStr)) {
|
||||
sb.append("Target creature deals");
|
||||
|
||||
Reference in New Issue
Block a user