Skip to content

Commit

Permalink
Add monsters and bosses from 12.20 update (#4096)
Browse files Browse the repository at this point in the history
  • Loading branch information
omarcopires authored May 1, 2022
1 parent c506a2f commit 79a0c05
Show file tree
Hide file tree
Showing 57 changed files with 3,146 additions and 2 deletions.
57 changes: 55 additions & 2 deletions data/monster/monsters.xml

Large diffs are not rendered by default.

79 changes: 79 additions & 0 deletions data/monster/monsters/adult_goanna.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Adult Goanna" nameDescription="an adult goanna" race="blood" experience="6650" speed="420">
<health now="8300" max="8300" />
<look type="1195" corpse="34061" />
<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="-350" poison="19" />
<attack name="wave t" interval="2000" chance="10" min="-250" max="-380" />
<attack name="earth" interval="2000" chance="12" range="3" radius="1" target="1" min="-450" max="-550">
<attribute key="shootEffect" value="earth" />
<attribute key="areaEffect" value="explosion" />
</attack>
<attack name="earth" interval="2000" chance="15" radius="5" min="-210" max="-300">
<attribute key="areaEffect" value="groundshaker" />
</attack>
</attacks>
<defenses armor="84" defense="84">
<defense name="speed" interval="2000" chance="5" speedchange="500" duration="5000">
<attribute key="areaEffect" value="redshimmer" />
</defense>
</defenses>
<elements>
<element earthPercent="75" />
<element energyPercent="-10" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
</immunities>
<loot>
<item id="2152" name="platinum coin" chance="100000" countmax="3" />
<item id="18437" name="envenomed arrow" chance="55359" countmax="8" />
<item id="7850" name="earth arrow" chance="14253" countmax="30" />
<item id="34216" name="goanna meat" chance="11621" />
<item id="2127" name="emerald bangle" chance="10154" />
<item id="7761" name="small enchanted emerald" chance="8951" />
<item id="18413" name="blue crystal shard" chance="8161" />
<item id="2146" name="small sapphire" chance="7747" countmax="2" />
<item id="34214" name="red goanna scale" chance="7559" />
<item id="2181" name="terra rod" chance="7409" />
<item id="7903" name="terra hood" chance="6732" />
<item id="18416" name="green crystal splinter" chance="6581" />
<item id="7887" name="terra amulet" chance="6093" />
<item id="34217" name="goanna claw" chance="4739" />
<item id="2134" name="silver brooch" chance="3874" />
<item id="2154" name="yellow gem" chance="3761" />
<item id="34144" name="scared frog" chance="3159" />
<item id="2155" name="green gem" chance="3121" />
<item id="2409" name="serpent sword" chance="2670" />
<item id="24849" name="onyx chip" chance="2219" />
<item id="24850" name="opal" chance="2106" countmax="2" />
<item id="10219" name="sacred tree amulet" chance="1956" />
<item id="2664" name="wood cape" chance="1692" />
<item id="2150" name="small amethyst" chance="1504" />
<item id="33996" name="lizard heart" chance="1354" />
<item id="24741" name="fur armor" chance="1241" />
<item id="34101" name="small tortoise" chance="1015" />
<item id="2143" name="white pearl" chance="1015" />
<item id="27047" name="coral brooch" chance="827" />
<item id="27048" name="gemmed figurine" chance="790" />
</loot>
</monster>
35 changes: 35 additions & 0 deletions data/monster/monsters/black_cobra.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Black Cobra" nameDescription="a black cobra" race="blood" experience="0" speed="150">
<health now="10000" max="10000" />
<look type="81" corpse="33958" />
<targetchange interval="2000" chance="5" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="1" />
<flag isboss="0" />
<flag ignorespawnblock="0" />
<flag pushable="1" />
<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="-150" poison="200" />
<attack name="poisoncondition" interval="2000" chance="15" range="7" min="-20" max="-40">
<attribute key="shooteffect" value="poison" />
</attack>
</attacks>
<defenses armor="10" defense="10" />
<immunities>
<immunity earth="1" />
<immunity paralyze="1" />
<immunity invisible="1" />
</immunities>
</monster>
58 changes: 58 additions & 0 deletions data/monster/monsters/black_sphinx_acolyte.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Black Sphinx Acolyte" nameDescription="a black sphinx acolyte" race="blood" experience="7200" speed="310">
<health now="8100" max="8100" />
<look type="1200" head="95" body="95" legs="94" feet="95" corpse="34079" />
<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="1" />
<flag canwalkonfire="1" />
<flag canwalkonpoison="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-400" />
<attack name="earth" interval="2000" chance="10" radius="3" min="-300" max="-400">
<attribute key="areaEffect" value="smallplants" />
</attack>
<attack name="death" interval="2000" chance="13" range="4" radius="3" target="1" min="-400" max="-450">
<attribute key="shootEffect" value="suddendeath" />
<attribute key="areaEffect" value="mortarea" />
</attack>
</attacks>
<defenses armor="82" defense="82" />
<elements>
<element earthPercent="90" />
</elements>
<immunities>
<immunity death="1" />
<immunity paralyze="1" />
<immunity invisible="1" />
</immunities>
<voices interval="2000" chance="5">
<voice sentence="Darkness is the mother of all knowledge!" />
<voice sentence="Get thee gone, unworthy!" />
<voice sentence="The Black Sphinx will prevail!" />
</voices>
<loot>
<item id="2152" name="platinum coin" chance="100000" countmax="7" />
<item id="2182" name="snakebite rod" chance="7247" />
<item id="8910" name="underworld rod" chance="6649" />
<item id="18413" name="blue crystal shard" chance="6449" />
<item id="24850" name="opal" chance="3291" countmax="2" />
<item id="2153" name="violet gem" chance="3225" />
<item id="8922" name="wand of voodoo" chance="2460" />
<item id="33987" name="empty honey glass" chance="2261" />
<item id="7761" name="small enchanted emerald" chance="2161" countmax="3" />
</loot>
</monster>
55 changes: 55 additions & 0 deletions data/monster/monsters/bragrumol.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<monster name="Bragrumol" nameDescription="Bragrumol" race="fire" experience="18000" speed="220">
<health now="38000" max="38000" />
<look type="856" corpse="13973" />
<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="1" />
<flag canpushcreatures="1" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="1" />
<flag canwalkonfire="1" />
<flag canwalkonpoison="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-600" />
<attack name="death" interval="2000" chance="18" range="5" min="-300" max="-600">
<attribute key="shootEffect" value="suddendeath" />
</attack>
<attack name="death" interval="2000" chance="22" range="5" radius="4" min="-300" max="-600">
<attribute key="areaEffect" value="mortarea" />
</attack>
<attack name="fire" interval="2000" chance="20" range="5" radius="4" target="1" min="-300" max="-600">
<attribute key="shootEffect" value="fire" />
<attribute key="areaEffect" value="firearea" />
</attack>
<attack name="death" interval="2000" chance="12" range="5" target="1" length="5" spread="0" min="-300" max="-600">
<attribute key="areaEffect" value="greychain" />
</attack>
</attacks>
<defenses armor="10" defense="10" />
<elements>
<element icePercent="-10" />
<element deathPercent="50" />
<element firePercent="30" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<loot>
<item id="2156" name="red gem" chance="85156" />
<item id="33979" name="sea horse figurine" chance="10938" />
<item id="33980" name="golden mask" chance="3906" />
</loot>
</monster>
72 changes: 72 additions & 0 deletions data/monster/monsters/burning_gladiator.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Burning Gladiator" nameDescription="a burning gladiator" race="blood" experience="7350" speed="290">
<health now="10000" max="10000" />
<look type="541" head="95" body="113" legs="3" feet="3" addons="1" corpse="34302" />
<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="4" />
<flag canwalkonenergy="1" />
<flag canwalkonfire="1" />
<flag canwalkonpoison="1" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-550" />
<attack name="fire" interval="2000" chance="10" ring="3" target="0" min="-300" max="-500">
<attribute key="areaEffect" value="fireattack" />
</attack>
<attack name="fire" interval="2000" chance="15" ring="2" target="0" min="-300" max="-500">
<attribute key="areaEffect" value="fireattack" />
</attack>
<attack name="fire" interval="2000" chance="17" radius="2" min="-300" max="-500">
<attribute key="areaEffect" value="fireattack" />
</attack>
<attack name="energy" interval="2000" chance="10" length="3" spread="0" min="-300" max="-500">
<attribute key="areaEffect" value="energy" />
</attack>
</attacks>
<defenses armor="89" defense="89" />
<elements>
<element physicalPercent="80" />
<element firePercent="70" />
<element energyPercent="80" />
<element icePercent="-20" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
</immunities>
<voices interval="2000" chance="5">
<voice sentence="Burn, infidel!" />
<voice sentence="Only the Wild Sun shall shine down on this world!" />
<voice sentence="Praised be Fafnar, the Smiter!" />
</voices>
<loot>
<item id="2152" name="platinum coin" chance="100000" countmax="4" />
<item id="34099" name="fafnar symbol" chance="10157" />
<item id="34089" name="secret instruction" chance="7419" />
<item id="2201" name="dragon necklace" chance="5951" />
<item id="2161" name="strange talisman" chance="4979" />
<item id="7889" name="lightning pendant" chance="4602" />
<item id="7890" name="magma amulet" chance="4463" />
<item id="7901" name="lightning headband" chance="4305" />
<item id="7891" name="magma boots" chance="4225" />
<item id="7895" name="lightning legs" chance="3967" />
<item id="33987" name="empty honey glass" chance="2579" />
<item id="2198" name="elven amulet" chance="2559" />
<item id="7893" name="lightning boots" chance="1627" />
<item id="11355" name="spellweaver's robe" chance="1111" />
<item id="33980" name="golden mask" chance="893" />
<item id="33979" name="sea horse figurine" chance="575" />
</loot>
</monster>
35 changes: 35 additions & 0 deletions data/monster/monsters/cart_packed_with_gold.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<monster name="Cart Packed With Gold" nameDescription="a cart packed with gold" race="undead" experience="0" speed="200">
<health now="10000" max="10000" />
<look type="1175" corpse="33914" />
<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>
<defenses armor="10" defense="10" />
<elements>
<element firePercent="80" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<loot>
<item id="2145" name="small diamond" chance="100000" />
</loot>
</monster>
37 changes: 37 additions & 0 deletions data/monster/monsters/channeling_earl_osam.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<monster name="Channeling Earl Osam" nameDescription="Channeling Earl Osam" race="venom" experience="0" speed="78">
<health now="1000" max="1000" />
<look type="1223" head="95" body="38" legs="60" feet="76" 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="1" />
<flag canpushcreatures="1" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="1" />
<flag canwalkonfire="1" />
<flag canwalkonpoison="1" />
</flags>
<defenses armor="10" defense="10" />
<elements>
<element energyPercent="-5" />
<element firePercent="-10" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
<immunity earth="1" />
</immunities>
<voices interval="2000" chance="5">
<voice sentence="NEW POWER SHALL BE MINE!" />
</voices>
</monster>
Loading

0 comments on commit 79a0c05

Please sign in to comment.