1
<?xml version="1.0" encoding="utf-8"?>
2
<!-- Copyright 2009 The Mana World Development Team 
3
monsters.xml parameters explanation:
4
This file is used to describe the monsters the players will see all around the world.
5
It can be used by both client and server, but some parameters are specific.
6
7
id [integer]:      It is the id of the monster. This parameter has to be unique for each monster.
8
                   The system will use the monster id to refer on it in many ways.
9
name [string]:     Tells the monster name. (Used to ease configuration ease on server.)
10
                   but displayed to players on the client side.
11
sprite [xml file]: Tells the xml file used to display the monster sprites. (Client only).
12
sound <TAG>:       This tag is used by the client to know which sound to play at what event.
13
  event [string]:  Tells the event at which the corresponding sound should be played. ('die', 'miss', 'hit', 'strike' are some examples.)
14
  <INNER>[string]: The ogg file to be played
15
drop <TAG>:        Tells what kind of item the monster can drop. See items.xml to get the id correspondence.
16
  item [integer]:  Tells the drop item Id.
17
  percent[float]:  Tells the chance (8.0 = 8%) to see the drop after monster's death.
18
attributes <TAG>:  Tells all the monsters attribute. These attribute, as for items, should not be left
19
                   in players hands.
20
  hp [integer]:    The monster hit points.
21
  size[integer]:   The monster maximal amplitude in pixels. Used to compute player's hit area.
22
  speed[float]:    The monster's speed in tiles per second.
23
                       (A tile is the smallest square map unit: by default, a tile is 32 pixel long.)
24
  attack-min[integer]: The minimal attack strength of the monster. If your hasn't got any armor,
25
                          there are the minimal hit points he will lose when hit by the monster.
26
  attack-delta[integer]:  The amplitude between minimal and maximal damages the monster can do.
27
  attack-magic[integer]:  The magical attacks are removing hp when hit but are computed against magical defense instead.
28
  mutation[integer]:      The mutation indicates the amplitude in percent where attributes get modified with.
29
                          For instance, with a mutation of 50, each attribute can be altered to become 100% to 149% of what they are.
30
vulnerability<TAG>:       Tells the monster specific vulnerability to an element.
31
  element[string]:        Tells to which element the weakness is. ('fire', 'earth', 'ice', 'metal' are some examples.)
32
  factor[float]:          Tells the defense against an element is reduced in percent. (A value of 0.7 indicates that the defense is lowered by 30%).
33
exp<TAG>:                 Tells how much experience point a monster is giving upon victory.
34
-->
35
36
<monsters>
37
38
    <monster id="0" name="Maggot" targetCursor="small">
39
        <sprite>monsters/monster-maggot.xml</sprite>
40
        <sound event="hit">monsters/maggot/maggot-hit1.ogg</sound>
41
        <sound event="hit">monsters/maggot/maggot-hit2.ogg</sound>
42
        <sound event="miss">monsters/maggot/maggot-miss1.ogg</sound>
43
        <sound event="die">monsters/maggot/maggot-dying1.ogg</sound>
44
        <drop item="505" percent="8"/>
45
        <drop item="518" percent="4"/>
46
        <drop item="501" percent="1.5"/>
47
        <drop item="533" percent="1.5"/>
48
        <drop item="502" percent="0.7"/>
49
        <drop item="522" percent="0.1"/>
50
        <attributes
51
            hp="20"
52
            size="4"
53
            speed="2.0"
54
            attack-min="10"
55
            attack-delta="2"
56
            attack-magic="0"
57
            hit="10"
58
            evade="5"
59
            physical-defence="5"
60
            magical-defence="0"
61
            mutation="50"
62
            />
63
        <vulnerability element="fire" factor="1.5"/>
64
        <vulnerability element="earth" factor="0.7"/>
65
        <exp>10</exp>
66
        <!-- average stroll- and track range-->
67
        <behavior
68
            aggressive="false"
69
            cowardly="false"
70
            track-range="5"
71
            stroll-range="2"
72
            attack-distance="32"
73
            />
74
        <attack id="1"
75
            priority="1"
76
            type="physical"
77
            pre-delay="10"
78
            aft-delay="5"
79
            damage-factor="1"
80
            range="32"
81
            animation="attack"
82
            />
83
            <script>testmonster.lua</script> <!-- only Proof of Concept-->
84
    </monster>
85
86
    <monster id="1" name="Scorpion">
87
        <sprite>monsters/monster-scorpion.xml|#4d422d,826242,d8c282,ffffff</sprite>
88
        <sound event="hit">monsters/scorpion/scorpion-hit1.ogg</sound>
89
        <sound event="hit">monsters/scorpion/scorpion-hit2.ogg</sound>
90
        <sound event="hit">monsters/scorpion/scorpion-hit3.ogg</sound>
91
        <sound event="hit">monsters/scorpion/scorpion-hit4.ogg</sound>
92
        <sound event="miss">monsters/scorpion/scorpion-miss1.ogg</sound>
93
        <drop item="507" percent="7"/>
94
        <drop item="510" percent="1"/>
95
        <drop item="509" percent="0.5"/>
96
        <drop item="518" percent="7"/>
97
        <exp>20</exp>
98
        <attributes
99
            hp="20"
100
            size="8"
101
            speed="6.0"
102
            attack-min="10"
103
            attack-delta="2"
104
            attack-magic="0"
105
            hit="10"
106
            evade="10"
107
            physical-defence="5"
108
            magical-defence="0"
