update links on website. Checstyle update

This commit is contained in:
jendave
2011-10-27 07:22:41 +00:00
parent e89c670629
commit f7a4734517
2 changed files with 40 additions and 34 deletions

View File

@@ -136,7 +136,7 @@ public class CardFactoryUtil {
* a boolean. * a boolean.
* @return a {@link forge.Card} object. * @return a {@link forge.Card} object.
*/ */
public static Card AI_getCheapestCreature(CardList list, final Card spell, final boolean targeted) { public static Card AI_getCheapestCreature(final CardList list, final Card spell, final boolean targeted) {
list = list.filter(new CardListFilter() { list = list.filter(new CardListFilter() {
public boolean addCard(final Card c) { public boolean addCard(final Card c) {
return c.isCreature(); return c.isCreature();
@@ -158,7 +158,7 @@ public class CardFactoryUtil {
* a boolean. * a boolean.
* @return a {@link forge.Card} object. * @return a {@link forge.Card} object.
*/ */
public static Card AI_getCheapestPermanent(CardList list, final Card spell, final boolean targeted) { public static Card AI_getCheapestPermanent(final CardList list, final Card spell, final boolean targeted) {
CardList all = list; CardList all = list;
if (targeted) { if (targeted) {
all = all.filter(new CardListFilter() { all = all.filter(new CardListFilter() {
@@ -261,7 +261,7 @@ public class CardFactoryUtil {
* a boolean. * a boolean.
* @return a {@link forge.Card} object. * @return a {@link forge.Card} object.
*/ */
public static Card AI_getBestEnchantment(CardList list, final Card spell, final boolean targeted) { public static Card AI_getBestEnchantment(final CardList list, final Card spell, final boolean targeted) {
CardList all = list; CardList all = list;
all = all.getType("Enchantment"); all = all.getType("Enchantment");
if (targeted) { if (targeted) {
@@ -495,13 +495,16 @@ public class CardFactoryUtil {
value += c.getKeywordMagnitude("Rampage"); value += c.getKeywordMagnitude("Rampage");
value += c.getKeywordMagnitude("Annihilator") * 50; value += c.getKeywordMagnitude("Annihilator") * 50;
if (c.hasKeyword("Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +1/+1 counter on CARDNAME.") if (c.hasKeyword("Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +1/+1 counter on CARDNAME.")
&& power > 0) && power > 0) {
value += 2; value += 2;
}
if (c.hasKeyword("Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +2/+2 counter on CARDNAME.") if (c.hasKeyword("Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +2/+2 counter on CARDNAME.")
&& power > 0) && power > 0) {
value += 4; value += 4;
if (c.hasKeyword("Whenever CARDNAME is dealt damage, put a +1/+1 counter on it.")) }
if (c.hasKeyword("Whenever CARDNAME is dealt damage, put a +1/+1 counter on it.")) {
value += 10; value += 10;
}
// Defensive Keywords // Defensive Keywords
if (c.hasKeyword("Reach")) { if (c.hasKeyword("Reach")) {
@@ -3190,10 +3193,11 @@ public class CardFactoryUtil {
boolean has = AllZoneUtil.isCardInPlay("Crown of Empires", c.getController()); boolean has = AllZoneUtil.isCardInPlay("Crown of Empires", c.getController());
has &= AllZoneUtil.isCardInPlay("Scepter of Empires", c.getController()); has &= AllZoneUtil.isCardInPlay("Scepter of Empires", c.getController());
has &= AllZoneUtil.isCardInPlay("Throne of Empires", c.getController()); has &= AllZoneUtil.isCardInPlay("Throne of Empires", c.getController());
if (has) if (has) {
return doXMath(Integer.parseInt(sq[1]), m, c); return doXMath(Integer.parseInt(sq[1]), m, c);
else } else {
return doXMath(Integer.parseInt(sq[2]), m, c); return doXMath(Integer.parseInt(sq[2]), m, c);
}
} }
// Count$ThisTurnEntered <ZoneDestination> <ZoneOrigin> <Valid> // Count$ThisTurnEntered <ZoneDestination> <ZoneOrigin> <Valid>
@@ -3948,8 +3952,9 @@ public class CardFactoryUtil {
Card c = ability.getSourceCard(); Card c = ability.getSourceCard();
if (target != null && c.getText().contains("deals X damage to target") && !c.getName().equals("Death Grasp")) if (target != null && c.getText().contains("deals X damage to target") && !c.getName().equals("Death Grasp")) {
neededDamage = target.getNetDefense() - target.getDamage(); neededDamage = target.getNetDefense() - target.getDamage();
}
return neededDamage; return neededDamage;
} }
@@ -4297,7 +4302,7 @@ public class CardFactoryUtil {
* @param To * @param To
* the to * the to
*/ */
public static void copyCharacteristics(Card From, Card To) { public static void copyCharacteristics(final Card From, final Card To) {
To.setBaseAttack(From.getBaseAttack()); To.setBaseAttack(From.getBaseAttack());
To.setBaseDefense(From.getBaseDefense()); To.setBaseDefense(From.getBaseDefense());
To.setBaseLoyalty(From.getBaseLoyalty()); To.setBaseLoyalty(From.getBaseLoyalty());
@@ -4355,7 +4360,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(kicker).toString(); String parse = card.getKeyword().get(kicker).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
final String kickerCost = k[1]; final String kickerCost = k[1];
ManaCost mc = new ManaCost(card.getManaCost()); ManaCost mc = new ManaCost(card.getManaCost());
@@ -4382,7 +4387,7 @@ public class CardFactoryUtil {
int n = CardFactoryUtil.hasKeyword(card, "Multikicker"); int n = CardFactoryUtil.hasKeyword(card, "Multikicker");
if (n != -1) { if (n != -1) {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
String k[] = parse.split("kicker "); String[] k = parse.split("kicker ");
SpellAbility sa = card.getSpellAbility()[0]; SpellAbility sa = card.getSpellAbility()[0];
sa.setIsMultiKicker(true); sa.setIsMultiKicker(true);
@@ -4394,7 +4399,7 @@ public class CardFactoryUtil {
int n = CardFactoryUtil.hasKeyword(card, "Replicate"); int n = CardFactoryUtil.hasKeyword(card, "Replicate");
if (n != -1) { if (n != -1) {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
String k[] = parse.split("cate "); String[] k = parse.split("cate ");
SpellAbility sa = card.getSpellAbility()[0]; SpellAbility sa = card.getSpellAbility()[0];
sa.setIsReplicate(true); sa.setIsReplicate(true);
@@ -4424,7 +4429,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(evokeKeyword).toString(); String parse = card.getKeyword().get(evokeKeyword).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
final String evokedCost = k[1]; final String evokedCost = k[1];
evokedSpell.setManaCost(evokedCost); evokedSpell.setManaCost(evokedCost);
@@ -4449,7 +4454,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
final String manacost = k[1]; final String manacost = k[1];
card.addSpellAbility(ability_cycle(card, manacost)); card.addSpellAbility(ability_cycle(card, manacost));
@@ -4462,7 +4467,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
final String type = k[1]; final String type = k[1];
final String manacost = k[2]; final String manacost = k[2];
@@ -4476,7 +4481,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
// card.removeIntrinsicKeyword(parse); // card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
card.setFlashback(true); card.setFlashback(true);
card.addSpellAbility(ability_Flashback(card, k[1])); card.addSpellAbility(ability_Flashback(card, k[1]));
@@ -4489,7 +4494,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
final String manacost = k[1]; final String manacost = k[1];
card.addSpellAbility(ability_transmute(card, manacost)); card.addSpellAbility(ability_transmute(card, manacost));
@@ -4502,7 +4507,7 @@ public class CardFactoryUtil {
int n = shiftPos; int n = shiftPos;
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
String k[] = parse.split(":"); String[] k = parse.split(":");
final String manacost = k[1]; final String manacost = k[1];
card.addDestroyCommand(ability_Soulshift(card, manacost)); card.addDestroyCommand(ability_Soulshift(card, manacost));
@@ -4515,7 +4520,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
// card.removeIntrinsicKeyword(parse); // card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
final String manacost = k[1]; final String manacost = k[1];
card.setEchoCost(manacost); card.setEchoCost(manacost);
@@ -4537,7 +4542,7 @@ public class CardFactoryUtil {
String toParse = card.getKeyword().get(CardFactoryUtil.hasKeyword(card, "HandSize")); String toParse = card.getKeyword().get(CardFactoryUtil.hasKeyword(card, "HandSize"));
card.removeIntrinsicKeyword(toParse); card.removeIntrinsicKeyword(toParse);
String parts[] = toParse.split(" "); String[] parts = toParse.split(" ");
final String mode = parts[1]; final String mode = parts[1];
final int amount; final int amount;
if (parts[2].equals("INF")) { if (parts[2].equals("INF")) {
@@ -4614,7 +4619,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
card.setSuspend(true); card.setSuspend(true);
String k[] = parse.split(":"); String[] k = parse.split(":");
final int timeCounters = Integer.parseInt(k[1]); final int timeCounters = Integer.parseInt(k[1]);
final String cost = k[2]; final String cost = k[2];
@@ -4654,7 +4659,7 @@ public class CardFactoryUtil {
if (n != -1) { if (n != -1) {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
String k[] = parse.split(":"); String[] k = parse.split(":");
final int power = Integer.parseInt(k[1]); final int power = Integer.parseInt(k[1]);
card.addComesIntoPlayCommand(fading(card, power)); card.addComesIntoPlayCommand(fading(card, power));
@@ -4666,7 +4671,7 @@ public class CardFactoryUtil {
if (n != -1) { if (n != -1) {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
String k[] = parse.split(":"); String[] k = parse.split(":");
final int power = Integer.parseInt(k[1]); final int power = Integer.parseInt(k[1]);
card.addComesIntoPlayCommand(vanishing(card, power)); card.addComesIntoPlayCommand(vanishing(card, power));
@@ -4697,7 +4702,7 @@ public class CardFactoryUtil {
} }
for (int i = 0; i < altCosts.length; i++) { for (int i = 0; i < altCosts.length; i++) {
String aa[] = altCosts[i].split("\\$"); String[] aa = altCosts[i].split("\\$");
for (int aaCnt = 0; aaCnt < aa.length; aaCnt++) { for (int aaCnt = 0; aaCnt < aa.length; aaCnt++) {
aa[aaCnt] = aa[aaCnt].trim(); aa[aaCnt] = aa[aaCnt].trim();
@@ -4736,8 +4741,9 @@ public class CardFactoryUtil {
SpellAbility_Restriction restriction = new SpellAbility_Restriction(); SpellAbility_Restriction restriction = new SpellAbility_Restriction();
restriction.setRestrictions(mapParams); restriction.setRestrictions(mapParams);
if (!mapParams.containsKey("ActivationZone")) if (!mapParams.containsKey("ActivationZone")) {
restriction.setZone(Constant.Zone.Hand); restriction.setZone(Constant.Zone.Hand);
}
altCostSA.setRestrictions(restriction); altCostSA.setRestrictions(restriction);
altCostSA.setDescription(sb.toString()); altCostSA.setDescription(sb.toString());
@@ -5051,7 +5057,7 @@ public class CardFactoryUtil {
splitString = " or an "; splitString = " or an ";
} }
final String types[] = parse.substring(60, parse.length() - 1).split(splitString); final String[] types = parse.substring(60, parse.length() - 1).split(splitString);
card.addComesIntoPlayCommand(new Command() { card.addComesIntoPlayCommand(new Command() {
private static final long serialVersionUID = 403635232455049834L; private static final long serialVersionUID = 403635232455049834L;
@@ -5130,7 +5136,7 @@ public class CardFactoryUtil {
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
card.setCanMorph(true); card.setCanMorph(true);
String k[] = parse.split(":"); String[] k = parse.split(":");
final Cost cost = new Cost(k[1], cardName, true); final Cost cost = new Cost(k[1], cardName, true);
int attack = card.getBaseAttack(); int attack = card.getBaseAttack();
@@ -5149,7 +5155,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
// card.removeIntrinsicKeyword(parse); // card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
final String manacost = k[1]; final String manacost = k[1];
@@ -5164,7 +5170,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(n).toString(); String parse = card.getKeyword().get(n).toString();
// card.removeIntrinsicKeyword(parse); // card.removeIntrinsicKeyword(parse);
String k[] = parse.split(":"); String[] k = parse.split(":");
card.setMadness(true); card.setMadness(true);
card.setMadnessCost(k[1]); card.setMadnessCost(k[1]);
@@ -5316,7 +5322,7 @@ public class CardFactoryUtil {
String parse = card.getKeyword().get(etbCounter).toString(); String parse = card.getKeyword().get(etbCounter).toString();
card.removeIntrinsicKeyword(parse); card.removeIntrinsicKeyword(parse);
String p[] = parse.split(":"); String[] p = parse.split(":");
final Counters counter = Counters.valueOf(p[1]); final Counters counter = Counters.valueOf(p[1]);
final String numCounters = p[2]; final String numCounters = p[2];
final String condition = p.length > 3 ? p[3] : ""; final String condition = p.length > 3 ? p[3] : "";

View File

@@ -39,11 +39,11 @@ Forge
* {{{http://cardforge.org/releases/snapshots/forge/forge}Forge Snapshot Builds}} * {{{http://cardforge.org/releases/snapshots/forge/forge}Forge Snapshot Builds}}
* {{{http://cardforge.org/releases/site/apidocs/index.html}JavaDocs}} * {{{/apidocs/index.html}JavaDocs}}
* {{{http://cardforge.org/releases/site/xref/index.html}Browsable Source Code}} * {{{/xref/index.html}Browsable Source Code}}
* {{{http://cardforge.org/releases/site/project-reports.html}Project Reports}} * {{{/project-reports.html}Project Reports}}
<<Related Links>> <<Related Links>>