mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
Optimize the logic around for attaching cards to other cards/players
This commit is contained in:
@@ -478,11 +478,11 @@ public abstract class LocalGameView implements IGameView {
|
||||
view.setBlocking(combat != null && combat.isBlocking(c));
|
||||
view.setChosenPlayer(getPlayerView(c.getChosenPlayer(), false));
|
||||
view.setEquipping(getCardView(c.getEquipping(), false));
|
||||
view.setEquippedBy(getCardViews(c.getEquippedBy(), false));
|
||||
view.setEquippedBy(getCardViews(c.getEquippedBy(false), false));
|
||||
view.setEnchantingCard(getCardView(c.getEnchantingCard(), false));
|
||||
view.setEnchantingPlayer(getPlayerView(c.getEnchantingPlayer(), false));
|
||||
view.setEnchantedBy(getCardViews(c.getEnchantedBy(), false));
|
||||
view.setFortifiedBy(getCardViews(c.getFortifiedBy(), false));
|
||||
view.setEnchantedBy(getCardViews(c.getEnchantedBy(false), false));
|
||||
view.setFortifiedBy(getCardViews(c.getFortifiedBy(false), false));
|
||||
view.setGainControlTargets(getCardViews(c.getGainControlTargets(), false));
|
||||
view.setCloneOrigin(getCardView(c.getCloneOrigin(), false));
|
||||
view.setImprinted(getCardViews(c.getImprinted(), false));
|
||||
|
||||
@@ -55,7 +55,7 @@ public final class ViewUtil {
|
||||
view.setRegenerationShields(c.getShieldCount());
|
||||
view.setPreventNextDamage(c.getPreventNextDamageTotalShields());
|
||||
view.setChosenType(c.getChosenType());
|
||||
view.setChosenColors(c.getChosenColors());
|
||||
view.setChosenColors(Lists.newArrayList(c.getChosenColors()));
|
||||
view.setNamedCard(c.getNamedCard());
|
||||
|
||||
if (c.isSplitCard()) {
|
||||
|
||||
Reference in New Issue
Block a user