109
            />
110
        <!-- doesn't move much, but attacks when you are comming too close. -->
111
        <behavior
112
            aggressive="true"
113
            cowardly="false"
114
            track-range="2"
115
            stroll-range="1"
116
            attack-distance="64"
117
            />
118
        <!-- slow, strong, long-range tail attack-->
119
        <attack id="1"
120
            priority="1"
121
            type="physical"
122
            pre-delay="5"
123
            aft-delay="15"
124
            damage-factor="3"
125
            range="64"
126
            particle-effect="graphics/particles/attack.particle.xml"
127
            action="special1"
128
            />
129
        <!-- fast, weak, short-range scissor attack -->
130
        <attack id="2"
131
            priority="4"
132
            type="physical"
133
            pre-delay="3"
134
            aft-delay="3"
135
            damage-factor="1"
136
            range="32"
137
            />
138
    </monster>
139
140
    <monster id="2" name="Red Scorpion">
141
        <sprite>monsters/monster-scorpion.xml|#791d0a,cd5d27,f28d54,ffffff</sprite>
142
        <sound event="hit">monsters/scorpion/scorpion-hit1.ogg</sound>
143
        <sound event="hit">monsters/scorpion/scorpion-hit2.ogg</sound>
144
        <sound event="hit">monsters/scorpion/scorpion-hit3.ogg</sound>
145
        <sound event="hit">monsters/scorpion/scorpion-hit4.ogg</sound>
146
        <sound event="miss">monsters/scorpion/scorpion-miss1.ogg</sound>
147
        <drop item="517" percent="20"/>
148
        <drop item="509" percent="1"/>
149
        <drop item="518" percent="5"/>
150
        <drop item="1200" percent="0.1"/>
151
        <drop item="1199" percent="7.6"/>
152
        <drop item="1201" percent="5.4"/>
153
        <drop item="524" percent="0.1"/>
154
        <exp>50</exp>
155
        <attributes
156
            hp="20"
157
            size="8"
158
            speed="6.0"
159
            attack-min="20"
160
            attack-delta="10"
161
            attack-magic="0"
162
            hit="30"
163
            evade="30"
164
            physical-defence="5"
165
            magical-defence="0"
166
            />
167
        <!-- also quite lazy when unprovoked but much more territorial
168
        than the normal one-->
169
        <behavior
170
            aggressive="true"
171
            cowardly="false"
172
            track-range="6"
173
            stroll-range="1"
174
            attack-distance="64"
175
            />
176
        <attack id="1"
177
            priority="1"
178
            type="physical"
179
            element="fire"
180
            pre-delay="5"
181
            aft-delay="10"
182
            damage-factor="1"
183
            range="64"
184
            />
185
    </monster>
186
187
    <monster id="3" name="Green Slime">
188
        <sprite>monsters/monster-slime.xml|#72982c,ffffff</sprite>
189
        <sound event="hit">monsters/slime/slime-hit1.ogg</sound>
190
        <drop item="502" percent="2"/>
191
        <drop item="513" percent="1"/>
192
        <drop item="501" percent="1"/>
193
        <drop item="521" percent="1"/>
194
        <drop item="522" percent="1.9"/>
195
        <drop item="526" percent="0.1"/>
196
        <drop item="503" percent="5"/>
197
        <drop item="535" percent="7.5"/>
198
        <exp>60</exp>
199
        <attributes
200
            hp="200"
201
            size="4"
202
            speed="1.0"
203
            attack-min="2"
204
            attack-delta="10"
205
            attack-magic="0"
206
            hit="100"
207
            evade="10"
208
            physical-defence="0"
209
            magical-defence="0"
210
            />
211
        <!-- Is fulfilling some unknown purpose that requires it to move around
212
        a lot and leaves no time for pursing attackers -->
213
        <behavior
214
            aggressive="false"
215
            cowardly="false"
216
            track-range="4"
217
            stroll-range="24"
218
            attack-distance="32"
219
            />
220
    </monster>
221
222
    <monster id="4" name="Giant Maggot" targetCursor="large">
223
        <sprite>monsters/monster-maggot-giant.xml</sprite>
224
        <sound event="hit">monsters/maggot/maggot-hit1.ogg</sound>
225
        <sound event="hit">monsters/maggot/maggot-hit2.ogg</sound>
226
        <sound event="miss">monsters/maggot/maggot-miss1.ogg</sound>
227
        <sound event="die">monsters/maggot/maggot-dying1.ogg</sound>
228
        <drop item="1199" percent="9"/>
229
        <drop item="519" percent="1"/>
230
        <drop item="518" percent="7.5"/>
231
        <drop item="501" percent="50"/>
232
        <drop item="502" percent="30"/>
233
        <drop item="503" percent="0.1"/>
234
        <drop item="526" percent="0.1"/>
235
        <attributes
236
            hp="20"
237
            size="4"
238
            speed="2.0"
239
            attack-min="10"
240
            attack-delta="2"
241
            attack-magic="0"
242
            hit="10"
243
            evade="5"
244
            physical-defence="5"
245
            magical-defence="0"
246
            mutation="50"
247
            />
248
    </monster>
249
250
    <monster id="5" name="Yellow Slime">
251
        <sprite>monsters/monster-slime.xml|#b47f00,ffffff</sprite>
252
        <sound event="hit">monsters/slime/slime-hit1.ogg</sound>
253
        <drop item="534" percent="2"/>
254
        <drop item="519" percent="1"/>
