@@ -429,7 +429,7 @@ private static void makeAllMinions() {
429
429
trigger .getEffects ().add (new HP (-1 , Dispelablity .UNDISPELLABLE , -6 ));
430
430
warrior .getTriggers ().add (trigger );
431
431
432
- warrior .description .descriptionOfCardSpecialAbility = "F " ;
432
+ warrior .description .descriptionOfCardSpecialAbility = "Deals 6 damage to enemy Hero on death " ;
433
433
allBuiltMinions .add (warrior );
434
434
}
435
435
{//
@@ -507,7 +507,7 @@ private static void makeAllSpells() {
507
507
{//
508
508
Spell spell = new Spell (16 , "HellFire" , 3 , 600 , false );
509
509
510
- spell .getTriggers ().add (new BurningCell (2 ,Dispelablity .BAD ));
510
+ spell .getTriggers ().add (new BurningCell (2 , Dispelablity .BAD ));
511
511
spell .getActions ().put (new Applier (), new RectGetter (2 , 2 , true , false , false , false , false ));
512
512
513
513
spell .description .targetType = "square 2*2" ;
@@ -643,7 +643,7 @@ private static void makeAllSpells() {
643
643
{//
644
644
Spell spell = new Spell (119 , "KingsGaurd" , 3 , 1750 , false );
645
645
646
- spell .getActions ().put (new Killer (), new RandomGetter ((SpellTarget ) new AdjacentGetter (new RectGetter (1 ,1 , false ,false ,false ,false ,true ))));
646
+ spell .getActions ().put (new Killer (), new RandomGetter ((SpellTarget ) new AdjacentGetter (new RectGetter (1 , 1 , false , false , false , false , true ))));
647
647
648
648
spell .description .targetType = "random enemy minion around hero" ;
649
649
spell .description .descriptionOfCardSpecialAbility = "killes enemy" ;
@@ -669,46 +669,46 @@ private static void makeAllHeroes() {
669
669
aura .getEffects ().add (new AP (1 , Dispelablity .GOOD , 4 ));
670
670
hero .getTriggers ().add (aura );
671
671
672
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
672
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
673
673
674
674
hero .description .descriptionOfCardSpecialAbility = "Apply power buff with 4 point additional attack damage on himself" ;
675
675
allBuiltHeroes .add (hero );
676
676
}
677
677
{
678
678
Hero hero = new Hero (32 , "Simorgh" , 9000 , 50 , 4 , -1 );
679
679
680
- HeroPower spell = new HeroPower (0 , "All_Stun" , 5 , 0 , false ,8 );
680
+ HeroPower spell = new HeroPower (0 , "All_Stun" , 5 , 0 , false , 8 );
681
681
spell .getActions ().put (new Applier (), new AllWarriorsGetter (false , true ));
682
682
spell .getTriggers ().add (new Stun (1 , Dispelablity .BAD ));
683
683
hero .power = spell ;
684
684
685
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
685
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
686
686
687
687
hero .description .descriptionOfCardSpecialAbility = "Make 8 cell around firable and apply holy buff on himself for 2 round" ;
688
688
allBuiltHeroes .add (hero );
689
689
}
690
690
{
691
691
Hero hero = new Hero (33 , "Ezhdeha-E-Haftsar" , 8000 , 50 , 4 , -1 );
692
692
693
- HeroPower spell = new HeroPower (0 , "Disarm" , 0 , 0 , false ,1 );
693
+ HeroPower spell = new HeroPower (0 , "Disarm" , 0 , 0 , false , 1 );
694
694
spell .getActions ().put (new Applier (), new RectGetter (1 , 1 , false , true , false , true , false ));
695
695
spell .getTriggers ().add (new Disarm (1 , Dispelablity .BAD ));
696
696
hero .power = spell ;
697
697
698
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
698
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
699
699
700
700
hero .description .descriptionOfCardSpecialAbility = "Disarm one person" ;
701
701
allBuiltHeroes .add (hero );
702
702
}
703
703
{
704
704
Hero hero = new Hero (34 , "Rakhsh" , 8000 , 50 , 4 , -1 );
705
705
706
- HeroPower spell = new HeroPower (0 , "Stunak" , 1 , 0 , false ,2 );
706
+ HeroPower spell = new HeroPower (0 , "Stunak" , 1 , 0 , false , 2 );
707
707
spell .getActions ().put (new Applier (), new RectGetter (1 , 1 , false , true , false , true , false ));
708
708
spell .getTriggers ().add (new Stun (1 , Dispelablity .BAD ));
709
709
hero .power = spell ;
710
710
711
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
711
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
712
712
713
713
hero .description .descriptionOfCardSpecialAbility = "Stun one enemy for 1 round" ;
714
714
allBuiltHeroes .add (hero );
@@ -722,7 +722,7 @@ private static void makeAllHeroes() {
722
722
trigger .getTriggers ().add (new Poisoned (3 , Dispelablity .BAD ));
723
723
hero .getTriggers ().add (trigger );
724
724
725
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
725
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
726
726
727
727
hero .description .descriptionOfCardSpecialAbility = "Add 2 snakes with 1/1 randomly around himself" ;
728
728
allBuiltHeroes .add (hero );
@@ -732,37 +732,37 @@ private static void makeAllHeroes() {
732
732
733
733
Trigger holyCell = new Mine (3 , Dispelablity .GOOD );
734
734
holyCell .getTriggers ().add (new HolyBuff (1 , Dispelablity .GOOD , 1 ));
735
- HeroPower spell = new HeroPower (0 , "Holify" , 1 , 0 , false ,3 );
735
+ HeroPower spell = new HeroPower (0 , "Holify" , 1 , 0 , false , 3 );
736
736
spell .getActions ().put (new Applier (), new RectGetter (1 , 1 , true , false , false , false , false ));
737
737
spell .getTriggers ().add (holyCell );
738
738
hero .power = spell ;
739
739
740
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
740
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
741
741
742
742
hero .description .descriptionOfCardSpecialAbility = "Make one cell saint for 3 turns" ;
743
743
allBuiltHeroes .add (hero );
744
744
}
745
745
{
746
746
Hero hero = new Hero (37 , "Arash" , 10000 , 30 , 2 , -1 );
747
747
748
- HeroPower spell = new HeroPower (0 , "Power_Shot" , 2 , 0 , false ,2 );
749
- spell .getActions ().put (new Applier (), new RectGetter (true ,false , false , true , false , true , false ));
748
+ HeroPower spell = new HeroPower (0 , "Power_Shot" , 2 , 0 , false , 2 );
749
+ spell .getActions ().put (new Applier (), new RectGetter (true , false , false , true , false , true , false ));
750
750
spell .getEffects ().add (new HP (-1 , Dispelablity .UNDISPELLABLE , -4 ));
751
751
hero .power = spell ;
752
752
753
- hero .getEffects ().add (new Ranged (-1 ,Dispelablity .UNDISPELLABLE ,6 ));
753
+ hero .getEffects ().add (new Ranged (-1 , Dispelablity .UNDISPELLABLE , 6 ));
754
754
755
755
hero .description .descriptionOfCardSpecialAbility = "Add 4 point to all minions in hero's row" ;
756
756
allBuiltHeroes .add (hero );
757
757
}
758
758
{
759
759
Hero hero = new Hero (38 , "Afsane" , 11000 , 40 , 3 , -1 );
760
760
761
- HeroPower spell = new HeroPower (0 , "Dispel_One" , 1 , 0 , false ,2 );
761
+ HeroPower spell = new HeroPower (0 , "Dispel_One" , 1 , 0 , false , 2 );
762
762
spell .getActions ().put (new Dispeller (), new RectGetter (1 , 1 , false , true , false , true , false ));
763
763
hero .power = spell ;
764
764
765
- hero .getEffects ().add (new Ranged (-1 ,Dispelablity .UNDISPELLABLE ,3 ));
765
+ hero .getEffects ().add (new Ranged (-1 , Dispelablity .UNDISPELLABLE , 3 ));
766
766
767
767
hero .description .descriptionOfCardSpecialAbility = "Dispel one enemy" ;
768
768
allBuiltHeroes .add (hero );
@@ -774,17 +774,17 @@ private static void makeAllHeroes() {
774
774
aura .getTriggers ().add (new HolyBuff (1 , Dispelablity .GOOD , 3 ));
775
775
hero .getTriggers ().add (aura );
776
776
777
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
778
- hero .getEffects ().add (new Ranged (-1 ,Dispelablity .UNDISPELLABLE ,3 ));
777
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
778
+ hero .getEffects ().add (new Ranged (-1 , Dispelablity .UNDISPELLABLE , 3 ));
779
779
780
780
hero .description .descriptionOfCardSpecialAbility = "Have 3 passive holy buff" ;
781
781
allBuiltHeroes .add (hero );
782
782
}
783
783
{
784
784
Hero hero = new Hero (310 , "Rostam" , 8000 , 55 , 7 , -1 );
785
785
786
- hero .getEffects ().add (new Melee (-1 ,Dispelablity .UNDISPELLABLE ));
787
- hero .getEffects ().add (new Ranged (-1 ,Dispelablity .UNDISPELLABLE ,4 ));
786
+ hero .getEffects ().add (new Melee (-1 , Dispelablity .UNDISPELLABLE ));
787
+ hero .getEffects ().add (new Ranged (-1 , Dispelablity .UNDISPELLABLE , 4 ));
788
788
789
789
hero .description .descriptionOfCardSpecialAbility = "None" ;
790
790
allBuiltHeroes .add (hero );
@@ -882,7 +882,7 @@ protected void executeActions(GameState gameState, QualityHaver owner) {
882
882
};
883
883
manaPotion .getConditions ().add (new HasTurnStarted ());
884
884
item .getTriggers ().add (manaPotion );
885
- item .getActions ().put (new Applier (),new HeroGetter (true ));
885
+ item .getActions ().put (new Applier (), new HeroGetter (true ));
886
886
887
887
item .description .descriptionOfCardSpecialAbility = "Increase Mana 3 units" ;
888
888
allBuiltItems .add (item );
@@ -963,7 +963,7 @@ protected void executeActions(GameState gameState, QualityHaver owner) {
963
963
}
964
964
};
965
965
manaRegen .getConditions ().add (new HasTurnStarted ());
966
- item .getActions ().put (new Applier (),new RectGetter (1 ,1 , false ,false ,false ,false ,true ));
966
+ item .getActions ().put (new Applier (), new RectGetter (1 , 1 , false , false , false , false , true ));
967
967
item .getTriggers ().add (manaRegen );
968
968
969
969
item .description .descriptionOfCardSpecialAbility = "Take one mana in each turn and killed enemy hero after 15 turn" ;
@@ -1092,12 +1092,12 @@ public static void main() {
1092
1092
cardAdder (allBuiltItems );
1093
1093
}
1094
1094
1095
- private static void addCounterAttack (){
1095
+ private static void addCounterAttack () {
1096
1096
for (Card hero : allBuiltHeroes ) {
1097
- hero .getTriggers ().add (new CounterAttack (-1 ,Dispelablity .UNDISPELLABLE ));
1097
+ hero .getTriggers ().add (new CounterAttack (-1 , Dispelablity .UNDISPELLABLE ));
1098
1098
}
1099
1099
for (Card minion : allBuiltMinions ) {
1100
- minion .getTriggers ().add (new CounterAttack (-1 ,Dispelablity .UNDISPELLABLE ));
1100
+ minion .getTriggers ().add (new CounterAttack (-1 , Dispelablity .UNDISPELLABLE ));
1101
1101
}
1102
1102
}
1103
1103
0 commit comments