Skip to content

Commit

Permalink
Add monsters and bosses from 11.02 update (#4112)
Browse files Browse the repository at this point in the history
  • Loading branch information
omarcopires committed May 10, 2022
1 parent ee1a876 commit 44b6b22
Show file tree
Hide file tree
Showing 77 changed files with 4,263 additions and 0 deletions.
67 changes: 67 additions & 0 deletions data/monster/monsters.xml

Large diffs are not rendered by default.

50 changes: 50 additions & 0 deletions data/monster/monsters/a_shielded_astral_glyph.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="A Shielded Astral Glyph" nameDescription="a shielded astral glyph" race="undead" experience="0" speed="470">
<health now="50000" max="50000" />
<look typeex="26882" corpse="0" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="1" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="0" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-780" />
<attack name="energy" interval="2000" chance="25" radius="3" target="0" min="-200" max="-400">
<attribute key="areaEffect" value="yellowspark" />
</attack>
<attack name="manadrain" interval="2000" chance="25" radius="5" min="-200" max="-400">
<attribute key="areaEffect" value="blueshimmer" />
</attack>
</attacks>
<defenses armor="10" defense="5">
<defense name="healing" interval="2000" chance="20" min="0" max="118" />
</defenses>
<immunities>
<immunity physical="1" />
<immunity energy="1" />
<immunity fire="1" />
<immunity poison="1" />
<immunity ice="1" />
<immunity holy="1" />
<immunity death="1" />
<immunity lifedrain="1" />
<immunity manadrain="1" />
<immunity paralyze="1" />
<immunity drunk="1" />
<immunity outfit="1" />
<immunity invisible="1" />
</immunities>
</monster>
39 changes: 39 additions & 0 deletions data/monster/monsters/an_astral_glyph.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="An Astral Glyph" nameDescription="an astral glyph" race="energy" experience="0" speed="470">
<health now="50000" max="50000" />
<look typeex="26881" corpse="0" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="1" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="0" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-780" />
<attack name="energy" interval="2000" chance="25" radius="3" target="0" min="-200" max="-400">
<attribute key="areaEffect" value="yellowspark" />
</attack>
<attack name="manadrain" interval="2000" chance="25" radius="5" min="-200" max="-400">
<attribute key="areaEffect" value="blueshimmer" />
</attack>
</attacks>
<defenses armor="10" defense="5" />
<immunities>
<immunity energy="1" />
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
</monster>
37 changes: 37 additions & 0 deletions data/monster/monsters/an_observer_eye.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="An Observer Eye" nameDescription="An Observer Eye" race="blood" experience="0" speed="0" >
<health now="30000" max="30000" />
<look type="925" corpse="27584" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="1" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="0" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="energy" interval="2000" chance="4" range="3" min="-3000" max="-5000">
<attribute key="shootEffect" value="energy" />
</attack>
</attacks>
<defenses armor="10" defense="5" />
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<loot>
<item id="27585" name="Lightsphere" chance="100000" />
</loot>
</monster>
43 changes: 43 additions & 0 deletions data/monster/monsters/angry_plant.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Angry Plant" nameDescription="an angry plant" race="venom" experience="150" speed="110">
<health now="10000" max="10000" />
<look type="120" corpse="0" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="0" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="1" />
<flag canpushcreatures="1" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-100" poison="100" />
<attack name="earth" interval="2000" chance="15" range="7" min="-60" max="-95">
<attribute key="shootEffect" value="poison" />
<attribute key="areaEffect" value="greenbubble" />
</attack>
<attack name="speed" interval="2000" chance="15" range="7" speedchange="-800" duration="30000">
<attribute key="shootEffect" value="poison" />
<attribute key="areaEffect" value="greenbubble" />
</attack>
<attack name="earth" interval="2000" chance="10" radius="3" target="0" min="-40" max="-130">
<attribute key="areaEffect" value="poison" />
</attack>
</attacks>
<defenses armor="22" defense="22" />
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity earth="1" />
</immunities>
</monster>
42 changes: 42 additions & 0 deletions data/monster/monsters/animated_sword.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Animated Sword" nameDescription="an animated sword" race="fire" experience="0" speed="360">
<health now="10000" max="10000" />
<look typeex="26883" corpse="0" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="0" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="0" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-242" />
<attack name="manadrain" interval="2000" chance="20" radius="6" min="-40" max="-160">
<attribute key="areaEffect" value="blueshimmer" />
</attack>
<attack name="berserk" interval="2000" chance="15" min="-40" max="-160" />
<attack name="energy" interval="2000" chance="15" length="4" spread="0" min="-40" max="-100">
<attribute key="areaEffect" value="energy" />
</attack>
</attacks>
<defenses armor="10" defense="5">
<defense name="healing" interval="2000" chance="20" min="5" max="150" />
</defenses>
<immunities>
<immunity lifedrain="1" />
<immunity invisible="1" />
<immunity paralyze="1" />
<immunity drunk="1" />
</immunities>
</monster>
23 changes: 23 additions & 0 deletions data/monster/monsters/baby_dragon.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Baby Dragon" nameDescription="a baby dragon" race="blood" experience="185" speed="176">
<health now="380" max="380" />
<look type="271" corpse="0" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="0" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="0" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
</monster>
41 changes: 41 additions & 0 deletions data/monster/monsters/bound_astral_power.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Bound Astral Power" nameDescription="a bound astral power" race="energy" experience="0" speed="350">
<health now="70000" max="70000" />
<look type="879" corpse="0" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="0" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="0" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-349" />
<attack name="energy" interval="2000" chance="15" length="6" spread="2" min="-400" max="-500">
<attribute key="areaEffect" value="energy" />
</attack>
<attack name="energy" interval="2000" chance="15" radius="5" target="1" min="-300" max="-450">
<attribute key="areaEffect" value="energyarea" />
<attribute key="shootEffect" value="energy" />
</attack>
</attacks>
<defenses armor="10" defense="5">
<defense name="healing" interval="2000" chance="20" min="0" max="400" />
</defenses>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
</monster>
83 changes: 83 additions & 0 deletions data/monster/monsters/broken_shaper.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Broken Shaper" nameDescription="a broken shaper" race="blood" experience="1600" speed="310">
<health now="2200" max="2200" />
<look type="932" head="94" body="76" legs="0" feet="82" corpse="27724" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="0" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="1" />
<flag canpushcreatures="1" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-200" />
<attack name="physical" interval="2000" chance="35" range="7" target="1" min="0" max="-150">
<attribute key="shootEffect" value="smallstone" />
</attack>
<attack name="physical" interval="2000" chance="35" length="5" spread="0" min="0" max="-100">
<attribute key="areaEffect" value="rednote" />
</attack>
</attacks>
<defenses armor="37" defense="37">
<defense name="healing" interval="2000" chance="20" min="0" max="327">
<attribute key="areaEffect" value="blueshimmer" />
</defense>
<defense name="speed" interval="2000" chance="15" speedchange="360" duration="7000">
<attribute key="areaEffect" value="redshimmer" />
</defense>
</defenses>
<elements>
<element energyPercent="-20" />
<element earthPercent="20" />
<element firePercent="-15" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<voices interval="5000" chance="10">
<voice sentence="&lt;grunt&gt;" />
<voice sentence="Raar!!" />
</voices>
<loot>
<item id="2148" name="gold coin" chance="100000" countmax="173" />
<item id="2152" name="platinum coin" chance="75194" countmax="2" />
<item id="27039" name="cave turnip" chance="20255" countmax="2" />
<item id="27041" name="cracked alabaster vase" chance="19957" />
<item id="27040" name="ancient belt buckle" chance="17550" />
<item id="27042" name="rhino horn carving" chance="13976" />
<item id="2666" name="meat" chance="9722" />
<item id="2260" name="blank rune" chance="8245" />
<item id="7591" name="great health potion" chance="7196" />
<item id="2789" name="brown mushroom" chance="6100" countmax="2" />
<item id="2146" name="small sapphire" chance="5099" />
<item id="5022" name="orichalcum pearl" chance="4968" countmax="3" />
<item id="5913" name="brown piece of cloth" chance="4635" />
<item id="24849" name="onyx chip" chance="4373" />
<item id="27046" name="ancient coin" chance="4361" />
<item id="2147" name="small ruby" chance="4027" />
<item id="9809" name="rusted armor" chance="2895" />
<item id="2214" name="ring of healing" chance="2597" />
<item id="5914" name="yellow piece of cloth" chance="2037" />
<item id="27047" name="coral brooch" chance="1620" />
<item id="2396" name="ice rapier" chance="1180" />
<item id="5912" name="blue piece of cloth" chance="1037" />
<item id="2162" name="magic light wand" chance="1025" />
<item id="5909" name="white piece of cloth" chance="965" />
<item id="5910" name="green piece of cloth" chance="643" />
<item id="5911" name="red piece of cloth" chance="536" />
<item id="2195" name="boots of haste" chance="226" />
</loot>
</monster>
32 changes: 32 additions & 0 deletions data/monster/monsters/cave_parrot.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Cave Parrot" nameDescription="a cave parrot" race="blood" experience="0" speed="320">
<health now="30" max="30" />
<look type="217" corpse="6056" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="0" />
<flag isboss="0" />
<flag ignorespawnblock="0" />
<flag pushable="1" />
<flag canpushitems="1" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-5" />
</attacks>
<defenses armor="2" defense="2" />
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
</monster>
Loading

0 comments on commit 44b6b22

Please sign in to comment.