255
        <drop item="501" percent="3.5"/>
256
        <drop item="502" percent="2.5"/>
257
        <drop item="522" percent="0.1"/>
258
        <attributes
259
            hp="20"
260
            size="4"
261
            speed="2.0"
262
            attack-min="10"
263
            attack-delta="2"
264
            attack-magic="0"
265
            hit="10"
266
            evade="5"
267
            physical-defence="5"
268
            magical-defence="0"
269
            mutation="50"
270
            />
271
    </monster>
272
273
    <monster id="6" name="Red Slime">
274
        <sprite>monsters/monster-slime.xml|#7e0000,ffffff</sprite>
275
        <sound event="hit">monsters/slime/slime-hit1.ogg</sound>
276
        <drop item="1201" percent="3"/>
277
        <drop item="509" percent="1.1"/>
278
        <drop item="521" percent="2"/>
279
        <drop item="523" percent="0.4"/>
280
        <drop item="525" percent="0.8"/>
281
        <drop item="535" percent="7.5"/>
282
        <drop item="528" percent="2.5"/>
283
        <drop item="531" percent="1.5"/>
284
        <attributes
285
            hp="20"
286
            size="4"
287
            speed="2.0"
288
            attack-min="10"
289
            attack-delta="2"
290
            attack-magic="0"
291
            hit="10"
292
            evade="5"
293
            physical-defence="5"
294
            magical-defence="0"
295
            mutation="50"
296
            />
297
    </monster>
298
299
    <monster id="7" name="Black Scorpion">
300
        <sprite>monsters/monster-scorpion.xml|#0d1313,435a5a,879999,ffffff</sprite>
301
        <sound event="hit">monsters/scorpion/scorpion-hit1.ogg</sound>
302
        <sound event="hit">monsters/scorpion/scorpion-hit2.ogg</sound>
303
        <sound event="hit">monsters/scorpion/scorpion-hit3.ogg</sound>
304
        <sound event="hit">monsters/scorpion/scorpion-hit4.ogg</sound>
305
        <sound event="miss">monsters/scorpion/scorpion-miss1.ogg</sound>
306
        <drop item="523" percent="1.5"/>
307
        <drop item="509" percent="1.0"/>
308
        <drop item="518" percent="8"/>
309
        <attributes
310
            hp="20"
311
            size="4"
312
            speed="2.0"
313
            attack-min="10"
314
            attack-delta="2"
315
            attack-magic="0"
316
            hit="10"
317
            evade="5"
318
            physical-defence="5"
319
            magical-defence="0"
320
            mutation="50"
321
            />
322
    </monster>
323
324
    <monster id="8" name="Snake">
325
        <sprite>monsters/monster-snake.xml|#664d28,a6673a,dbbc86,ffffff</sprite>
326
        <attributes
327
            hp="20"
328
            size="4"
329
            speed="2.0"
330
            attack-min="10"
331
            attack-delta="2"
332
            attack-magic="0"
333
            hit="10"
334
            evade="5"
335
            physical-defence="5"
336
            magical-defence="0"
337
            mutation="50"
338
            />
339
    </monster>
340
341
    <monster id="9" name="Fire Goblin">
342
        <sprite>monsters/monster-goblin-fire.xml</sprite>
343
        <sound event="hit">monsters/fire-goblin/fire-goblin-hit1.ogg</sound>
344
        <sound event="hit">monsters/fire-goblin/fire-goblin-hit2.ogg</sound>
345
        <sound event="miss">monsters/fire-goblin/fire-goblin-miss1.ogg</sound>
346
        <drop item="505" percent="8"/>
347
        <drop item="501" percent="1.5"/>
348
        <drop item="518" percent="8"/>
349
        <drop item="502" percent="1.5"/>
350
        <drop item="521" percent="0.7"/>
351
        <drop item="522" percent="0.1"/>
352
        <!-- behavior identical to maggot except for weaknesses and the attack which is magical and has a particle effect - change this when making up real monster stats -->
353
        <attributes
354
            hp="20"
355
            size="4"
356
            speed="2.0"
357
            attack-min="10"
358
            attack-delta="2"
359
            attack-magic="0"
360
            hit="10"
361
            evade="10"
362
            physical-defence="5"
363
            magical-defence="0"
364
            mutation="50"
365
            />
366
        <vulnerability element="fire" factor="0.5"/>
367
        <vulnerability element="water" factor="2.0"/>
368
        <exp>10</exp>
369
        <behavior
370
            aggressive="false"
371
            cowardly="false"
372
            track-range="5"
373
            stroll-range="5"
374
            attack-distance="32"
375
            />
376
        <attack id="1"
377
            priority="1"
378
            type="magical"
379
            element="fire"
380
            pre-delay="10"
381
            aft-delay="5"
382
            damage-factor="1"
383
            range="32"
384
            animation="attack"
385
            particle-effect="graphics/particles/monster-goblin-firebreath.particle.xml"
386
            />
387
    </monster>
388
389
    <monster id="10" name="Spider">
390
        <sprite>monsters/monster-spider.xml</sprite>
391
        <drop item="537" percent="5"/>
392
        <drop item="535" percent="1"/>
393
        <attributes
394
            hp="20"
395
            size="4"
396
            speed="2.0"
397
            attack-min="10"
398
            attack-delta="2"
399
            attack-magic="0"
400
            hit="10"
401
            evade="5"
402
            physical-defence="5"
403
            magical-defence="0"
404
            mutation="50"
405
            />
406
    </monster>
