|
@@ -221,10 +221,59 @@ public enum CardTypes {
|
|
|
add(normal);
|
|
|
}}
|
|
|
),
|
|
|
- dragon,
|
|
|
- dark,
|
|
|
- steel,
|
|
|
- fairy;
|
|
|
+ dragon(
|
|
|
+ new ArrayList<CardTypes>() {{ // X2
|
|
|
+ add(dragon);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0.5
|
|
|
+ add(steel);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0
|
|
|
+ add(fairy);
|
|
|
+ }}
|
|
|
+ ),
|
|
|
+ dark(
|
|
|
+ new ArrayList<CardTypes>() {{ // X2
|
|
|
+ add(ghost);
|
|
|
+ add(psychic);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0.5
|
|
|
+ add(dark);
|
|
|
+ add(fairy);
|
|
|
+ add(fighting);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0
|
|
|
+ }}
|
|
|
+ ),
|
|
|
+ steel(
|
|
|
+ new ArrayList<CardTypes>() {{ // X2
|
|
|
+ add(fairy);
|
|
|
+ add(ice);
|
|
|
+ add(rock);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0.5
|
|
|
+ add(fire);
|
|
|
+ add(water);
|
|
|
+ add(electric);
|
|
|
+ add(steel);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0
|
|
|
+ }}
|
|
|
+ ),
|
|
|
+ fairy(
|
|
|
+ new ArrayList<CardTypes>() {{ // X2
|
|
|
+ add(dragon);
|
|
|
+ add(dark);
|
|
|
+ add(fighting);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0.5
|
|
|
+ add(fire);
|
|
|
+ add(poison);
|
|
|
+ add(steel);
|
|
|
+ }},
|
|
|
+ new ArrayList<CardTypes>() {{ // X0
|
|
|
+ }}
|
|
|
+ );
|
|
|
|
|
|
|
|
|
List<CardTypes> x2;
|