From fe73d7433fefcbc68e15b74ff73b576d34364187 Mon Sep 17 00:00:00 2001 From: Sloth Date: Thu, 14 Mar 2013 21:43:08 +0000 Subject: [PATCH] - The AI can now use Daybreak Coronet. --- res/cardsfolder/d/daybreak_coronet.txt | 3 +-- src/main/java/forge/card/ability/ai/AttachAi.java | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/res/cardsfolder/d/daybreak_coronet.txt b/res/cardsfolder/d/daybreak_coronet.txt index a7cb7e9da01..7bbd1d84657 100644 --- a/res/cardsfolder/d/daybreak_coronet.txt +++ b/res/cardsfolder/d/daybreak_coronet.txt @@ -1,8 +1,7 @@ Name:Daybreak Coronet ManaCost:W W Types:Enchantment Aura -Text:Enchant creature with another Aura attached to it -K:Enchant creature +K:Enchant creature with another Aura attached to it A:SP$ Attach | Cost$ W W | ValidTgts$ Creature.enchanted | TgtPrompt$ Select target enchanted creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ First Strike & Vigilance & Lifelink | Description$ Enchanted creature gets +3/+3 and has first strike, vigilance, and lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) T:Mode$ Always | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigRemove | Static$ True diff --git a/src/main/java/forge/card/ability/ai/AttachAi.java b/src/main/java/forge/card/ability/ai/AttachAi.java index 8af929b570c..6d16b2fe99d 100644 --- a/src/main/java/forge/card/ability/ai/AttachAi.java +++ b/src/main/java/forge/card/ability/ai/AttachAi.java @@ -802,7 +802,7 @@ public class AttachAi extends SpellAbilityAi { } }); - if (attachSource.isAura()) { + if (attachSource.isAura() && !attachSource.getName().equals("Daybreak Coronet")) { // TODO For Auras like Rancor, that aren't as likely to lead to // card disadvantage, this check should be skipped prefList = CardLists.filter(prefList, Predicates.not(Presets.ENCHANTED));