407
408
    <monster id="11" name="Evil Mushroom">
409
        <sprite>monsters/monster-mushroom-red.xml</sprite>
410
        <sound event="hit">monsters/shroom/shroom-hit1.ogg</sound>
411
        <drop item="535" percent="5"/>
412
        <drop item="540" percent="0.1"/>
413
        <drop item="534" percent="1"/>
414
        <drop item="566" percent="5"/>
415
        <attributes
416
            hp="20"
417
            size="4"
418
            speed="2.0"
419
            attack-min="10"
420
            attack-delta="2"
421
            attack-magic="0"
422
            hit="10"
423
            evade="5"
424
            physical-defence="5"
425
            magical-defence="0"
426
            mutation="50"
427
            />
428
    </monster>
429
430
    <monster id="12" name="Flower">
431
        <sprite>monsters/monster-flower.xml</sprite>
432
        <sound event="hit">monsters/flower/flower-hit1.ogg</sound>
433
        <sound event="hit">monsters/flower/flower-hit2.ogg</sound>
434
        <sound event="miss">monsters/flower/flower-miss1.ogg</sound>
435
        <drop item="535" percent="1"/>
436
        <drop item="540" percent="0.1"/>
437
        <drop item="1199" percent="1"/>
438
        <drop item="526" percent="4"/>
439
        <drop item="565" percent="5"/>
440
        <exp>10</exp>
441
        <!-- Passive monster for testing stuff-->
442
        <attributes
443
            hp="2000"
444
            size="8"
445
            speed="0.0"
446
            attack-min="0"
447
            attack-delta="0"
448
            attack-magic="0"
449
            hit="0"
450
            evade="0"
451
            physical-defence="0"
452
            magical-defence="0"
453
            mutation="0"
454
            />
455
        <behavior
456
            aggressive="false"
457
            cowardly="false"
458
            track-range="0"
459
            stroll-range="0"
460
            attack-distance="0"
461
            />
462
    </monster>
463
464
    <monster id="13" name="Santa Slime">
465
        <sprite>monsters/monster-slime-santa.xml</sprite>
466
        <drop item="512" percent="8"/>
467
        <drop item="513" percent="7"/>
468
        <drop item="514" percent="6"/>
469
        <drop item="519" percent="5"/>
470
        <drop item="527" percent="4"/>
471
        <drop item="538" percent="5"/>
472
        <attributes
473
            hp="20"
474
            size="4"
475
            speed="2.0"
476
            attack-min="10"
477
            attack-delta="2"
478
            attack-magic="0"
479
            hit="10"
480
            evade="5"
481
            physical-defence="5"
482
            magical-defence="0"
483
            mutation="50"
484
            />
485
    </monster>
486
487
    <monster id="14" name="Rudolph Slime">
488
        <sprite>monsters/monster-slime-rudolph.xml</sprite>
489
        <drop item="504" percent="8"/>
490
        <drop item="506" percent="5"/>
491
        <drop item="508" percent="2"/>
492
        <drop item="509" percent="3"/>
493
        <drop item="510" percent="6"/>
494
        <drop item="515" percent="8"/>
495
        <drop item="516" percent="5"/>
496
        <attributes
497
            hp="20"
498
            size="4"
499
            speed="2.0"
500
            attack-min="10"
501
            attack-delta="2"
502
            attack-magic="0"
503
            hit="10"
504
            evade="5"
505
            physical-defence="5"
506
            magical-defence="0"
507
            mutation="50"
508
            />
509
    </monster>
510
511
    <monster id="15" name="Bat">
512
        <sprite>monsters/monster-bat.xml</sprite>
513
        <sound event="die">monsters/bat/bat-dying1.ogg</sound>
514
        <sound event="hit">monsters/bat/bat-hit1.ogg</sound>
515
        <drop item="505" percent="8"/>
516
        <drop item="501" percent="1.5"/>
517
        <drop item="518" percent="4"/>
518
        <drop item="533" percent="1.5"/>
519
        <drop item="521" percent="0.7"/>
520
        <drop item="522" percent="0.1"/>
521
        <attributes
522
            hp="20"
523
            size="4"
524
            speed="2.0"
525
            attack-min="10"
526
            attack-delta="2"
527
            attack-magic="0"
528
            hit="10"
529
            evade="5"
530
            physical-defence="5"
531
            magical-defence="0"
532
            mutation="50"
533
            />
534
    </monster>
535
536
    <monster id="16" name="Pinkie" targetCursor="small">
537
        <sprite>monsters/monster-pinkie.xml</sprite>
538
        <sound event="hit">monsters/pinkie/pinkie-hit1.ogg</sound>
539
        <sound event="miss">monsters/pinkie/pinkie-miss1.ogg</sound>
540
        <drop item="614" percent="8"/>
541
        <attributes
542
            hp="20"
543
            size="4"
544
            speed="2.0"
545
            attack-min="10"
546
            attack-delta="2"
547
            attack-magic="0"
548
            hit="10"
549
            evade="5"
550
            physical-defence="5"
551
            magical-defence="0"
552
            mutation="50"
553
            />
554
    </monster>
555
556
    <monster id="17" name="Spiky Mushroom">
557
        <sprite>monsters/monster-mushroom-spiky.xml</sprite>
558
        <sound event="hit">monsters/shroom/shroom-hit1.ogg</sound>
559
        <drop item="567" percent="8"/>
560
        <drop item="501" percent="1.5"/>
561
        <drop item="518" percent="0.5"/>
