Update of /cvsroot/wpdev/xmlscripts/definitions/npcs/monsters/undead
In directory sc8-pr-cvs1:/tmp/cvs-serv19831/undead
Added Files:
bone_knight.xml bone_magi.xml ethereal_warrior.xml
headless_one.xml lich.xml lich_lord.xml mummy.xml
rotting_corpse.xml shade.xml skeletal_dragon.xml
skeletal_knight.xml skeletal_mage.xml skeletons.xml
undead_base.xml zombie.xml
Log Message:
A ton of monster tweaks, sorting, etc. I'm hoping this will make it easier to find a creature, and fix problems with them individually as well as make it easier for a user to disable creatures they don't wish to use. monster_list.xml is a long include list commented fairly well.
--- NEW FILE: bone_knight.xml ---
<definitions>
<!-- bone knight -->
<npc id="bone_knight">
<name>a bone knight</name>
<id>0x39</id>
<inherit id="undead_base" />
<gold><random min="100" max="130"/></gold>
<karma><random min="-0" max="-624"/></karma>
<fame><random min="0" max="1249"/></fame>
<defense><random min="35" max="45"/></defense>
<lodamage>18</lodamage>
<hidamage>43</hidamage>
<!-- Stats -->
<str><random min="196" max="250"/></str>
<dex><random min="76" max="95"/></dex>
<int><random min="36" max="60"/></int>
<!-- Skills -->
<wrestling><random min="451" max="550"/></wrestling>
<tactics><random min="451" max="600"/></tactics>
<magicresistance><random min="451" max="600"/></magicresistance>
<category>Monsters\Undead\Bone Knight</category>
</npc>
</definitions>
--- NEW FILE: bone_magi.xml ---
<definitions>
<!-- bone magi -->
<npc id="bone_magi">
<name>a bone magi</name>
<id>0x94</id>
<inherit id="undead_base" />
<karma><random min="-2500" max="-4999"/></karma>
<fame><random min="2500" max="4999"/></fame>
<defense><random min="35" max="40" /></defense>
<lodamage>4</lodamage>
<hidamage>11</hidamage>
<gold><random min="60" max="90" /></gold>
<!-- Stats -->
<str><random min="76" max="100"/></str>
<dex><random min="56" max="75"/></dex>
<int><random min="186" max="210"/></int>
<!-- Skills -->
<wrestling><random min="451" max="550" /></wrestling>
<tactics><random min="451" max="600" /></tactics>
<magicresistance><random min="551" max="700" /></magicresistance>
<magery><random min="601" max="700" /></magery>
<evaluatingint><random min="601" max="700" /></evaluatingint>
<category>Monsters\Undead\Bone Magi</category>
</npc>
</definitions>
--- NEW FILE: ethereal_warrior.xml ---
<definitions>
<!-- ethereal warrior -->
<npc id="ethereal_warrior">
<name>an ethereal warrior</name>
<id>0x7B</id>
<category>Monsters\Giants\Ethereal Warrior</category>
<skin>0</skin>
<inherit id="animal_base" />
<karma><random min="5000" max="9999" /></karma>
<fame><random min="5000" max="9999" /></fame>
<defense><random min="80" max="90" /></defense>
<lodamage>47</lodamage>
<hidamage>74</hidamage>
<gold><random min="550" max="650"/></gold>
<!-- Stats -->
<str><random min="586" max="785" /></str>
<dex><random min="177" max="255" /></dex>
<int><random min="351" max="450" /></int>
<!-- Skills -->
<wrestling><random min="976" max="1000" /></wrestling>
<tactics><random min="901" max="1000" /></tactics>
<magicresistance><random min="901" max="1000" /></magicresistance>
<anatomy><random min="501" max="750" /></anatomy>
<magery><random min="991" max="1000" /></magery>
<evaluatingintel><random min="901" max="1000" /></evaluatingintel>
<meditation><random min="901" max="1000" /></meditation>
<carve></carve>
</npc>
</definitions>
--- NEW FILE: headless_one.xml ---
<definitions>
<npc id="headless">
<name>a headless one</name>
<id>0x1f</id>
<inherit id="undead_base" />
<inherit id="undead_loot_small" />
<karma><random min="-0" max="-624"/></karma>
<fame><random min="0" max="1249"/></fame>
<defense><random min="15" max="20"/></defense>
<lodamage>6</lodamage>
<hidamage>12</hidamage>
<carve>CARVE_HEADLESS</carve>
<!-- Stats -->
<str><random min="26" max="50"/></str>
<dex><random min="36" max="55"/></dex>
<int><random min="16" max="30"/></int>
<!-- Skills -->
<magicresistance><random min="151" max="200" /></magicresistance>
<tactics><random min="251" max="400" /></tactics>
<wrestling><random min="251" max="400" /></wrestling>
<category>Monsters\Undead\Headless One</category>
</npc>
</definitions>
--- NEW FILE: lich.xml ---
<definitions>
<!-- a lich -->
<npc id="lich">
<name>lich</name>
<id>0x18</id>
<inherit id="undead_base"/>
<karma><random min="-5000" max="-9999"/></karma>
<fame><random min="5000" max="9999"/></fame>
<defense><random min="50" max="50"/></defense>
<lodamage>50</lodamage>
<hidamage>55</hidamage>
<gold><random min="180" max="220"/></gold>
<!-- Stats -->
<str><random min="171" max="200"/></str>
<dex><random min="126" max="145"/></dex>
<int><random min="276" max="305"/></int>
<!-- Skills -->
<tactics><random min="701" max="900"/></tactics>
<magicresistance><random min="801" max="1000"/></magicresistance>
<magery><random min="701" max="800"/></magery>
<evaluatingint>1000</evaluatingint>
<meditation><random min="851" max="950"/></meditation>
<!-- Priv -->
</npc>
</definitions>
--- NEW FILE: lich_lord.xml ---
<definitions>
<!-- lich lord -->
<npc id="lich_lord">
<name>a lich lord</name>
<id>0x4e</id>
<inherit id="undead_base" />
<inherit id="undead_loot_small" />
<karma><random min="-10000" max="-15000"/></karma>
<fame><random min="10000" max="15000"/></fame>
<defense><random min="40" max="50"/></defense>
<lodamage>30</lodamage>
<hidamage>38</hidamage>
<!-- Stats -->
<str><random min="416" max="505"/></str>
<dex><random min="146" max="165"/></dex>
<int><random min="566" max="655"/></int>
<!-- Skills -->
<wrestling><random min="601" max="800"/></wrestling>
<tactics><random min="501" max="700"/></tactics>
<magicresistance><random min="1505" max="2000"/></magicresistance>
<magery><random min="901" max="1000" /></magery>
<evaluatingintel><random min="901" max="1000" /></evaluatingintel>
<category>Monsters\Undead\Lich Lord</category>
</npc>
</definitions>
--- NEW FILE: mummy.xml ---
<definitions>
<!-- mummy -->
<npc id="mummy">
<name>a mummy</name>
<id>0x9A</id>
<category>Monsters\Undead\Mummy</category>
<skin>0</skin>
<inherit id="monster_base" />
<karma><random min="-2500" max="-4999" /></karma>
<fame><random min="2500" max="4999" /></fame>
<defense><random min="45" max="55" /></defense>
<gold><random min="190" max="220" /></gold>
<lodamage>31</lodamage>
<hidamage>55</hidamage>
<!-- Stats -->
<str><random min="346" max="370" /></str>
<dex><random min="71" max="90" /></dex>
<int><random min="26" max="40" /></int>
<!-- Skills -->
<wrestling><random min="351" max="500" /></wrestling>
<tactics><random min="351" max="500" /></tactics>
<magicresistance><random min="151" max="400" /></magicresistance>
</npc>
</definitions>
--- NEW FILE: rotting_corpse.xml ---
<definitions>
<!-- rotting corpse -->
<npc id="rotting_corpse">
<name>a rotting corpse</name>
<id>0x9B</id>
<category>Monsters\Undead\Rotting Corpse</category>
<skin>0</skin>
<inherit id="monster_base" />
<karma><random min="-5000" max="-9999" /></karma>
<fame><random min="5000" max="9999" /></fame>
<defense><random min="35" max="45" /></defense>
<lodamage>21</lodamage>
<hidamage>26</hidamage>
<gold><random mix="200" max="400" /></gold>
<!-- Stats -->
<str><random min="301" max="350" /></str>
<dex><random min="75" max="75" /></dex>
<int><random min="151" max="200" /></int>
<!-- Skills -->
<wrestling><random min="901" max="1000" /></wrestling>
<tactics>1000</tactics>
<magicresistance>2500</magicresistance>
<poisoning>1200</poisoning>
</npc>
</definitions>
--- NEW FILE: shade.xml ---
<definitions>
<!-- a shade -->
<npc id="shade">
<name><random list="NAMES_SHADE" /></name>
<id>0x01a</id>
<inherit id="undead_base"/>
<karma><random min="-2500" max="-4999"/></karma>
<fame><random min="2500" max="4999"/></fame>
<defense><random min="25" max="30"/></defense>
<lodamage>11</lodamage>
<hidamage>18</hidamage>
<gold><random min="25" max="50"/></gold>
<!-- Stats -->
<str><random min="76" max="100"/></str>
<dex><random min="76" max="95"/></dex>
<int><random min="36" max="60"/></int>
<!-- Skills -->
<wrestling><random min="451" max="550"/></wrestling>
<tactics><random min="451" max="600"/></tactics>
<magicresistance><random min="551" max="700"/></magicresistance>
<magery><random min="551" max="700"/></magery>
<evaluatingint><random min="551" max="700"/></evaluatingint>
<!-- Priv -->
</npc>
</definitions>
--- NEW FILE: skeletal_dragon.xml ---
<definitions>
<!-- skeletal Dragon -->
<npc id="skeletal_dragon">
<name>a skeletal dragon</name>
<id>0x68</id>
<category>Monsters\Undead\Skeletal Dragon</category>
<skin>0</skin>
<inherit id="monster_base" />
<karma><random min="-10000" max="-15000" /></karma>
<fame><random min="10000" max="15000" /></fame>
<defense><random min="75" max="80" /></defense>
<lodamage>127</lodamage>
<hidamage>166</hidamage>
<gold><random min="1000" max="1200" /></gold>
<!-- Stats -->
<str><random min="898" max="1030" /></str>
<dex><random min="68" max="200" /></dex>
<int><random min="488" max="620" /></int>
<!-- Skills -->
<wrestling><random min="984" max="997" /></wrestling>
<tactics><random min="981" max="992" /></tactics>
<magicresistance><random min="1175" max="1224" /></magicresistance>
<anatomy><random min="0" max="0" /></anatomy>
<magery><random min="894" max="998" /></magery>
<evaluatingintel><random min="729" max="768" /></evaluatingintel>
<meditation><random min="624" max="673" /></meditation>
</npc>
</definitions>
--- NEW FILE: skeletal_knight.xml ---
<definitions>
<!-- skeletal knight -->
<npc id="skeletal_knight">
<name>a skeletal knight</name>
<id>0x39</id>
<inherit id="undead_base" />
<gold><random min="100" max="130"/></gold>
<karma><random min="-0" max="-624"/></karma>
<fame><random min="0" max="1249"/></fame>
<defense><random min="35" max="45"/></defense>
<lodamage>18</lodamage>
<hidamage>43</hidamage>
<!-- Stats -->
<str><random min="196" max="250"/></str>
<dex><random min="76" max="95"/></dex>
<int><random min="36" max="60"/></int>
<!-- Skills -->
<wrestling><random min="451" max="550"/></wrestling>
<tactics><random min="451" max="600"/></tactics>
<magicresistance><random min="451" max="600"/></magicresistance>
<category>Monsters\Undead\Skeletal Knight</category>
</npc>
</definitions>
--- NEW FILE: skeletal_mage.xml ---
<definitions>
<!-- skeletal mage -->
<npc id="skeletal_mage">
<name>a skeletal mage</name>
<id>0x94</id>
<category>Monsters\Undead\Skeletal Mage</category>
<skin>0</skin>
<inherit id="monster_base" />
<karma><random min="-2500" max="-4999" /></karma>
<fame><random min="2500" max="4999" /></fame>
<defense><random min="50" max="60" /></defense>
<lodamage>4</lodamage>
<hidamage>11</hidamage>
<gold><random min="60" max="90" /></gold>
<!-- Stats -->
<str><random min="76" max="100" /></str>
<dex><random min="56" max="75" /></dex>
<int><random min="186" max="210" /></int>
<!-- Skills -->
<wrestling><random min="451" max="550" /></wrestling>
<tactics><random min="451" max="600" /></tactics>
<magicresistance><random min="551" max="700" /></magicresistance>
<evaluatingintel><random min="601" max="700" /></evaluatingintel>
<magery><random min="601" max="700" /></magery>
</npc>
</definitions>
--- NEW FILE: skeletons.xml ---
<definitions>
<npc id="skeleton_base">
<name>a skeleton</name>
<inherit id="undead_base" />
<inherit id="undead_loot_small" />
<karma><random min="-0" max="-624"/></karma>
<fame><random min="0" max="1249"/></fame>
<defense><random min="15" max="20"/></defense>
<lodamage>5</lodamage>
<hidamage>11</hidamage>
<!-- Stats -->
<str><random min="56" max="80"/></str>
<dex><random min="56" max="75"/></dex>
<int><random min="16" max="40"/></int>
<!-- Skills -->
<wrestling><random min="451" max="550"/></wrestling>
<tactics><random min="451" max="600"/></tactics>
<magicresistance><random min="451" max="600"/></magicresistance>
</npc>
<!-- skeleton -->
<npc id="skeleton">
<inherit id="skeleton_base" />
<id>0x32</id>
<category>Monsters\Undead\Skeleton</category>
</npc>
<!-- skeleton (with axe) -->
<npc id="skeleton_axe">
<inherit id="skeleton_base" />
<id>0x38</id>
<category>Monsters\Undead\Skeleton (with Axe)</category>
</npc>
</definitions>
--- NEW FILE: undead_base.xml ---
<definitions>
<!-- undead_base-->
<npc id="undead_base">
<ai>Monster_Aggressive_L1</ai>
<wandertype>"circle" radius="20"</wandertype>
<totame>1100</totame>
</npc>
<!-- undead_loot_small -->
<npc id="undead_loot_small">
<gold><random min="25" max="50"/></gold>
</npc>
<npc id="undead_loot_medium">
<gold><random min="0" max="50"/></gold>
</npc>
<npc id="undead_loot_big">
<gold><random min="0" max="50"/></gold>
</npc>
<!-- headless -->
<list id="CARVE_HEADLESS">
<item>9f1,1</item> <!-- 1 meat -->
</list>
</definitions>
--- NEW FILE: zombie.xml ---
<definitions>
<!-- a zombie-->
<npc id="zombie">
<name>zombie</name>
<id>0x002</id>
<inherit id="undead_base"/>
<karma><random min="-0" max="-624"/></karma>
<fame><random min="0" max="1249"/></fame>
<defense><random min="15" max="20"/></defense>
<lodamage>5</lodamage>
<hidamage>10</hidamage>
<!-- Stats -->
<str><random min="46" max="70"/></str>
<dex><random min="31" max="50"/></dex>
<int><random min="26" max="40"/></int>
<!-- Skills -->
<wrestling><random min="351" max="500"/></wrestling>
<tactics><random min="351" max="500"/></tactics>
<magicresistance><random min="151" max="400"/></magicresistance>
<!-- Priv -->
</npc>
</definitions>
|