74 |
74 |
75 ArrayList<Batch> attackBatches(int targetSlot){ |
75 ArrayList<Batch> attackBatches(int targetSlot){ |
76 |
76 |
77 ArrayList<Batch> rtArr = new ArrayList<Batch>(); |
77 ArrayList<Batch> rtArr = new ArrayList<Batch>(); |
78 |
78 |
79 if( targetSlot == 0 ){ |
|
80 |
|
81 rtArr.addAll(new AttackHelpPolicy(TYPE.ATTACK, 7, 4, 255-i, 5000).getBatches()); |
|
82 |
|
83 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
84 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
85 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
86 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
87 |
|
88 rtArr.addAll(new AttackHelpPolicy(TYPE.ATTACK, 7, 4, 255 - i, 5000) |
|
89 .getBatches()); |
|
90 |
|
91 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
92 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
93 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
94 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
95 |
|
96 rtArr.addAll(new AttackHelpPolicy(TYPE.ATTACK, 7, 4, 255 - i, 5000) |
|
97 .getBatches()); |
|
98 |
|
99 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
100 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
101 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
102 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
103 |
|
104 rtArr.addAll(new AttackHelpPolicy(TYPE.ATTACK, 7, 4, 255 - i, 5000) |
|
105 .getBatches()); |
|
106 |
|
107 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
108 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
109 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
110 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
|
111 |
|
112 } |
|
113 |
|
114 rtArr.addAll(new AttackHelpPolicy(TYPE.ATTACK, 7, 4, 255-i, 5000).getBatches()); |
79 rtArr.addAll(new AttackHelpPolicy(TYPE.ATTACK, 7, 4, 255-i, 5000).getBatches()); |
115 |
80 |
116 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
81 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
117 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
82 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
118 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
83 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
140 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
105 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
141 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
106 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
142 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
107 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
143 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
108 rtArr.addAll(new CallExpressionPolicy(6, 8, 0, true).getBatches()); |
144 |
109 |
|
110 |
|
111 |
145 return rtArr; |
112 return rtArr; |
146 } |
113 } |
147 |
114 |
148 public LenarStrategy() { |
115 public LenarStrategy() { |
149 batches.addAll(firstVitalityBoost()); |
116 batches.addAll(firstVitalityBoost()); |