562
        <drop item="613" percent="1.5"/>
563
        <attributes
564
            hp="20"
565
            size="4"
566
            speed="2.0"
567
            attack-min="10"
568
            attack-delta="2"
569
            attack-magic="0"
570
            hit="10"
571
            evade="5"
572
            physical-defence="5"
573
            magical-defence="0"
574
            mutation="50"
575
            />
576
    </monster>
577
578
    <monster id="18" name="Fluffy">
579
        <sprite>monsters/monster-fluffy.xml</sprite>
580
        <sound event="hit">monsters/fluffy/fluffy-hit1.ogg</sound>
581
        <sound event="hit">monsters/fluffy/fluffy-hit2.ogg</sound>
582
        <sound event="hit">monsters/fluffy/fluffy-hit3.ogg</sound>
583
        <sound event="miss">monsters/fluffy/fluffy-miss1.ogg</sound>
584
        <sound event="hurt">monsters/fluffy/fluffy-hurt1.ogg</sound>
585
        <drop item="611" percent="8"/>
586
        <drop item="527" percent="1.5"/>
587
        <drop item="535" percent="4"/>
588
        <attributes
589
            hp="20"
590
            size="4"
591
            speed="2.0"
592
            attack-min="10"
593
            attack-delta="2"
594
            attack-magic="0"
595
            hit="10"
596
            evade="5"
597
            physical-defence="5"
598
            magical-defence="0"
599
            mutation="50"
600
            />
601
    </monster>
602
603
    <monster id="19" name="Cave Snake">
604
        <sprite>monsters/monster-snake-cave.xml</sprite>
605
        <sound event="hit">monsters/cavesnake/cavesnake-hit1.ogg</sound>
606
        <drop item="612" percent="8"/>
607
        <drop item="610" percent="0.1"/>
608
        <attributes
609
            hp="20"
610
            size="4"
611
            speed="2.0"
612
            attack-min="10"
613
            attack-delta="2"
614
            attack-magic="0"
615
            hit="10"
616
            evade="5"
617
            physical-defence="5"
618
            magical-defence="0"
619
            mutation="50"
620
            />
621
    </monster>
622
623
    <monster id="20" name="Jack O">
624
        <sprite>monsters/monster-ghost-pumpkin.xml</sprite>
625
        <attributes
626
            hp="20"
627
            size="4"
628
            speed="2.0"
629
            attack-min="10"
630
            attack-delta="2"
631
            attack-magic="0"
632
            hit="10"
633
            evade="5"
634
            physical-defence="5"
635
            magical-defence="0"
636
            mutation="50"
637
            />
638
    </monster>
639
640
    <monster id="21" name="Fire Skull">
641
        <sprite>monsters/monster-skull-fire.xml</sprite>
642
        <drop item="621" percent="0.1"/>
643
        <drop item="540" percent="1.5"/>
644
        <attributes
645
            hp="20"
646
            size="4"
647
            speed="2.0"
648
            attack-min="10"
649
            attack-delta="2"
650
            attack-magic="0"
651
            hit="10"
652
            evade="5"
653
            physical-defence="5"
654
            magical-defence="0"
655
            mutation="50"
656
            />
657
    </monster>
658
659
    <monster id="22" name="Poison Skull">
660
        <sprite>monsters/monster-skull-poison.xml</sprite>
661
        <drop item="621" percent="0.1"/>
662
        <drop item="540" percent="1.5"/>
663
        <attributes
664
            hp="20"
665
            size="4"
666
            speed="2.0"
667
            attack-min="10"
668
            attack-delta="2"
669
            attack-magic="0"
670
            hit="10"
671
            evade="5"
672
            physical-defence="5"
673
            magical-defence="0"
674
            mutation="50"
675
            />
676
    </monster>
677
678
    <monster id="23" name="Log Head">
679
        <sprite>monsters/monster-logmonster.xml</sprite>
680
        <sound event="hurt">monsters/loghead/loghead-hurt1.ogg</sound>
681
        <sound event="hurt">monsters/loghead/loghead-hurt2.ogg</sound>
682
        <sound event="hurt">monsters/loghead/loghead-hurt3.ogg</sound>
683
        <sound event="hurt">monsters/loghead/loghead-hurt4.ogg</sound>
684
        <sound event="hurt">monsters/loghead/loghead-hurt5.ogg</sound>
685
        <drop item="569" percent="20"/>
686
        <attributes
687
            hp="20"
688
            size="4"
689
            speed="2.0"
690
            attack-min="10"
691
            attack-delta="2"
692
            attack-magic="0"
693
            hit="10"
694
            evade="5"
695
            physical-defence="5"
696
            magical-defence="0"
697
            mutation="50"
698
            />
699
    </monster>
700
701
    <monster id="24" name="Mountain Snake">
702
        <sprite>monsters/monster-snake.xml|#585b39,a67c5d,dbc9a9,ffffff</sprite>
703
        <attributes
704
            hp="20"
705
            size="4"
706
            speed="2.0"
707
            attack-min="10"
708
            attack-delta="2"
709
            attack-magic="0"
710
            hit="10"
711
            evade="5"
712
            physical-defence="5"
713
            magical-defence="0"
714
            mutation="50"
715
            />
716
    </monster>
717
718
    <monster id="25" name="Easter Fluffy">
719
        <sprite>monsters/monster-fluffy.xml</sprite>
720
        <sound event="hit">monsters/fluffy/fluffy-hit1.ogg</sound>
