mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 20:28:00 +00:00
- Reverted Conquering Manticore to AB.
This commit is contained in:
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
PT:5/5
|
PT:5/5
|
||||||
K:Flying
|
K:Flying
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn.
|
||||||
SVar:TrigChange:DB$GainControl | TgtPrompt$ Choose target creature you don't control | ValidTgts$ Creature.YouDontCtrl | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
|
SVar:TrigChange:AB$GainControl | Cost$ 0 | TgtPrompt$ Choose target creature you don't control | ValidTgts$ Creature.YouDontCtrl | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/conquering_manticore.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/conquering_manticore.jpg
|
||||||
SetInfo:ROE|Rare|http://magiccards.info/scans/en/roe/139.jpg
|
SetInfo:ROE|Rare|http://magiccards.info/scans/en/roe/139.jpg
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ public class ComputerUtil_Block2
|
|||||||
{
|
{
|
||||||
private static CardList attackers = new CardList(); //all attackers
|
private static CardList attackers = new CardList(); //all attackers
|
||||||
private static CardList attackersLeft = new CardList(); //keeps track of all currently unblocked attackers
|
private static CardList attackersLeft = new CardList(); //keeps track of all currently unblocked attackers
|
||||||
private static CardList blockedButUnkilled = new CardList(); //keeps track of all blocked attackers that currently wouldn't be destroyed
|
private static CardList blockedButUnkilled = new CardList(); //blocked attackers that currently wouldn't be destroyed
|
||||||
private static CardList blockersLeft = new CardList(); //keeps track of all unassigned blockers
|
private static CardList blockersLeft = new CardList(); //keeps track of all unassigned blockers
|
||||||
private static int diff = 0;
|
private static int diff = 0;
|
||||||
|
|
||||||
@@ -213,7 +213,7 @@ public class ComputerUtil_Block2
|
|||||||
if(attacker.getKillDamage() > currentDamage
|
if(attacker.getKillDamage() > currentDamage
|
||||||
&& !(attacker.getKillDamage() > currentDamage + additionalDamage) //The attacker will be killed
|
&& !(attacker.getKillDamage() > currentDamage + additionalDamage) //The attacker will be killed
|
||||||
&& (absorbedDamage2 + absorbedDamage > attacker.getNetCombatDamage() //only one blocker can be killed
|
&& (absorbedDamage2 + absorbedDamage > attacker.getNetCombatDamage() //only one blocker can be killed
|
||||||
|| currentValue + addedValue - 50 <= CardFactoryUtil.evaluateCreature(attacker)) //attacker is worth than the sum
|
|| currentValue + addedValue - 50 <= CardFactoryUtil.evaluateCreature(attacker)) //attacker is worth more
|
||||||
&& CombatUtil.canBlock(attacker,blocker,combat)) {//this is needed for attackers that can't be blocked by more than 1
|
&& CombatUtil.canBlock(attacker,blocker,combat)) {//this is needed for attackers that can't be blocked by more than 1
|
||||||
currentAttackers.remove(attacker);
|
currentAttackers.remove(attacker);
|
||||||
combat.addBlocker(attacker, blocker);
|
combat.addBlocker(attacker, blocker);
|
||||||
|
|||||||
Reference in New Issue
Block a user