forked from raid/VenturePlan
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vs-spells.lua
299 lines (297 loc) · 15.5 KB
/
vs-spells.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
local _, T = ...
T.KnownSpells = {
[90]={phase=0, type="passive", target="friend-surround", modDamageDealt=20},
[53]={type="aura", target="all-enemies", duration=6, period=2, modDamageDealt=-20, damageATK=10},
[89]={type="aura", target=1, duration=3, damageATK=40, nore=true},
[96]={type="nuke", target=1, duration=2, damageATK=40, modDamageDealt=-20},
[138]={type="nuke", target="cleave", damageATK=30},
[200]={type="aura", target=0, damageATK=100, modDamageDealt=-50, duration=1},
[143]={type="aura", target=4, modDamageDealt=25, duration=2, fadeOrd=-100},
[144]={type="aura", target="all-other-allies", modDamageTaken=-75, duration=2, firstTurn=4},
[71]={type="heal", target=3, healATK=100},
[7]={type="nuke", target=0, damageATK=10},
[12]={type="heal", target="all-allies", healATK=20},
[246]={type="nuke", target=0, damageATK=150},
[247]={type="nuke", target=0, damageATK=10, healATK=20, healTarget="self", firstTurn=4},
[258]={type="aura", target=0, damageATK=50, damageATK1=100, duration=1, echo=3},
[97]={type="nuke", target="cone", damageATK=90},
[248]={type="aura", target=0, damageATK=15, damageATK1=30, duration=5, noFirstTick=true},
[43]={type="nuke", target=1, damageATK=25, healATK=20, healTarget="self"},
[169]={type="aura", target=0, damageATK=50, damageATK1=65, duration=1, echo=3},
[159]={type="aura", target="all-enemies", modDamageDealt=-25, duration=2},
[9]={type="heal", target="all-allies", healPercent=5 },
[19]={type="nuke", target=0, damageATK=150},
[135]={type="nuke", target="enemy-back", damageATK=300},
[4]={type="nuke", target=0, damageATK=75, damageATK2=50 },
[44]={type="nuke", target=0, damageATK=50, damageATK2=25 },
[48]={type="heal", target=4, healATK=20, shroudTurns=1},
[21]={type="aura", target="all-allies", healATK=15, duration=5, noFirstTick=true},
[45]={type="nuke", target=1, damageATK=75, healATK=25, healTarget="self"},
[6]={type="nuke", target="enemy-back", damageATK=50},
[49]={type="aura", target="enemy-back", modDamageTaken=33, duration=4},
[54]={
{type="mark", target=1},
{type="nuke", target=0, damageATK=45},
{type="nuke", target="mark", damageATK=45}
},
[61]={type="nuke", target=0, damageATK=75},
[60]={type="nuke", target=1, damageATK=40},
[103]={type="aura", target="all-other-allies", modDamageDealt=100, duration=2},
[104]={
{type="heal", target=3, healATK=100},
{type="aura", target=3, modDamageDealt=-10, duration=1},
},
[117]={type="nuke", target="enemy-front", damageATK=40},
[118]={type="nuke", target=1, damageATK=200, firstTurn=4},
[168]={type="aura", target=0, modDamageDealt=-50, duration=2},
[145]={type="nuke", target=0, damageATK=75},
[146]={type="nuke", target=1, damageATK=75},
[185]={type="nuke", target="all-enemies", damageATK=100},
[249]={type="aura", target=0, damageATK1=60, duration=1, modDamageDealt=-50},
[126]={type="heal", target="friend-front-soft", healATK=20, selfAvoid=true},
[250]={type="nuke", target=1, damageATK=80, firstTurn=4, },
[286]={type="aura", target=3, modDamageDealt=50, duration=2},
[287]={type="aura", target=4, modDamageTaken=-50, duration=1},
[202]={type="taunt", target="all-enemies", duration=2},
[203]={type="nuke", target="enemy-front", damageATK=100 },
[165]={type="nuke", target=0, damageATK=300},
[164]={type="nuke", target="cone", damageATK=200, echo=3, nore=true},
[66]={type="nuke", target=0, damageATK=150},
[262]={type="nuke", target="enemy-front", damageATK=100 },
[263]={type="nuke", target="cone", damageATK=100 },
[261]={type="aura", target=3, modDamageDealt=50, duration=2},
[10]={
{type="nuke", target=0, damagePerc=20},
{type="aura", target="all-enemies", duration=4, damagePerc=3, noFirstTick=true, dne=true},
{type="aura", target=4, healPerc=1, duration=4, noFirstTick=true},
},
[119]={type="nuke", target="cone", damageATK=100},
[64]={type="nuke", target="all-enemies", damageATK=150 },
[217]={type="nuke", target="enemy-back", damageATK=200 },
[201]={type="nuke", target="enemy-back", damageATK=200 },
[116]={type="nuke", target=0, damageATK=120},
[63]={type="aura", target="all-enemies", modDamageDealt=-20, duration=2, damageATK1=60 },
[204]={type="aura", target=0, damageATK1=150, modDamageDealt=-50, duration=2},
[231]={type="aura", target="random-enemy", modDamageTaken=100, duration=2},
[224]={type="nuke", target="enemy-front", damageATK=50},
[226]={type="nuke", target="cone", damageATK=50},
[46]={
{type="aura", target=4, modDamageTaken=-10, duration=1},
{type="aura", target="friend-back-hard", modDamageTaken=-10, duration=1},
},
[50]={type="nuke", target=1, damageATK=120},
[51]={type="nuke", target="enemy-front", damageATK=75},
[52]={type="nuke", target="enemy-back", damageATK=30},
[87]={type="nuke", target="enemy-back", damageATK=60},
[88]={
{type="aura", target=4, modDamageDealt=30, duration=3},
{type="nuke", target="all-enemies", damageATK=40}
},
[299]={type="nuke", target=1, damageATK=200},
[193]={
{type="nuke", target="enemy-front", damageATK=300},
{type="nuke", target=4, damageATK=50}
},
[113]={type="nuke", target="cone", damageATK=120 },
[111]={type="nuke", target="enemy-front", damageATK=100 },
[112]={type="aura", target="friend-surround", duration=3, plusDamageDealtATK=30},
[107]={
{type="mark", target=0},
{type="aura", target="all-enemies", damageATK=40, duration=4, nore=true},
{type="aura", target="mark", plusDamageTakenATK=30, duration=3},
},
[108]={
{type="heal", target=3, healATK=40},
{type="aura", target=3, modMaxHP=10, duration=2},
},
[274]={type="nuke", target="enemy-front", damageATK=120},
[211]={type="nuke", target="cone", damageATK=150 },
[281]={type="nuke", target=1, damageATK=150 },
[82]={type="passive", target=4, thornsATK=25},
[83]={type="nuke", target="cleave", damageATK=120 },
[75]={type="nuke", target=1, damageATK=100},
[147]={type="aura", target="all-other-allies", modDamageTaken=-50, duration=2, },
[275]={type="aura", target=3, modDamageDealt=75, duration=2, },
[276]={type="aura", target=1, duration=1, damageATK1=25, damageATK=50, echo=3},
[25]={
{type="nuke", target="enemy-front", damageATK=50, },
{type="aura", target=4, modDamageDealt=20, duration=3, }
},
[290]={type="nuke", target=1, damageATK=150},
[291]={type="nuke", target="enemy-front", damageATK=100},
[186]={type="nuke", target="enemy-front", firstTurn=5, damageATK=200},
[94]={type="aura", target="enemy-front", duration=4, damageATK=30, noFirstTick=true},
[11]={type="nuke", target=0, damageATK=100, aa=true},
[15]={type="nuke", target=1, damageATK=100, aa=true},
[244]={firstTurn=2,
{type="aura", target=4, plusDamageDealtATK=200, plusDamageTakenATK=30, duration=2},
{type="nuke", target=0, damageATK=30},
},
[22]={type="aura", target="cleave", duration=3, damageATK=10, damageATK1=50, noFirstTick=true},
[124]={type="nuke", target="cleave", damageATK=60},
[120]={type="aura", target="random-enemy", modDamageDealt=50, duration=2},
[260]={type="nuke", target=1, damageATK=150},
[259]={type="aura", target=0, duration=0, echo=3, noFirstTick=true, damageATK=30},
[255]={type="aura", target=3, modDamageTaken=-50, duration=1, },
[256]={type="nuke", target="cone", damageATK=100 },
[121]={type="aura", target="all-enemies", modDamageDealt=-50, duration=1, },
[122]={type="nop"},
[123]={type="heal", target="friend-front-soft", healATK=30, selfAvoid=true},
[172]={type="aura", target="enemy-front", firstTurn=3, duration=1, modDamageDealt=-50, damageATK1=20 },
[173]={type="aura", target=1, modDamageDealt=-25, duration=2, damageATK1=75 },
[130]={type="aura", target=4, duration=3, thornsATK=100},
[288]={type="nuke", target="enemy-back", damageATK=60},
[294]={type="nuke", target=0, damageATK=200},
[187]={type="nuke", target="all-enemies", echo=2, damageATK=50, nore=true},
[156]={type="aura", target="all-enemies", modDamageTaken=40, duration=2, },
[158]={type="nuke", target="enemy-back", firstTurn=3, damageATK=300},
[154]={type="aura", target=4, duration=3, thornsATK=100},
[153]={type="nuke", target="cone", damageATK=75},
[157]={type="nuke", target="cleave", damageATK=80 },
[205]={type="heal", target="friend-front-soft", healATK=75, selfAvoid=true},
[206]={type="nuke", target=0, damageATK=150 },
[208]={type="nop"},
[209]={type="aura", target="random-ally", modDamageDealt=50, duration=1},
[272]={type="nuke", target=1, damageATK=150},
[170]={type="nuke", target="enemy-front", damageATK=60},
[171]={type="nuke", target=1, damageATK=100, },
[266]={type="nuke", target=0, damageATK=1000},
[136]={type="aura", target=0, duration=0, damageATK=150, noFirstTick=true, echo=3},
[292]={
{type="aura", target=0, modDamageTaken=50, duration=2},
{type="nuke", target=0, damageATK=75},
},
[160]={type="nuke", target="all-enemies", damageATK=200, },
[218]={type="aura", target=4, duration=2, modDamageTaken=-50, },
[174]={type="aura", target=4, duration=3, thornsATK=40, },
[176]={type="aura", target="all-enemies", duration=1, modDamageTaken=25, },
[177]={type="nuke", target=0, damageATK=50, },
[225]={type="nuke", target="cone", damageATK=50, },
[24]={
{type="nuke", target=1, damageATK=150, },
{type="heal", target=3, healATK=20, },
},
[127]={type="nuke", target="enemy-front", damageATK=60, },
[128]={type="nuke", target="enemy-back", damageATK=75, },
[283]={type="nuke", target=0, damageATK=75},
[284]={type="aura", target="all-other-allies", duration=1, modDamageTaken=-50, },
[296]={type="nuke", target="enemy-back", damageATK=100, firstTurn=3},
[99]={type="nuke", target="enemy-front", damageATK=140, },
[166]={
{type="nuke", target="random-ally", damageATK=100, },
{type="heal", target=4, healATK=50, },
},
[167]={type="nuke", target=1, damageATK=150, },
[175]={type="nuke", target="random-all", damageATK=120, },
[282]={type="nuke", target=0, damageATK=1000, firstTurn=5},
[55]={type="nuke", target="enemy-front", damageATK=30, },
[150]={type="nuke", target="cone", damageATK=50, },
[155]={type="aura", target="all-enemies", duration=1, modDamageDealt=-75, },
[280]={type="nuke", target="enemy-front", damageATK=250, },
[252]={type="aura", target="cleave", damageATK1=60, duration=2, modDamageTaken=25, },
[253]={type="nuke", target="enemy-front", damageATK=75, },
[254]={type="aura", target="all-other-allies", firstTurn=3, duration=3, thornsATK=100, },
[125]={type="nuke", target="random-enemy", damageATK=60, },
[219]={
{type="heal", target=3, healATK=200, },
{type="aura", target=3, duration=2, modDamageTaken=-50, },
},
[220]={type="nuke", target="enemy-front", damageATK=100, },
[114]={type="heal", target=4, healATK=100},
[267]={type="nuke", target=1, damageATK=150, },
[268]={type="aura", target="enemy-front", duration=3, modDamageDealt=-30, },
[278]={type="aura", target=1, duration=2, modDamageTaken=50, },
[279]={type="nuke", target="enemy-back", damageATK=50, },
[77]={type="aura", target="all-allies", duration=3, plusDamageDealtATK=20, },
[76]={type="nuke", target=1, damageATK=150, },
[139]={type="nuke", target="enemy-back", damageATK=400, firstTurn=6, },
[141]={type="aura", target="all-allies", duration=2, modDamageTaken=-50, },
[149]={type="nuke", target="enemy-front", damageATK=75, },
[161]={
{type="heal", target="all-allies", healATK=100, },
{type="aura", target="all-allies", duration=1, modDamageDealt=25, },
},
[178]={
{type="nuke", target=1, damageATK=100, },
{type="heal", target=4, healATK=50, },
},
[179]={
{type="heal", target="all-allies", healATK=100, },
{type="aura", target="all-allies", duration=2, modDamageDealt=50, },
},
[195]={type="aura", target="cone", duration=3, damageATK=80, nore=true, },
[207]={type="nuke", target=0, damageATK=30},
[212]={type="nuke", target="random-all", damageATK=200, },
[213]={type="heal", target=3, healATK=100},
[270]={type="aura", target=0, duration=2, modDamageDealt=-50, },
[271]={type="aura", target=1, duration=4, noFirstTick=true, damageATK=100, },
[295]={type="aura", target=0, duration=2, modDamageTaken=50, },
[210]={type="nuke", target="all-enemies", damageATK=200, },
[232]={type="aura", target="random-enemy", duration=3, modDamageDealt=-50, },
[233]={type="nuke", target=0, damageATK=150, },
[17]={
{type="nuke", target="all-enemies", damageATK=10, },
{type="heal", target=4, healATK=100, }
},
[257]={type="heal", target=4, shroudTurns=2, },
[277]={type="aura", target=4, duration=2, modDamageDealt=100, },
[289]={type="nuke", target=1, echo=3, damageATK=100, nore=true, },
[301]={type="nuke", target="random-enemy", damagePerc=10},
[26]={
{type="heal", target=3, healATK=25, },
{type="aura", target=3, duration=2, modMaxHPATK=20, },
},
[91]={type="aura", target=1, duration=3, plusDamageDealtATK=-60, },
[188]={type="aura", target=0, duration=1, damageATK1=50, modDamageDealt=-50, },
[189]={type="nuke", target=0, damageATK=200, },
[196]={type="nukem", target=0, damageATK={120, 90, 60, 30}},
[269]={type="nuke", target="enemy-front", damageATK=120, },
[62]={type="nuke", target="enemy-front", damageATK=30, },
[131]={type="nuke", target="enemy-back", damageATK=150, },
[132]={type="aura", target="enemy-front", damageATK1=50, duration=1, modDamageDealt=-25, },
[133]={type="nuke", target="enemy-back", damageATK=100, healATK=75, healTarget="self"},
[134]={type="aura", target="all-enemies", duration=2, modDamageTaken=25, },
[137]={type="aura", target=4, duration=2, modDamageDealt=25, },
[148]={type="heal", target="friend-front-soft", healATK=125, },
[151]={type="nuke", target=0, damageATK=20, },
[152]={type="aura", target="all-other-allies", healATK=200, duration=1, firstTurn=5, modDamageDealt=50, },
[162]={type="aura", target="all-enemies", duration=2, modDamageDealt=-50, },
[163]={type="nuke", target="all-enemies", damageATK=400, firstTurn=6, },
[180]={type="nuke", target="random-enemy", damageATK=75, },
[181]={type="nuke", target="enemy-back", damageATK=150, firstTurn=6, },
[182]={type="aura", target="all-enemies", duration=2, modDamageDealt=-50, },
[183]={type="nuke", target="enemy-front", damageATK=50, },
[184]={type="nuke", target="cone", damageATK=75, },
[190]={type="nuke", target="enemy-front", damageATK=150, },
[199]={type="nuke", target="enemy-front", damageATK=100, },
[214]={type="nuke", target="cone", damageATK=100, },
[215]={type="nuke", target=0, damageATK=300, },
[216]={type="heal", target=4, shroudTurns=2, },
[234]={type="aura", target="random-ally", duration=2, modDamageDealt=50, },
[264]={type="nuke", target=1, damageATK=300, },
[265]={type="nuke", target=0, damageATK=100, },
[285]={type="aura", target="all-enemies", duration=2, firstTurn=4, modDamageTaken=50, },
[297]={type="nuke", target=1, damageATK=100, healATK=30, healTarget="self" },
[298]={type="nuke", target="random-ally", damageATK=100, healATK=30, healTarget="self" },
[300]={type="nop"},
[221]={type="heal", target=4, shroudTurns=2, },
[222]={
{type="mark", target=0},
{type="nuke", target="mark", damageATK=30, },
{type="nuke", target="mark", echo=2, damageATK=30, nore=true, },
},
[227]={type="nuke", target="random-enemy", damagePerc=30, },
[228]={type="nuke", target="all-enemies", damageATK=1000, firstTurn=10, cATKa=500, cATKb=2},
[235]={type="nuke", target=1, damageATK=50, },
[251]={type="aura", target="all-enemies", modDamageDealt=-20, duration=2, },
[56]={type="nuke", target=1, damageATK=125, },
[78]={type="nuke", target="enemy-front", damageATK=30, },
[98]={type="nuke", target=1, damageATK=120, },
[115]={type="nuke", target="cleave", damageATK=100},
[223]={type="nop"},
[245]={type="nuke", target=0, damageATK=120, },
[20]={type="nuke", target="enemy-back", damageATK=70, },
[73]={type="nuke", target="col", damageATK=75},
[92]={type="aura", target="enemy-back", duration=3, damageATK=40, nore=true, },
[197]={type="heal", target="friend-surround", healATK=50, },
}