721
        <sound event="hit">monsters/fluffy/fluffy-hit2.ogg</sound>
722
        <sound event="hit">monsters/fluffy/fluffy-hit3.ogg</sound>
723
        <sound event="miss">monsters/fluffy/fluffy-miss1.ogg</sound>
724
        <sound event="hurt">monsters/fluffy/fluffy-hurt1.ogg</sound>
725
        <attributes
726
            hp="20"
727
            size="4"
728
            speed="2.0"
729
            attack-min="10"
730
            attack-delta="2"
731
            attack-magic="0"
732
            hit="10"
733
            evade="5"
734
            physical-defence="5"
735
            magical-defence="0"
736
            mutation="50"
737
            />
738
    </monster>
739
740
    <monster id="26" name="Mouboo">
741
        <sprite>monsters/monster-mouboo.xml</sprite>
742
        <attributes
743
            hp="20"
744
            size="4"
745
            speed="2.0"
746
            attack-min="10"
747
            attack-delta="2"
748
            attack-magic="0"
749
            hit="10"
750
            evade="5"
751
            physical-defence="5"
752
            magical-defence="0"
753
            mutation="50"
754
            />
755
    </monster>
756
757
    <monster id="27" name="Mauve Plant">
758
        <sprite>resource-plant.xml|#e0b0ff</sprite>
759
        <attributes
760
            hp="20"
761
            size="4"
762
            speed="2.0"
763
            attack-min="10"
764
            attack-delta="2"
765
            attack-magic="0"
766
            hit="10"
767
            evade="5"
768
            physical-defence="5"
769
            magical-defence="0"
770
            mutation="50"
771
            />
772
    </monster>
773
774
    <monster id="28" name="Cobalt Plant">
775
        <sprite>resource-plant.xml|#0047ab</sprite>
776
        <attributes
777
            hp="20"
778
            size="4"
779
            speed="2.0"
780
            attack-min="10"
781
            attack-delta="2"
782
            attack-magic="0"
783
            hit="10"
784
            evade="5"
785
            physical-defence="5"
786
            magical-defence="0"
787
            mutation="50"
788
            />
789
    </monster>
790
791
    <monster id="29" name="Gamboge Plant">
792
        <sprite>resource-plant.xml|#ef9b0f</sprite>
793
        <attributes
794
            hp="20"
795
            size="4"
796
            speed="2.0"
797
            attack-min="10"
798
            attack-delta="2"
799
            attack-magic="0"
800
            hit="10"
801
            evade="5"
802
            physical-defence="5"
803
            magical-defence="0"
804
            mutation="50"
805
            />
806
    </monster>
807
808
    <monster id="30" name="Alizarin Plant">
809
        <sprite>resource-plant.xml|#e32636</sprite>
810
        <attributes
811
            hp="20"
812
            size="4"
813
            speed="2.0"
814
            attack-min="10"
815
            attack-delta="2"
816
            attack-magic="0"
817
            hit="10"
818
            evade="5"
819
            physical-defence="5"
820
            magical-defence="0"
821
            mutation="50"
822
            />
823
    </monster>
824
    
825
    <monster id="31" name="Sea Slime">
826
        <sprite>monsters/monster-slime.xml|#4ca1a0,ffffff</sprite>
827
        <sound event="hit">monsters/slime/slime-hit1.ogg</sound>
828
        <attributes
829
            hp="20"
830
            size="4"
831
            speed="2.0"
832
            attack-min="10"
833
            attack-delta="2"
834
            attack-magic="0"
835
            hit="10"
836
            evade="5"
837
            physical-defence="5"
838
            magical-defence="0"
839
            mutation="50"
840
            />
841
    </monster>
842
843
    <monster id="32" name="Grass Snake">
844
        <sprite>monsters/monster-snake.xml|#205839,60a65d,80dba9,ffffff</sprite>
845
        <attributes
846
            hp="20"
847
            size="4"
848
            speed="2.0"
849
            attack-min="10"
850
            attack-delta="2"
851
            attack-magic="0"
852
            hit="10"
853
            evade="5"
854
            physical-defence="5"
855
            magical-defence="0"
856
            mutation="50"
857
            />
858
    </monster>
859
860
    <monster id="33" name="Silkworm">
861
        <sprite>monsters/monster-silkworm.xml|#807d20,e0dac0;#c0a830</sprite>
862
        <attributes
863
            hp="20"
864
            size="4"
865
            speed="2.0"
866
            attack-min="10"
867
            attack-delta="2"
868
            attack-magic="0"
869
            hit="10"
870
            evade="5"
871
            physical-defence="5"
872
            magical-defence="0"
873
            mutation="50"
874
            />
875
    </monster>
876
877
    <monster id="34" name="Zombie">
878
        <sprite>monsters/monster-zombie.xml</sprite>
879
        <sound event="move">monsters/zombie/zombie-move1.ogg</sound>
880
        <sound event="move">monsters/zombie/zombie-move2.ogg</sound>
881
        <sound event="hit">monsters/zombie/zombie-hit1.ogg</sound>
882
        <sound event="hit">monsters/zombie/zombie-hit2.ogg</sound>
883
        <sound event="miss">monsters/zombie/zombie-miss1.ogg</sound>
884
        <sound event="die">monsters/zombie/zombie-dying1.ogg</sound>
885
        <attributes
886
            hp="20"
887
            size="4"
888
            speed="2.0"
889
            attack-min="10"
890
            attack-delta="2"
891
            attack-magic="0"
