-
Notifications
You must be signed in to change notification settings - Fork 0
/
monsters.py
391 lines (313 loc) · 7.64 KB
/
monsters.py
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
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
from monster import *
class AncientTreant(Monster):
name = 'Ancient Treant'
weapon = WEAPON_INFANTRY
base_power = 3434
class Angel(Monster):
name = 'Angel'
weapon = WEAPON_INFANTRY
base_power = 7150
class ArchDevil(Monster):
name = 'Arch Devil'
weapon = WEAPON_INFANTRY
base_power = 9555
class Archangel(Monster):
name = 'Archangel'
weapon = WEAPON_INFANTRY
base_power = 10010
class Archer(Monster):
name = 'Archer'
weapon = WEAPON_SHOOTER
base_power = 198
class Archlich(Monster):
name = 'Archlich'
weapon = WEAPON_SHOOTER
base_power = 2144
class Archmage(Monster):
name = 'Archmage'
weapon = WEAPON_SHOOTER
base_power = 809
class BoneDragon(Monster):
name = 'Bone Dragon'
weapon = WEAPON_CAVALRY
base_power = 5866
class Cavalier(Monster):
name = 'Cavalier'
weapon = WEAPON_CAVALRY
base_power = 3188
class Centauri(Monster):
name = 'Centauri'
weapon = WEAPON_SHOOTER
base_power = 410
class Cerberus(Monster):
name = 'Cerberus'
weapon = WEAPON_CAVALRY
base_power = 445
class Colossus(Monster):
name = 'Colossus'
weapon = WEAPON_INFANTRY
base_power = 5850
class Conscript(Monster):
name = 'Conscript'
weapon = WEAPON_INFANTRY
base_power = 128
class DeathKnight(Monster):
name = 'Death Knight'
weapon = WEAPON_CAVALRY
base_power = 60000
class Devil(Monster):
name = 'Devil'
weapon = WEAPON_INFANTRY
base_power = 6825
class Djinn(Monster):
name = 'Djinn'
weapon = WEAPON_CAVALRY
base_power = 1317
class DjinnSultan(Monster):
name = 'Djinn Sultan'
weapon = WEAPON_CAVALRY
base_power = 1994
class Druid(Monster):
name = 'Druid'
weapon = WEAPON_SHOOTER
base_power = 918
class DruidElder(Monster):
name = 'Druid Elder'
weapon = WEAPON_SHOOTER
base_power = 1101
class EarthElemental(Monster):
name = 'Earth Elemental'
weapon = WEAPON_INFANTRY
base_power = 3600
class EmeraldDragon(Monster):
name = 'Emerald Dragon'
weapon = WEAPON_CAVALRY
base_power = 9077
class Familiar(Monster):
name = 'Familiar'
weapon = WEAPON_SHOOTER
base_power = 86
class FireElemental(Monster):
name = 'Fire Elemental'
weapon = WEAPON_SHOOTER
base_power = 3300
class Footman(Monster):
name = 'Footman'
weapon = WEAPON_INFANTRY
base_power = 407
class Ghost(Monster):
name = 'Ghost'
weapon = WEAPON_CAVALRY
base_power = 303
class Gnome(Monster):
name = 'Gnome'
weapon = WEAPON_INFANTRY
base_power = 115
class GreenDragon(Monster):
name = 'Green Dragon'
weapon = WEAPON_CAVALRY
base_power = 6143
class Gremlin(Monster):
name = 'Gremlin'
weapon = WEAPON_SHOOTER
base_power = 71
class Griffin(Monster):
name = 'Griffin'
weapon = WEAPON_CAVALRY
base_power = 751
class HellCharger(Monster):
name = 'Hell Charger'
weapon = WEAPON_CAVALRY
base_power = 1795
class HellHound(Monster):
name = 'Hell Hound'
weapon = WEAPON_CAVALRY
base_power = 370
class HornedDemon(Monster):
name = 'Horned Demon'
weapon = WEAPON_INFANTRY
base_power = 163
class HornedOverseer(Monster):
name = 'Horned Overseer'
weapon = WEAPON_INFANTRY
base_power = 196
class Hunter(Monster):
name = 'Hunter'
weapon = WEAPON_SHOOTER
base_power = 448
class Imp(Monster):
name = 'Imp'
weapon = WEAPON_INFANTRY
base_power = 71
class ImperialGriffin(Monster):
name = 'Imperial Griffin'
weapon = WEAPON_CAVALRY
base_power = 902
class Inquisitor(Monster):
name = 'Inquisitor'
weapon = WEAPON_SHOOTER
base_power = 2575
class IronGolem(Monster):
name = 'Iron Golem'
weapon = WEAPON_INFANTRY
base_power = 272
class Lich(Monster):
name = 'Lich'
weapon = WEAPON_SHOOTER
base_power = 1430
class Mage(Monster):
name = 'Mage'
weapon = WEAPON_SHOOTER
base_power = 674
class Marksman(Monster):
name = 'Marksman'
weapon = WEAPON_SHOOTER
base_power = 263
class MasterGremlin(Monster):
name = 'Master Gremlin'
weapon = WEAPON_SHOOTER
base_power = 86
class MasterHunter(Monster):
name = 'Master Hunter'
weapon = WEAPON_SHOOTER
base_power = 538
class Nightmare(Monster):
name = 'Nightmare'
weapon = WEAPON_CAVALRY
base_power = 2668
class ObsidianGargoyle(Monster):
name = 'Obsidian Gargoyle'
weapon = WEAPON_CAVALRY
base_power = 144
class Paladin(Monster):
name = 'Paladin'
weapon = WEAPON_CAVALRY
base_power = 4508
class Peasant(Monster):
name = 'Peasant'
weapon = WEAPON_INFANTRY
base_power = 97
class PitFiend(Monster):
name = 'Pit Fiend'
weapon = WEAPON_SHOOTER
base_power = 2946
class PitLord(Monster):
name = 'Pit Lord'
weapon = WEAPON_SHOOTER
base_power = 3816
class Pixie(Monster):
name = 'Pixie'
weapon = WEAPON_CAVALRY
base_power = 88
class PlagueZombie(Monster):
name = 'Plague Zombie'
weapon = WEAPON_INFANTRY
base_power = 160
class Priest(Monster):
name = 'Priest'
weapon = WEAPON_SHOOTER
base_power = 1747
class RakshasaRaja(Monster):
name = 'Rakshasa Raja'
weapon = WEAPON_INFANTRY
base_power = 2950
class RakshasaRani(Monster):
name = 'Rakshasa Rani'
weapon = WEAPON_INFANTRY
base_power = 2242
class SilverBlade(Monster):
name = 'Silver Blade'
weapon = WEAPON_INFANTRY
base_power = 163
class SilverUnicorn(Monster):
name = 'Silver Unicorn'
weapon = WEAPON_CAVALRY
base_power = 2541
class Skeleton(Monster):
name = 'Skeleton'
weapon = WEAPON_INFANTRY
base_power = 87
class SkeletonArcher(Monster):
name = 'Skeleton Archer'
weapon = WEAPON_SHOOTER
base_power = 70
class Specter(Monster):
name = 'Specter'
weapon = WEAPON_CAVALRY
base_power = 364
class SpectralDragon(Monster):
name = 'Spectral Dragon'
weapon = WEAPON_CAVALRY
base_power = 8213
class Sprite(Monster):
name = 'Sprite'
weapon = WEAPON_CAVALRY
base_power = 106
class Squire(Monster):
name = 'Squire'
weapon = WEAPON_INFANTRY
base_power = 488
class SteelGolem(Monster):
name = 'Steel Golem'
weapon = WEAPON_INFANTRY
base_power = 327
class StoneGargoyle(Monster):
name = 'Stone Gargoyle'
weapon = WEAPON_CAVALRY
base_power = 120
class Succubus(Monster):
name = 'Succubus'
weapon = WEAPON_SHOOTER
base_power = 918
class SuccubusMistress(Monster):
name = 'Succubus Mistress'
weapon = WEAPON_SHOOTER
base_power = 1101
class Titan(Monster):
name = 'Titan'
weapon = WEAPON_SHOOTER
base_power = 8190
class Treant(Monster):
name = 'Treant'
weapon = WEAPON_INFANTRY
base_power = 2652
class Unicorn(Monster):
name = 'Unicorn'
weapon = WEAPON_CAVALRY
base_power = 1709
class Vampire(Monster):
name = 'Vampire'
weapon = WEAPON_INFANTRY
base_power = 751
class VampireLord(Monster):
name = 'Vampire Lord'
weapon = WEAPON_INFANTRY
base_power = 902
class WarBlade(Monster):
name = 'War Blade'
weapon = WEAPON_INFANTRY
base_power = 196
class WaterElemental(Monster):
name = 'Water Elemental'
weapon = WEAPON_SHOOTER
base_power = 3900
class Wight(Monster):
name = 'Wight'
weapon = WEAPON_INFANTRY
base_power = 2578
class WindElemental(Monster):
name = 'Wind Elemental'
weapon = WEAPON_CAVALRY
base_power = 4200
class Wolf(Monster):
name = 'Wolf'
weapon = WEAPON_CAVALRY
base_power = 245
class Wraith(Monster):
name = 'Wraith'
weapon = WEAPON_INFANTRY
base_power = 3365
class Zombie(Monster):
name = 'Zombie'
weapon = WEAPON_INFANTRY
base_power = 134