Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing monsters #4153

Merged
merged 8 commits into from
Jun 10, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 106 additions & 0 deletions data/monster/monsters.xml

Large diffs are not rendered by default.

43 changes: 43 additions & 0 deletions data/monster/monsters/abyssal_calamary.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Abyssal Calamary" nameDescription="an abyssal calamary" race="blood" experience="200" speed="280">
<health now="300" max="300" />
<look type="451" corpse="15280" />
<targetchange interval="2000" chance="5" />
<flags>
<flag illusionable="1" />
<flag pushable="0" />
<flag canpushitems="0" />
<flag canpushcreatures="0" />
<flag staticattack="90" />
<flag targetdistance="1" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="1" />
<flag canwalkonpoison="1" />
<flag runonhealth="89" />
</flags>
<attacks>
<attack name="drunk" interval="2000" chance="10" range="2" duration="5000" />
</attacks>
<defenses armor="12" defense="12" />
<elements>
<element physicalPercent="-5" />
<element energyPercent="-5" />
</elements>
<immunities>
<immunity earth="1" />
<immunity fire="1" />
<immunity drown="1" />
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<loot>
<item id="2667" name="fish" chance="10307" />
<item id="2670" name="shrimp" chance="9448" />
<item id="2144" name="black pearl" chance="1175" />
<item id="2150" name="small amethyst" chance="633" countmax="3" />
<item id="2147" name="small ruby" chance="633" countmax="3" />
<item id="2143" name="white pearl" chance="542" />
<item id="2146" name="small sapphire" chance="271" countmax="3" />
</loot>
</monster>
54 changes: 54 additions & 0 deletions data/monster/monsters/arthom_the_hunter.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Arthom The Hunter" nameDescription="Arthom The Hunter" race="blood" experience="550" speed="210">
<health now="500" max="500" />
<look type="129" head="95" body="116" legs="121" feet="115" corpse="20419" />
<targetchange interval="5000" chance="2" />
<flags>
<flag attackable="1" />
<flag hostile="1" />
<flag summonable="0" />
<flag convinceable="0" />
<flag illusionable="1" />
<flag isboss="1" />
<flag ignorespawnblock="0" />
<flag pushable="0" />
<flag canpushitems="1" />
<flag canpushcreatures="1" />
<flag staticattack="90" />
<flag targetdistance="4" />
<flag canwalkonenergy="0" />
<flag canwalkonfire="0" />
<flag canwalkonpoison="0" />
</flags>
<attacks>
<attack name="melee" interval="2000" min="0" max="-20" />
<attack name="physical" interval="2000" chance="50" range="7" min="0" max="-100">
<attribute key="shootEffect" value="arrow" />
</attack>
</attacks>
<defenses armor="10" defense="5" />
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<elements>
<element physicalPercent="-10" />
<element holyPercent="20" />
</elements>
<loot>
<item id="12425" name="hunter's quiver" chance="100000" />
<item id="2152" name="platinum coin" chance="100000" countmax="2" />
<item id="7364" name="sniper arrow" chance="48387" countmax="10" />
<item id="2545" name="poison arrow" chance="29032" countmax="10" />
<item id="2145" name="small diamond" chance="29032" countmax="3" />
<item id="2147" name="small ruby" chance="25806" countmax="3" />
<item id="2544" name="arrow" chance="12903" countmax="7" />
<item id="2546" name="burst arrow" chance="9677" countmax="7" />
<item id="2456" name="bow" chance="6452" />
<item id="5875" name="sniper gloves" chance="6452" />
<item id="2489" name="dark armor" chance="3226" />
<item id="2201" name="dragon necklace" chance="3226" />
<item id="7400" name="lion trophy" chance="3226" />
</loot>
</monster>
41 changes: 41 additions & 0 deletions data/monster/monsters/ascending_ferumbras.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Ascending Ferumbras" nameDescription="Ascending Ferumbras" race="venom" experience="12000" speed="0">
<health now="150000" max="150000" />
<look type="844" corpse="6078" />
<targetchange interval="2000" chance="5" />
<flags>
<flag isboss="1" />
<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="-200" />
<attack name="manadrain" interval="2000" chance="20" radius="9" target="0" min="-425" max="-810">
<attribute key="areaEffect" value="blueshimmer" />
</attack>
<attack name="energy" interval="2000" chance="21" radius="9" target="0" min="-400" max="-650">
<attribute key="areaEffect" value="energy" />
</attack>
</attacks>
<immunities>
<immunity lifedrain="1" />
<immunity paralyze="1" />
<immunity outfit="1" />
<immunity drunk="1" />
<immunity invisible="1" />
<immunity physical="1" />
<immunity holy="1" />
<immunity fire="1" />
<immunity energy="1" />
<immunity earth="1" />
<immunity ice="1" />
<immunity death="1" />
<immunity drown="1" />
</immunities>
</monster>
29 changes: 29 additions & 0 deletions data/monster/monsters/bone_capsule.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Bone Capsule" nameDescription="a bone capsule" race="undead" experience="0" speed="0">
<health now="5000" max="5000" />
<look type="863" corpse="0" />
<targetchange interval="2000" chance="5" />
<flags>
<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="30" defense="30" />
<elements>
<element physicalPercent="-10" />
<element energyPercent="-10" />
<element earthPercent="90" />
<element icePercent="-10" />
<element deathPercent="20" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
</monster>
70 changes: 70 additions & 0 deletions data/monster/monsters/bullwark.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Bullwark" nameDescription="Bullwark" race="blood" experience="22000" speed="300">
<health now="72000" max="72000" />
<look type="607" corpse="23367" />
<targetchange interval="2000" chance="5" />
<flags>
<flag isboss="1" />
<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="-200" />
<attack name="lifedrain" interval="2000" chance="19" radius="6" target="0" min="-200" max="-400">
<attribute key="areaEffect" value="redshimmer" />
</attack>
<attack name="bleedcondition" interval="2000" chance="9" radius="8" target="0" min="-400" max="-600">
<attribute key="areaEffect" value="iceattack" />
</attack>
<attack name="physical" interval="2000" chance="8" range="7" target="1" radius="6" min="-250" max="-400">
<attribute key="shootEffect" value="largerock" />
<attribute key="areaEffect" value="stones" />
</attack>
<attack name="physical" interval="2000" chance="13" range="7" target="1" radius="4" min="-200" max="-400">
<attribute key="shootEffect" value="whirlwindclub" />
<attribute key="areaEffect" value="explosion" />
</attack>
<attack name="speed" interval="2000" chance="6" target="0" length="3" spread="2" minspeedchange="-550" maxspeedchange="-700" duration="50000">
<attribute key="areaEffect" value="blackspark" />
</attack>
</attacks>
<defenses armor="30" defense="30">
<defense name="healing" interval="2000" chance="1" min="4000" max="6000">
<attribute key="areaEffect" value="blueshimmer" />
</defense>
<defense name="speed" interval="2000" chance="11" speedchange="660" duration="7000">
<attribute key="areaEffect" value="blackspark" />
</defense>
</defenses>
<elements>
<element energyPercent="15" />
<element firePercent="5" />
<element icePercent="15" />
<element deathPercent="10" />
</elements>
<immunities>
<immunity earth="1" />
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<loot>
<item id="23570" name="giant pacifier" chance="100000" />
<item id="2148" name="gold coin" chance="100000" countmax="200" />
<item id="7591" name="great health potion" chance="100000" countmax="5" />
<item id="5878" name="minotaur leather" chance="100000" />
<item id="23571" name="moohtant horn" chance="100000" countmax="2" />
<item id="2152" name="platinum coin" chance="100000" countmax="5" />
<item id="2671" name="ham" chance="50000" />
<item id="2666" name="meat" chance="50000" />
<item id="23537" name="mooh'tah plate" chance="50000" />
<item id="2150" name="small amethyst" chance="50000" countmax="5" />
<item id="9970" name="small topaz" chance="50000" countmax="5" />
</loot>
</monster>
37 changes: 37 additions & 0 deletions data/monster/monsters/clomp.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Clomp" nameDescription="a clomp" race="blood" experience="475" speed="430">
<health now="900" max="900" />
<look type="860" corpse="25398" />
<targetchange interval="2000" chance="5" />
<flags>
<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="-260" />
</attacks>
<defenses armor="45" defense="45" />
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<voices interval="1000" chance="5">
<voice sentence="Snort!" />
<voice sentence="Grunt!" />
<voice sentence="Snarl!" />
</voices>
<loot>
<item id="24842" name="raw meat" chance="18061" />
<item id="5925" name="hardened bone" chance="7211" />
<item id="11224" name="thick fur" chance="6923" />
<item id="3973" name="tusk shield" chance="555" />
<item id="7432" name="furry club" chance="444" />
</loot>
</monster>
43 changes: 43 additions & 0 deletions data/monster/monsters/control_tower.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Control Tower" nameDescription="a control tower" race="energy" experience="3000" speed="0">
<health now="7500" max="7500" />
<look typeex="23265" corpse="24309" />
<targetchange interval="2000" chance="5" />
<flags>
<flag ignorespawnblock="1" />
<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="30" defense="30" />
<elements>
<element energyPercent="55" />
<element earthPercent="55" />
<element firePercent="55" />
<element holyPercent="55" />
</elements>
<immunities>
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
<loot>
<item id="2152" name="platinum coin" chance="68000" countmax="5" />
<item id="7591" name="great health potion" chance="8000" />
<item id="7590" name="great mana potion" chance="5333" />
<item id="9930" name="flask of rust remover" chance="4000" />
<item id="9690" name="gear wheel" chance="2667" />
<item id="23541" name="gearwheel chain" chance="2667" />
<item id="23538" name="heat core" chance="2667" />
<item id="23539" name="alloy legs" chance="1333" />
<item name="crystal pedestal" chance="1333" />
<item id="5880" name="iron ore" chance="1333" />
<item id="2645" name="steel boots" chance="1333" />
<item id="10571" name="war crystal" chance="1333" />
</loot>
</monster>
28 changes: 28 additions & 0 deletions data/monster/monsters/damned_soul.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Damned Soul" nameDescription="a damned soul" race="undead" experience="300" speed="380">
<health now="800" max="800" />
<look type="232" corpse="25354" />
<targetchange interval="2000" chance="5" />
<flags>
<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="30" defense="30" />
<elements>
<element holyPercent="-10" />
</elements>
<immunities>
<immunity earth="1" />
<immunity fire="1" />
<immunity death="1" />
<immunity paralyze="1" />
<immunity invisible="1" />
<immunity drunk="1" />
</immunities>
</monster>
5 changes: 4 additions & 1 deletion data/monster/monsters/dawnfire_asura.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@
<attack name="lifedrain" interval="2000" chance="10" length="8" spread="0" min="-50" max="-200">
<attribute key="areaEffect" value="purpleenergy" />
</attack>
<attack name="energy strike" interval="2000" chance="10" range="1" min="-10" max="-100">
<attack name="energy" interval="2000" chance="10" range="1" min="-10" max="-100">
<attribute key="shootEffect" value="energy" />
<attribute key="areaEffect" value="energy" />
</attack>
</attack>
<attack name="speed" interval="2000" chance="15" radius="1" target="1" speedchange="-100" duration="30000">
<attribute key="areaEffect" value="redshimmer" />
Expand Down
Loading