892
            hit="10"
893
            evade="5"
894
            physical-defence="5"
895
            magical-defence="0"
896
            mutation="50"
897
            />
898
    </monster>
899
900
    <monster id="35" name="Clover Patch">
901
        <sprite>resource-clover.xml</sprite>
902
        <attributes
903
            hp="1"
904
            size="4"
905
            speed="0.0"
906
            attack-min="0"
907
            attack-delta="0"
908
            attack-magic="0"
909
            hit="0"
910
            evade="0"
911
            physical-defence="0"
912
            magical-defence="5"
913
            mutation="0"
914
            />
915
    </monster>
916
917
    <monster id="36" name="Squirrel">
918
        <sprite>monsters/monster-squirrel.xml</sprite>
919
        <sound event="hurt">monsters/squirrel/squirrel-hurt1.ogg</sound>
920
        <sound event="hurt">monsters/squirrel/squirrel-hurt2.ogg</sound>
921
        <sound event="die">monsters/squirrel/squirrel-die1.ogg</sound>
922
        <sound event="die">monsters/squirrel/squirrel-die2.ogg</sound>
923
        <attributes
924
            hp="20"
925
            size="4"
926
            speed="2.0"
927
            attack-min="10"
928
            attack-delta="2"
929
            attack-magic="0"
930
            hit="10"
931
            evade="5"
932
            physical-defence="5"
933
            magical-defence="0"
934
            mutation="50"
935
            />
936
    </monster>
937
938
    <monster id="37" name="Fire Lizard">
939
        <sprite>monsters/monster-lizard.xml|#673132,923F42,CD5961,E163A4,ffffff</sprite>
940
        <sound event="hit">monsters/fire-goblin/fire-goblin-hit1.ogg</sound>
941
        <sound event="hit">monsters/fire-goblin/fire-goblin-hit2.ogg</sound>
942
        <sound event="miss">monsters/fire-goblin/fire-goblin-miss1.ogg</sound>
943
        <!-- stats identical to maggot - change this when making up real monster stats -->
944
        <attributes
945
            hp="20"
946
            size="4"
947
            speed="2.0"
948
            attack-min="10"
949
            attack-delta="2"
950
            attack-magic="0"
951
            hit="10"
952
            evade="10"
953
            physical-defence="5"
954
            magical-defence="0"
955
            mutation="50"
956
            />
957
        <attack id="1"
958
            priority="1"
959
            type="magical"
960
            element="fire"
961
            pre-delay="10"
962
            aft-delay="5"
963
            damage-factor="1"
964
            range="32"
965
            animation="attack"
966
            particle-effect="graphics/particles/monster-lizard-firebreath.particle.xml"
967
            />
968
    </monster>
969
970
    <monster id="38" name="Wisp">
971
        <sprite>monsters/monster-wisp.xml|#aadd44,ffff66</sprite>
972
	<particlefx>graphics/particles/wisp.particle.xml</particlefx>
973
        <exp>20</exp>
974
        <attributes
975
            hp="20"
976
            size="8"
977
            speed="6.0"
978
            attack-min="10"
979
            attack-delta="2"
980
            attack-magic="0"
981
            hit="10"
982
            evade="10"
983
            physical-defence="5"
984
            magical-defence="0"
985
            />
986
        <!-- doesn't move much, but attacks when you are coming too close. -->
987
        <behavior
988
            aggressive="false"
989
            cowardly="false"
990
            track-range="2"
991
            stroll-range="1"
992
            attack-distance="64"
993
            />
994
        <!-- slow, strong, long-range glow attack-->
995
        <attack id="1"
996
            priority="1"
997
            type="physical"
998
            pre-delay="5"
999
            aft-delay="5"
1000
            damage-factor="3"
1001
            range="64"
1002
            />
1003
    </monster>
1004
1005
    <monster id="39" name="Snail">
1006
        <sprite>monsters/monster-snail.xml</sprite>
1007
        <particlefx>graphics/particles/monster-snail-trail.particle.xml</particlefx>
1008
        <sound event="hit">monsters/slime/slime-hit1.ogg</sound>
1009
        <exp>20</exp>
1010
        <attributes
1011
            hp="20"
1012
            size="4"
1013
            speed="2.0"
1014
            attack-min="10"
1015
            attack-delta="2"
1016
            attack-magic="0"
1017
            hit="10"
1018
            evade="5"
1019
            physical-defence="5"
1020
            magical-defence="0"
1021
            mutation="50"
1022
            />
1023
    </monster>
1024
1025
    <monster id="40" name="Spectre">
1026
        <sprite>monsters/monster-wisp.xml|#ff77dd,dd77ff</sprite>
1027
	<particlefx>graphics/particles/wisp.particle.xml</particlefx>
1028
        <exp>20</exp>
1029
        <attributes
1030
            hp="20"
1031
            size="8"
1032
            speed="6.0"
1033
            attack-min="10"
1034
            attack-delta="2"
1035
            attack-magic="0"
1036
            hit="10"
1037
            evade="10"
1038
            physical-defence="5"
1039
            magical-defence="0"
1040
            />
1041
        <!-- doesn't move much, but attacks when you are coming too close. -->
1042
        <behavior
1043
            aggressive="false"
1044
            cowardly="false"
1045
            track-range="2"
1046
            stroll-range="1"
1047
            attack-distance="64"
1048
            />
1049
        <!-- slow, strong, long-range glow attack-->
1050
        <attack id="1"
1051
            priority="1"
1052
            type="physical"
1053
            pre-delay="5"
1054
            aft-delay="5"
1055
            damage-factor="3"
1056
            range="64"
1057
            />
1058
    </monster>
1059
1060
    <monster id="41" name="Skeleton">
1061
        <sprite>monsters/monster-skeleton.xml|#ffe8bf</sprite>
1062
        <!-- stats identical to maggot - change this when making up real monster stats -->
1063
        <attributes
1064
            hp="20"
1065
            size="4"
1066
            speed="2.0"
1067
            attack-min="10"
1068
            attack-delta="2"
1069
            attack-magic="0"
1070
            hit="10"
1071
            evade="10"
1072
            physical-defence="5"
1073
            magical-defence="0"
1074
            mutation="50"
1075
            />
1076
        <attack id="1"
1077
            priority="1"
1078
            type="magical"
1079
            element="fire"
1080
            pre-delay="10"
1081
            aft-delay="5"
1082
            damage-factor="1"
1083
            range="32"
1084
            animation="attack"
1085
            />
1086
    </monster>
1087
1088
    <monster id="42" name="Lady Skeleton">
1089
        <sprite>monsters/monster-skeleton.xml|#ffe8bf</sprite>
1090
        <sprite>hairstyle8.xml</sprite>
1091
        <!-- stats identical to maggot - change this when making up real monster stats -->
1092
        <attributes
1093
            hp="20"
1094
            size="4"
1095
            speed="2.0"
1096
            attack-min="10"
1097
            attack-delta="2"
1098
            attack-magic="0"
1099
            hit="10"
1100
            evade="10"
1101
            physical-defence="5"
1102
            magical-defence="0"
1103
            mutation="50"
1104
            />
1105
        <attack id="1"
1106
            priority="1"
1107
            type="magical"
1108
            element="fire"
1109
            pre-delay="10"
1110
            aft-delay="5"
1111
            damage-factor="1"
1112
            range="32"
1113
            animation="attack"
1114
            />
1115
    </monster>
1116
1117
    <monster id="43" name="Fallen">
1118
        <sprite>monsters/monster-skeleton.xml|#ffe8bf</sprite>
1119
        <sprite>leg-chaps-male.xml</sprite>
1120
        <sprite>chest-warlordplate-male.xml</sprite>
1121
        <sprite>head-warlordhelm.xml</sprite>
1122
        <!-- stats identical to maggot - change this when making up real monster stats -->
1123
        <attributes
1124
            hp="20"
1125
            size="4"
1126
            speed="2.0"
1127
            attack-min="10"
1128
            attack-delta="2"
1129
            attack-magic="0"
1130
            hit="10"
1131
            evade="10"
1132
            physical-defence="5"
1133
            magical-defence="0"
1134
            mutation="50"
1135
            />
1136
        <attack id="1"
1137
            priority="1"
1138
            type="magical"
1139
            element="fire"
1140
            pre-delay="10"
1141
            aft-delay="5"
1142
            damage-factor="1"
1143
            range="32"
1144
            animation="attack"
1145
            />
1146
    </monster>
1147
1148
    <!-- Snake lord 44 -->
1149
1150
    <monster id="45" name="Poltergeist">
1151
        <sprite>monsters/monster-wisp.xml|#77ffdd,77ddff</sprite>
1152
	<particlefx>graphics/particles/wisp.particle.xml</particlefx>
1153
        <exp>20</exp>
1154
        <attributes
1155
            hp="20"
1156
            size="8"
1157
            speed="6.0"
1158
            attack-min="10"
1159
            attack-delta="2"
1160
            attack-magic="0"
1161
            hit="10"
1162
            evade="10"
1163
            physical-defence="5"
1164
            magical-defence="0"
1165
            />
1166
        <!-- doesn't move much, but attacks when you are coming too close. -->
1167
        <behavior
1168
            aggressive="false"
1169
            cowardly="false"
1170
            track-range="2"
1171
            stroll-range="1"
1172
            attack-distance="64"
1173
            />
1174
        <!-- slow, strong, long-range glow attack-->
1175
        <attack id="1"
1176
            priority="1"
1177
            type="physical"
1178
            pre-delay="5"
1179
            aft-delay="5"
1180
            damage-factor="3"
1181
            range="64"
1182
            />
1183
    </monster>
1184
    <monster id="46" name="Duck" targetCursor="small">
1185
        <sprite>monsters/monster-duck.xml</sprite>
1186
        <attributes
1187
            hp="20"
1188
            size="4"
1189
            speed="1.0"
1190
            attack-min="10"
1191
            attack-delta="2"
1192
            attack-magic="0"
1193
            hit="10"
1194
            evade="5"
1195
            physical-defence="5"
1196
            magical-defence="0"
1197
            mutation="50"
1198
            />
1199
        <vulnerability element="fire" factor="1.5"/>
1200
        <vulnerability element="earth" factor="0.7"/>
1201
        <exp>0</exp>
1202
        <!-- average stroll- and track range-->
1203
        <behavior
1204
            aggressive="false"
1205
            cowardly="false"
1206
            track-range="5"
1207
            stroll-range="2"
1208
            attack-distance="32"
1209
            />
1210
        <attack id="1"
1211
            priority="1"
1212
            type="physical"
1213
            pre-delay="10"
1214
            aft-delay="5"
1215
            damage-factor="1"
1216
            range="32"
1217
            animation="attack"
1218
            />
1219
    </monster>
1220
1221
</monsters>