diff --git a/data/dfndata/npc/animals.dfn b/data/dfndata/npc/animals.dfn index 2106d9615..7c80bf03f 100644 --- a/data/dfndata/npc/animals.dfn +++ b/data/dfndata/npc/animals.dfn @@ -7,135 +7,129 @@ NPCWANDER=4 FX2=20 } -//------------------------------------------------------------------------------------------------// - -[brownbear] +[base_brownbear] { +GET=base_animals NAME=#//a bear ID=0x00a7 -DIRECTION=RND -BACKPACK -STR=76 100 -DEX=26 45 -INT=23 47 -MANAMAX=0 -FAME=450 -MAGICRESISTANCE=200 400 -PARRYING=250 450 -TACTICS=400 600 -WRESTLING=400 600 -DAMAGE=2 12 -DEF=8 -TOPROV=296 -TOPEACE=296 5 -TOTAME=459 TAMEDHUNGER=600 30 FOOD=bear -NPCWANDER=4 -FX2=30 CARVE=3 RUNS RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[blackbear] +[brownbear] +{ +GETUO=brownbear_lbr +GETT2A=brownbear_lbr +GETUOR=brownbear_lbr +GETTD=brownbear_lbr +GETLBR=brownbear_lbr +GETAOS=brownbear_aos +GETSE=brownbear_aos +GETML=brownbear_aos +GETSA=brownbear_aos +GETHS=brownbear_aos +GETTOL=brownbear_aos +} + +[base_blackbear] { -GET=brownbear +GET=base_animals NAME=#//a bear ID=0x00d3 -DEX=56 75 -INT=11 14 -DAMAGE=2 12 -DEF=8 -TOPROV=310 -TOPEACE=310 5 -TOTAME=351 +TAMEDHUNGER=600 30 +FOOD=bear +CARVE=3 +RUNS +RACE=8 +NPCAI=6 +CONTROLSLOTS=1 +ORIGIN=uo } -[boar] +[blackbear] { +GETUO=blackbear_lbr +GETT2A=blackbear_lbr +GETUOR=blackbear_lbr +GETTD=blackbear_lbr +GETLBR=blackbear_lbr +GETAOS=blackbear_aos +GETSE=blackbear_aos +GETML=blackbear_aos +GETSA=blackbear_aos +GETHS=blackbear_aos +GETTOL=blackbear_aos +} + +[base_boar] +{ +GET=base_animals NAME=#//a boar ID=0x0122 -DIRECTION=RND -BACKPACK -STR=25 -DEX=15 -INT=5 -MANAMAX=0 -FAME=300 -MAGICRESISTANCE=900 -PARRYING=950 -TACTICS=500 -WRESTLING=500 -DAMAGE=3 6 -DEF=5 -NPCWANDER=4 -FX2=30 -TOPROV=75 -TOPEACE=75 5 -TOTAME=291 TAMEDHUNGER=600 30 FOOD=boar CARVE=4 RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[bull] +[boar] +{ +GETUO=boar_lbr +GETT2A=boar_lbr +GETUOR=boar_lbr +GETTD=boar_lbr +GETLBR=boar_lbr +GETAOS=boar_aos +GETSE=boar_aos +GETML=boar_aos +GETSA=boar_aos +GETHS=boar_aos +GETTOL=boar_aos +} + +[base_bull] { +GET=base_animals NAME=#//a bull ID=0x00e8 SKINLIST=13 -DIRECTION=RND -BACKPACK -STR=77 111 -DEX=56 75 -INT=47 75 -MANAMAX=0 -FAME=600 -MAGICRESISTANCE=180 250 -PARRYING=430 550 -TACTICS=680 850 -WRESTLING=400 58 -DAMAGE=4 9 -DEF=14 -NPCWANDER=4 -FX2=30 -TOPROV=358 -TOPEACE=358 5 -TOTAME=711 TAMEDHUNGER=600 30 FOOD=hay CARVE=5 RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[bullfrog] +[bull] { +GETUO=bull_lbr +GETT2A=bull_lbr +GETUOR=bull_lbr +GETTD=bull_lbr +GETLBR=bull_lbr +GETAOS=bull_aos +GETSE=bull_aos +GETML=bull_aos +GETSA=bull_aos +GETHS=bull_aos +GETTOL=bull_aos +} + +[base_bullfrog] +{ +GET=base_animals NAME=#//a bullfrog ID=0x0051 SKIN=0000 -DIRECTION=RND -BACKPACK -STR=46 70 -DEX=6 25 -INT=11 20 -MANAMAX=0 -FAME=350 -MAGICRESISTANCE=250 400 -PARRYING=380 730 -TACTICS=400 600 -WRESTLING=400 600 -DAMAGE=1 2 -DEF=3 -NPCWANDER=4 -FX2=30 -TOPROV=292 -TOPEACE=292 5 -TOTAME=231 TAMEDHUNGER=600 30 FOOD=carnivore CARVE=6 @@ -144,29 +138,27 @@ CONTROLSLOTS=1 ORIGIN=t2a } -[cat] +[bullfrog] { +GETUO=bullfrog_lbr +GETT2A=bullfrog_lbr +GETUOR=bullfrog_lbr +GETTD=bullfrog_lbr +GETLBR=bullfrog_lbr +GETAOS=bullfrog_aos +GETSE=bullfrog_aos +GETML=bullfrog_aos +GETSA=bullfrog_aos +GETHS=bullfrog_aos +GETTOL=bullfrog_aos +} + +[base_cat] +{ +GET=base_animals NAME=#//a cat ID=0x00c9 SKINLIST=13 -DIRECTION=RND -BACKPACK -STR=9 -DEX=35 -INT=5 -MANAMAX=0 -HIDING=150 350 -MAGICRESISTANCE=500 -PARRYING=250 -TACTICS=400 -WRESTLING=500 -DAMAGE=1 -DEF=4 -NPCWANDER=4 -FX2=30 -TOPROV=60 -TOPEACE=60 5 -TOTAME=0 TAMEDHUNGER=600 30 FOOD=carnivore RUNS @@ -174,31 +166,29 @@ CARVE=7 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[cougar] +[cat] +{ +GETUO=cat_lbr +GETT2A=cat_lbr +GETUOR=cat_lbr +GETTD=cat_lbr +GETLBR=cat_lbr +GETAOS=cat_aos +GETSE=cat_aos +GETML=cat_aos +GETSA=cat_aos +GETHS=cat_aos +GETTOL=cat_aos +} + +[base_cougar] { +GET=base_animals NAME=#//a cougar ID=0x003f -DIRECTION=RND -BACKPACK -STR=56 80 -DEX=66 85 -INT=26 50 -MANAMAX=0 -FAME=450 -HIDING=50 150 -MAGICRESISTANCE=150 300 -PARRYING=550 650 -TACTICS=450 600 -WRESTLING=450 600 -DAMAGE=2 12 -DEF=8 -NPCWANDER=4 -FX2=30 -TOPROV=333 -TOPEACE=333 5 -TOTAME=411 TAMEDHUNGER=600 30 FOOD=carnivore RUNS @@ -206,61 +196,59 @@ CARVE=9 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[cow] +[cougar] +{ +GETUO=cougar_lbr +GETT2A=cougar_lbr +GETUOR=cougar_lbr +GETTD=cougar_lbr +GETLBR=cougar_lbr +GETAOS=cougar_aos +GETSE=cougar_aos +GETML=cougar_aos +GETSA=cougar_aos +GETHS=cougar_aos +GETTOL=cougar_aos +} + +[base_cow] { +GET=base_animals NAME=#//a cow ID=0x00d8 -DIRECTION=RND -BACKPACK -STR=30 -DEX=15 -INT=5 -MANAMAX=0 -FAME=300 -MAGICRESISTANCE=550 -PARRYING=550 -TACTICS=550 -WRESTLING=550 -DAMAGE=1 4 -DEF=5 -NPCWANDER=4 -FX2=30 -TOPROV=66 -TOPEACE=66 5 -TOTAME=111 TAMEDHUNGER=600 30 FOOD=cow CARVE=10 RACE=9 SCRIPT=3200 CONTROLSLOTS=1 +ORIGIN=uo } -[dog] +[cow] { +GETUO=cow_lbr +GETT2A=cow_lbr +GETUOR=cow_lbr +GETTD=cow_lbr +GETLBR=cow_lbr +GETAOS=cow_aos +GETSE=cow_aos +GETML=cow_aos +GETSA=cow_aos +GETHS=cow_aos +GETTOL=cow_aos +} + +[base_dog] +{ +GET=base_animals NAME=#//a dog ID=0x00d9 SKINLIST=13 -DIRECTION=RND -BACKPACK -STR=27 37 -DEX=28 43 -INT=29 37 -MANAMAX=0 -FAME=300 -MAGICRESISTANCE=220 470 -PARRYING=280 530 -TACTICS=190 310 -FENCING=190 310 -DAMAGE=4 7 -DEF=6 -NPCWANDER=4 -FX2=30 -TOPROV=187 -TOPEACE=187 5 -TOTAME=0 TAMEDHUNGER=600 30 FOOD=meat RUNS @@ -268,92 +256,87 @@ CARVE=13 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[goat] +[dog] { +GETUO=dog_lbr +GETT2A=dog_lbr +GETUOR=dog_lbr +GETTD=dog_lbr +GETLBR=dog_lbr +GETAOS=dog_aos +GETSE=dog_aos +GETML=dog_aos +GETSA=dog_aos +GETHS=dog_aos +GETTOL=dog_aos +} + +[base_goat] +{ +GET=base_animals NAME=#//a goat ID=0x00d1 -DIRECTION=RND -BACKPACK -STR=19 -DEX=15 -INT=5 -MANAMAX=0 -FAME=150 -MAGICRESISTANCE=500 -PARRYING=500 -TACTICS=500 -WRESTLING=500 -DAMAGE=3 4 -DEF=5 -NPCWANDER=4 -FX2=30 -TOPROV=54 -TOPEACE=54 5 -TOTAME=111 TAMEDHUNGER=600 30 FOOD=goat CARVE=20 RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[gorilla] +[goat] { +GETUO=goat_lbr +GETT2A=goat_lbr +GETUOR=goat_lbr +GETTD=goat_lbr +GETLBR=goat_lbr +GETAOS=goat_aos +GETSE=goat_aos +GETML=goat_aos +GETSA=goat_aos +GETHS=goat_aos +GETTOL=goat_aos +} + +[base_gorilla] +{ +GET=base_animals NAME=#//a gorilla ID=0x001d -DIRECTION=RND -BACKPACK -STR=53 95 -DEX=36 55 -INT=36 60 -MANAMAX=0 -FAME=450 -MAGICRESISTANCE=450 600 -PARRYING=430 530 -TACTICS=430 580 -WRESTLING=430 580 -DAMAGE=2 12 -DEF=10 -NPCWANDER=4 -FX2=30 -TOPROV=311 -TOPEACE=311 5 -TOTAME=0 TAMEDHUNGER=600 30 FOOD=gorilla CARVE=21 RUNS RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[greywolf] +[gorilla] { +GETUO=gorilla_lbr +GETT2A=gorilla_lbr +GETUOR=gorilla_lbr +GETTD=gorilla_lbr +GETLBR=gorilla_lbr +GETAOS=gorilla_aos +GETSE=gorilla_aos +GETML=gorilla_aos +GETSA=gorilla_aos +GETHS=gorilla_aos +GETTOL=gorilla_aos +} + +[base_greywolf] +{ +GET=base_animals NAME=#//a grey wolf ID=0x0019 SKIN=0x03e6 -DIRECTION=RND -BACKPACK -STR=56 80 -DEX=56 75 -INT=31 55 -MANAMAX=0 -KARMA=0 -FAME=450 -HIDING=450 600 -MAGICRESISTANCE=200 350 -PARRYING=450 550 -TACTICS=450 600 -WRESTLING=450 600 -DAMAGE=2 8 -DEF=9 -NPCWANDER=4 -FX2=30 -TOPROV=302 -TOPEACE=302 5 -TOTAME=531 TAMEDHUNGER=600 30 FOOD=meat RUNS @@ -361,35 +344,34 @@ CARVE=23 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo +} + +[greywolf] +{ +GETUO=greywolf_lbr +GETT2A=greywolf_lbr +GETUOR=greywolf_lbr +GETTD=greywolf_lbr +GETLBR=greywolf_lbr +GETAOS=greywolf_aos +GETSE=greywolf_aos +GETML=greywolf_aos +GETSA=greywolf_aos +GETHS=greywolf_aos +GETTOL=greywolf_aos } [graywolf] { -get=greywolf +GET=greywolf } -[grizbear] +[base_grizbear] { +GET=base_animals NAME=#//a grizzly bear ID=0x00D4 -DIRECTION=RND -BACKPACK -STR=126 155 -DEX=81 105 -INT=16 40 -MANAMAX=0 -FAME=1000 -MAGICRESISTANCE=250 400 -PARRYING=700 850 -TACTICS=700 1000 -WRESTLING=450 700 -DAMAGE=6 15 -DEF=12 -NPCWANDER=4 -FX2=30 -TOPROV=474 -TOPEACE=474 5 -TOTAME=591 TAMEDHUNGER=600 30 FOOD=bear CARVE=24 @@ -397,61 +379,74 @@ RUNS RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[hart] +[grizbear] +{ +GETUO=grizbear_lbr +GETT2A=grizbear_lbr +GETUOR=grizbear_lbr +GETTD=grizbear_lbr +GETLBR=grizbear_lbr +GETAOS=grizbear_aos +GETSE=grizbear_aos +GETML=grizbear_aos +GETSA=grizbear_aos +GETHS=grizbear_aos +GETTOL=grizbear_aos +} + +[grizzlybear] +{ +GET=grizbear +} + +[base_hart] { +GET=base_animals NAME=#//a great hart ID=0x00ea -DIRECTION=RND -BACKPACK -STR=41 71 -DEX=47 77 -INT=27 57 -MANAMAX=0 -FAME=300 -MAGICRESISTANCE=270 450 -PARRYING=250 430 -TACTICS=30 48 -WRESTLING=30 48 -DAMAGE=4 10 -DEF=12 -NPCWANDER=4 -FX2=30 -TOPROV=273 -TOPEACE=273 5 -TOTAME=591 TAMEDHUNGER=600 30 FOOD=deer RUNS CARVE=22 RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[hind] +[hart] +{ +GETUO=hart_lbr +GETT2A=hart_lbr +GETUOR=hart_lbr +GETTD=hart_lbr +GETLBR=hart_lbr +GETAOS=hart_aos +GETSE=hart_aos +GETML=hart_aos +GETSA=hart_aos +GETHS=hart_aos +GETTOL=hart_aos +} + +[greathart] { +GET=hart +} + +[whitehart] +{ +GET=hart +NAME=a white hart +} + +[base_hind] +{ +GET=base_animals NAME=#//a hind ID=0x00ed -DIRECTION=RND -BACKPACK -STR=21 51 -DEX=47 77 -INT=17 47 -MANAMAX=0 -FAME=300 -HIDING=100 300 -MAGICRESISTANCE=150 -PARRYING=220 -TACTICS=190 -WRESTLING=260 -DAMAGE=4 4 -DEF=4 -NPCWANDER=4 -FX2=30 -TOPROV=182 -TOPEACE=182 5 -TOTAME=231 TAMEDHUNGER=600 30 FOOD=deer RUNS @@ -459,126 +454,132 @@ CARVE=25 RACE=9 NPCAI=12 CONTROLSLOTS=1 +ORIGIN=uo } -[jackrabbit] +[hind] { -GET=rabbit +GETUO=hind_lbr +GETT2A=hind_lbr +GETUOR=hind_lbr +GETTD=hind_lbr +GETLBR=hind_lbr +GETAOS=hind_aos +GETSE=hind_aos +GETML=hind_aos +GETSA=hind_aos +GETHS=hind_aos +GETTOL=hind_aos +} + +[base_jackrabbit] +{ +GET=base_animals NAME=5004//a jack rabbit -STR=15 -DEX=25 -INT=5 -MANAMAX=0 -HIDING=450 600 -DAMAGE=1 2 -DEF=2 -TOPROV=59 -TOPEACE=59 5 +ORIGIN=uo } -[mountaingoat] +[jackrabbit] { -GET=goat +GETUO=jackrabbit_lbr +GETT2A=jackrabbit_lbr +GETUOR=jackrabbit_lbr +GETTD=jackrabbit_lbr +GETLBR=jackrabbit_lbr +GETAOS=jackrabbit_aos +GETSE=jackrabbit_aos +GETML=jackrabbit_aos +GETSA=jackrabbit_aos +GETHS=jackrabbit_aos +GETTOL=jackrabbit_aos +} + +[base_mountaingoat] +{ +GET=base_animals NAME=#//a mountain goat ID=0x0058 -STR=22 64 -DEX=56 75 -INT=16 30 -MANAMAX=0 -FAME=300 -DAMAGE=3 7 -DEF=8 -MAGICRESISTANCE=250 300 -PARRYING=450 550 -TACTICS=290 440 -WRESTLING=290 440 -TOPROV=260 -TOPEACE=260 5 +ORIGIN=uo } -[packhorse] +[mountaingoat] { +GETUO=mountaingoat_lbr +GETT2A=mountaingoat_lbr +GETUOR=mountaingoat_lbr +GETTD=mountaingoat_lbr +GETLBR=mountaingoat_lbr +GETAOS=mountaingoat_aos +GETSE=mountaingoat_aos +GETML=mountaingoat_aos +GETSA=mountaingoat_aos +GETHS=mountaingoat_aos +GETTOL=mountaingoat_aos +} + +[base_packhorse] +{ +GET=base_animals NAME=#//a pack horse ID=0x0123 -DIRECTION=RND -BACKPACK -STR=44 120 -DEX=36 55 -INT=6 10 -MANAMAX=0 -STAMINAMAX=81 100 -KARMA=200 -MAGICRESISTANCE=250 300 -PARRYING=350 450 -TACTICS=290 440 -WRESTLING=290 440 -DAMAGE=4 12 -DEF=9 -FX2=30 -TOPROV=329 -TOPEACE=329 5 -TOTAME=291 TAMEDHUNGER=600 30 FOOD=horse RUNS CARVE=32 RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[packllama] +[packhorse] +{ +GETUO=packhorse_lbr +GETT2A=packhorse_lbr +GETUOR=packhorse_lbr +GETTD=packhorse_lbr +GETLBR=packhorse_lbr +GETAOS=packhorse_aos +GETSE=packhorse_aos +GETML=packhorse_aos +GETSA=packhorse_aos +GETHS=packhorse_aos +GETTOL=packhorse_aos +} + +[base_packllama] { +GET=base_animals NAME=#//a pack llama ID=0x0124 -DIRECTION=RND -BACKPACK -STR=52 80 -DEX=36 55 -INT=16 30 -MANAMAX=0 -STAMINAMAX=86 105 -KARMA=200 -MAGICRESISTANCE=150 200 -PARRYING=350 450 -TACTICS=190 290 -WRESTLING=190 290 -DAMAGE=2 6 -DEF=8 -FX2=30 -TOPROV=242 -TOPEACE=242 5 -TOTAME=291 TAMEDHUNGER=600 30 FOOD=horse RUNS CARVE=33 RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[panther] +[packllama] { +GETUO=packllama_lbr +GETT2A=packllama_lbr +GETUOR=packllama_lbr +GETTD=packllama_lbr +GETLBR=packllama_lbr +GETAOS=packllama_aos +GETSE=packllama_aos +GETML=packllama_aos +GETSA=packllama_aos +GETHS=packllama_aos +GETTOL=packllama_aos +} + +[base_panther] +{ +GET=base_animals NAME=#//a panther ID=0x00d6 -DIRECTION=RND -BACKPACK -STR=61 85 -DEX=86 105 -INT=26 50 -MANAMAX=0 -FAME=450 -HIDING=150 250 -MAGICRESISTANCE=150 300 -PARRYING=550 650 -TACTICS=500 650 -WRESTLING=500 650 -DAMAGE=2 14 -DEF=8 -NPCWANDER=4 -FX2=30 -TOPROV=365 -TOPEACE=365 5 -TOTAME=531 TAMEDHUNGER=600 30 FOOD=carnivore RUNS @@ -586,59 +587,57 @@ CARVE=34 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[pig] +[panther] +{ +GETUO=panther_lbr +GETT2A=panther_lbr +GETUOR=panther_lbr +GETTD=panther_lbr +GETLBR=panther_lbr +GETAOS=panther_aos +GETSE=panther_aos +GETML=panther_aos +GETSA=panther_aos +GETHS=panther_aos +GETTOL=panther_aos +} + +[base_pig] { +GET=base_animals NAME=#//a pig ID=0x00cb -DIRECTION=RND -BACKPACK -STR=20 -DEX=20 -INT=5 -MANAMAX=0 -FAME=150 -MAGICRESISTANCE=500 -PARRYING=500 -TACTICS=500 -WRESTLING=500 -DAMAGE=2 4 -DEF=6 -NPCWANDER=4 -FX2=30 -TOPROV=59 -TOPEACE=59 5 -TOTAME=111 TAMEDHUNGER=600 30 FOOD=boar CARVE=35 RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[polarbear] +[pig] +{ +GETUO=pig_lbr +GETT2A=pig_lbr +GETUOR=pig_lbr +GETTD=pig_lbr +GETLBR=pig_lbr +GETAOS=pig_aos +GETSE=pig_aos +GETML=pig_aos +GETSA=pig_aos +GETHS=pig_aos +GETTOL=pig_aos +} + +[base_polarbear] { +GET=base_animals NAME=#//a polar bear ID=0x00d5 -DIRECTION=RND -BACKPACK -STR=116 140 -DEX=81 105 -INT=26 50 -MANAMAX=0 -FAME=1500 -MAGICRESISTANCE=450 600 -PARRYING=100 250 -TACTICS=600 900 -WRESTLING=450 700 -DAMAGE=5 14 -DEF=9 -NPCWANDER=4 -FX2=30 -TOPROV=389 -TOPEACE=389 5 -TOTAME=351 TAMEDHUNGER=600 30 FOOD=bear CARVE=36 @@ -646,125 +645,129 @@ RUNS RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[rabbit] +[polarbear] { +GETUO=polarbear_lbr +GETT2A=polarbear_lbr +GETUOR=polarbear_lbr +GETTD=polarbear_lbr +GETLBR=polarbear_lbr +GETAOS=polarbear_aos +GETSE=polarbear_aos +GETML=polarbear_aos +GETSA=polarbear_aos +GETHS=polarbear_aos +GETTOL=polarbear_aos +} + +[base_rabbit] +{ +GET=base_animals NAME=#//a rabbit ID=0x00cd SKINLIST=13 -DIRECTION=RND -BACKPACK -STR=6 10 -DEX=26 38 -INT=6 14 -MANAMAX=0 -FAME=150 -HIDING=250 450 -MAGICRESISTANCE=500 -PARRYING=500 -TACTICS=500 -WRESTLING=500 -DAMAGE=1 -DEF=3 -NPCWANDER=4 -FX2=30 -RUNS -TOPROV=60 -TOPEACE=60 5 -TOTAME=0 TAMEDHUNGER=600 30 FOOD=rabbit CARVE=37 RACE=9 CONTROLSLOTS=1 NPCAI=12 +ORIGIN=uo } -[rat] +[rabbit] +{ +GETUO=rabbit_lbr +GETT2A=rabbit_lbr +GETUOR=rabbit_lbr +GETTD=rabbit_lbr +GETLBR=rabbit_lbr +GETAOS=rabbit_aos +GETSE=rabbit_aos +GETML=rabbit_aos +GETSA=rabbit_aos +GETHS=rabbit_aos +GETTOL=rabbit_aos +} + +[easterbunny] +{ +GET=rabbit +NAME=a easter bunny +} + +[base_rat] { +GET=base_animals NAME=#//a rat ID=0x00ee -DIRECTION=RND -BACKPACK -STR=9 -DEX=35 -INT=5 -MANAMAX=0 -KARMA=-150 -FAME=150 -MAGICRESISTANCE=400 -PARRYING=400 -TACTICS=400 -WRESTLING=400 -DAMAGE=1 2 -DEF=3 -NPCWANDER=4 -FX2=20 -TOPROV=60 -TOPEACE=60 5 -TOTAME=0 TAMEDHUNGER=600 30 FOOD=rat CARVE=44 RACE=23 CONTROLSLOTS=1 +ORIGIN=uo } -[sheep] +[rat] +{ +GETUO=rat_lbr +GETT2A=rat_lbr +GETUOR=rat_lbr +GETTD=rat_lbr +GETLBR=rat_lbr +GETAOS=rat_aos +GETSE=rat_aos +GETML=rat_aos +GETSA=rat_aos +GETHS=rat_aos +GETTOL=rat_aos +} + +[townrat] { +GET=rat +NAME=a town rat +} + +[base_sheep] +{ +GET=base_animals NAME=#//a sheep ID=0x00cf -DIRECTION=RND -BACKPACK -STR=19 -DEX=25 -INT=5 -MANAMAX=0 -FAME=300 -MAGICRESISTANCE=500 -PARRYING=500 -TACTICS=600 -WRESTLING=500 -DAMAGE=1 2 -DEF=3 -NPCWANDER=4 -FX2=30 -TOPROV=65 -TOPEACE=65 5 -TOTAME=111 TAMEDHUNGER=600 30 FOOD=sheep CARVE=42 RUNS RACE=9 CONTROLSLOTS=1 +ORIGIN=uo } -[snowleopard] +[sheep] +{ +GETUO=sheep_lbr +GETT2A=sheep_lbr +GETUOR=sheep_lbr +GETTD=sheep_lbr +GETLBR=sheep_lbr +GETAOS=sheep_aos +GETSE=sheep_aos +GETML=sheep_aos +GETSA=sheep_aos +GETHS=sheep_aos +GETTOL=sheep_aos +} + +[base_snowleopard] { +GET=base_animals NAME=#//a snow leopard ID=0x0040 SKIN=0x048 -DIRECTION=RND -BACKPACK -STR=56 80 -DEX=66 85 -INT=26 50 -MANAMAX=0 -FAME=450 -HIDING=50 250 -MAGICRESISTANCE=250 350 -PARRYING=550 650 -TACTICS=450 600 -WRESTLING=400 500 -DAMAGE=2 10 -DEF=12 -NPCWANDER=4 -FX2=30 -TOPROV=343 -TOPEACE=343 5 -TOTAME=531 TAMEDHUNGER=600 30 FOOD=carnivore RUNS @@ -772,31 +775,29 @@ CARVE=46 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[timberwolf] +[snowleopard] { +GETUO=snowleopard_lbr +GETT2A=snowleopard_lbr +GETUOR=snowleopard_lbr +GETTD=snowleopard_lbr +GETLBR=snowleopard_lbr +GETAOS=snowleopard_aos +GETSE=snowleopard_aos +GETML=snowleopard_aos +GETSA=snowleopard_aos +GETHS=snowleopard_aos +GETTOL=snowleopard_aos +} + +[base_timberwolf] +{ +GET=base_animals NAME=#//a timber wolf ID=0x00e1 -DIRECTION=RND -BACKPACK -STR=56 80 -DEX=56 75 -INT=11 25 -MANAMAX=0 -FAME=450 -HIDING=50 100 -MAGICRESISTANCE=280 450 -PARRYING=430 550 -TACTICS=300 500 -WRESTLING=400 600 -DAMAGE=4 10 -DEF=9 -NPCWANDER=4 -FX2=30 -TOPROV=294 -TOPEACE=294 5 -TOTAME=231 TAMEDHUNGER=600 30 FOOD=meat RUNS @@ -804,32 +805,30 @@ CARVE=23 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[whitewolf] +[timberwolf] { +GETUO=timberwolf_lbr +GETT2A=timberwolf_lbr +GETUOR=timberwolf_lbr +GETTD=timberwolf_lbr +GETLBR=timberwolf_lbr +GETAOS=timberwolf_aos +GETSE=timberwolf_aos +GETML=timberwolf_aos +GETSA=timberwolf_aos +GETHS=timberwolf_aos +GETTOL=timberwolf_aos +} + +[base_whitewolf] +{ +GET=base_animals NAME=#//a white wolf ID=0x0025 SKIN=0x038a -DIRECTION=RND -BACKPACK -STR=56 80 -DEX=56 75 -INT=31 55 -MANAMAX=0 -FAME=450 -HIDING=50 200 -MAGICRESISTANCE=200 350 -PARRYING=450 550 -TACTICS=450 600 -WRESTLING=450 600 -DAMAGE=2 8 -DEF=8 -NPCWANDER=4 -FX2=30 -TOPROV=323 -TOPEACE=323 5 -TOTAME=651 TAMEDHUNGER=600 30 FOOD=meat RUNS @@ -837,60 +836,59 @@ CARVE=50 RACE=8 NPCAI=6 CONTROLSLOTS=1 +ORIGIN=uo } -[silverwolf] +[whitewolf] +{ +GETUO=whitewolf_lbr +GETT2A=whitewolf_lbr +GETUOR=whitewolf_lbr +GETTD=whitewolf_lbr +GETLBR=whitewolf_lbr +GETAOS=whitewolf_aos +GETSE=whitewolf_aos +GETML=whitewolf_aos +GETSA=whitewolf_aos +GETHS=whitewolf_aos +GETTOL=whitewolf_aos +} + +[base_silverwolf] { +GET=base_animals NAME=#//a silver wolf ID=0x0064 -DIRECTION=RND -BACKPACK -STR=96 120 -DEX=81 105 -INT=36 60 -KARMA=2500 -FAME=2500 -HIDING=50 150 -MAGICRESISTANCE=580 750 -PARRYING=630 750 -TACTICS=500 700 -WRESTLING=600 800 -DAMAGE=6 22 -DEF=11 -NPCAI=5 -NPCWANDER=4 -FX2=30 -TOPROV=503 -TOPEACE=503 5 -TOTAME=831 TAMEDHUNGER=600 30 FOOD=meat RUNS CARVE=12 RACE=8 -FLAG=NEUTRAL +NPCAI=5 CONTROLSLOTS=1 +ORIGIN=uo } -[squirrel] +[silverwolf] { +GETUO=silverwolf_lbr +GETT2A=silverwolf_lbr +GETUOR=silverwolf_lbr +GETTD=silverwolf_lbr +GETLBR=silverwolf_lbr +GETAOS=silverwolf_aos +GETSE=silverwolf_aos +GETML=silverwolf_aos +GETSA=silverwolf_aos +GETHS=silverwolf_aos +GETTOL=silverwolf_aos +} + +[base_squirrel] +{ +GET=base_animals NAME=#//a squirrel ID=0x0116 -DIRECTION=RND -BACKPACK -STR=44 50 -DEX=35 -INT=5 -MAGICRESISTANCE=40 -PARRYING=40 -TACTICS=40 -WRESTLING=40 -DAMAGE=1 2 -NPCWANDER=4 -FX2=30 -TOPROV=150 -TOPEACE=150 5 -TOTAME=0 TAMEDHUNGER=600 30 FOOD=fruit RUNS @@ -900,26 +898,26 @@ NPCAI=12 ORIGIN=ml } -[ferret] +[squirrel] { +GETUO=squirrel_lbr +GETT2A=squirrel_lbr +GETUOR=squirrel_lbr +GETTD=squirrel_lbr +GETLBR=squirrel_lbr +GETAOS=squirrel_aos +GETSE=squirrel_aos +GETML=squirrel_aos +GETSA=squirrel_aos +GETHS=squirrel_aos +GETTOL=squirrel_aos +} + +[base_ferret] +{ +GET=base_animals NAME=#//a ferret ID=0x0117 -DIRECTION=RND -BACKPACK -STR=41 48 -DEX=55 -INT=75 -MAGICRESISTANCE=40 -PARRYING=40 -TACTICS=40 -WRESTLING=40 -DAMAGE=7 9 -DEF=1 -NPCWANDER=4 -FX2=30 -TOPROV=150 -TOPEACE=150 5 -TOTAME=0 TAMEDHUNGER=600 30 FOOD=fruit RUNS @@ -929,6 +927,21 @@ NPCAI=12 ORIGIN=ml } +[ferret] +{ +GETUO=ferret_lbr +GETT2A=ferret_lbr +GETUOR=ferret_lbr +GETTD=ferret_lbr +GETLBR=ferret_lbr +GETAOS=ferret_aos +GETSE=ferret_aos +GETML=ferret_aos +GETSA=ferret_aos +GETHS=ferret_aos +GETTOL=ferret_aos +} + //crane - Base NPC with shared DFN tags [base_crane] { @@ -975,4 +988,95 @@ GETML=gaman_se GETSA=gaman_se GETHS=gaman_se GETTOL=gaman_se +} + +[base_vorpalbunny] +{ +GET=base_animals +NAME=a vorpal bunny +ID=0x00cd +SKIN=0x480 +TAMEDHUNGER=600 30 +FOOD=rabbit +CARVE=37 +RACE=9 +RUNS +CONTROLSLOTS=1 +NPCAI=12 +ORIGIN=se +} + +[vorpalbunny] +{ +GETUO=vorpalbunny_aos +GETT2A=vorpalbunny_aos +GETUOR=vorpalbunny_aos +GETTD=vorpalbunny_aos +GETLBR=vorpalbunny_aos +GETAOS=vorpalbunny_aos +GETSE=vorpalbunny_aos +GETML=vorpalbunny_aos +GETSA=vorpalbunny_aos +GETHS=vorpalbunny_aos +GETTOL=vorpalbunny_aos +} + +[base_whitewolf] +{ +GET=base_animals +NAME=a white wolf +ID=0x0034 +TAMEDHUNGER=600 30 +FOOD=meat +RUNS +CARVE=12 +RACE=8 +NPCAI=5 +CONTROLSLOTS=1 +ORIGIN=uo +} + +[whitewolf] +{ +GETUO=whitewolf_aos +GETT2A=whitewolf_aos +GETUOR=whitewolf_aos +GETTD=whitewolf_aos +GETLBR=whitewolf_aos +GETAOS=whitewolf_aos +GETSE=whitewolf_aos +GETML=whitewolf_aos +GETSA=whitewolf_aos +GETHS=whitewolf_aos +GETTOL=whitewolf_aos +} + +[base_skitteringhopper] +{ +GET=base_animals +NAME=a skittering hopper +ID=0x012E +TAMEDHUNGER=600 30 +FOOD=meat +RUNS +CARVE=12 +RACE=8 +NPCAI=5 +CONTROLSLOTS=1 +ORIGIN=aos +} + +[skitteringhopper] +{ +GETUO=skitteringhopper_aos +GETT2A=skitteringhopper_aos +GETUOR=skitteringhopper_aos +GETTD=skitteringhopper_aos +GETLBR=skitteringhopper_aos +GETAOS=skitteringhopper_aos +GETSE=skitteringhopper_aos +GETML=skitteringhopper_aos +GETSA=skitteringhopper_aos +GETHS=skitteringhopper_aos +GETTOL=skitteringhopper_aos } \ No newline at end of file diff --git a/data/dfndata/npc/npc_aos/animals_aos.dfn b/data/dfndata/npc/npc_aos/animals_aos.dfn new file mode 100644 index 000000000..71402f833 --- /dev/null +++ b/data/dfndata/npc/npc_aos/animals_aos.dfn @@ -0,0 +1,685 @@ +[brownbear_aos] +{ +GET=base_brownbear +STR=76 100 +DEX=26 45 +INT=23 47 +HPMAX=46 60 +FAME=450 +WRESTLING=400 600 +TACTICS=400 600 +MAGICRESISTANCE=250 350 +DAMAGE=6 12 +DEF=20 30 +RESISTCOLD=15 29 +RESISTPOISON=10 15 +TOPROV=296 +TOPEACE=296 5 +TOTAME=411 +} + +[blackbear_aos] +{ +GET=base_blackbear +STR=76 100 +DEX=56 75 +INT=11 14 +HPMAX=46 60 +FAME=450 +WRESTLING=400 600 +TACTICS=400 600 +MAGICRESISTANCE=200 400 +DAMAGE=4 10 +DEF=20 25 +RESISTCOLD=10 15 +RESISTPOISON=5 10 +TOPROV=310 +TOPEACE=310 5 +TOTAME=351 +} + +[boar_aos] +{ +GET=base_boar +STR=25 +DEX=15 +INT=5 +HPMAX=15 15 +FAME=300 +WRESTLING=500 +TACTICS=500 +MAGICRESISTANCE=900 +DAMAGE=3 7 +DEF=10 15 +RESISTFIRE=5 10 +RESISTPOISON=5 10 +TOPROV=75 +TOPEACE=75 5 +TOTAME=291 +} + +[bull_aos] +{ +GET=base_bull +STR=77 111 +DEX=56 75 +INT=47 75 +HPMAX=50 64 +FAME=600 +WRESTLING=400 58 +TACTICS=680 850 +MAGICRESISTANCE=180 250 +DAMAGE=4 9 +DEF=25 30 +RESISTCOLD=10 15 +TOPROV=358 +TOPEACE=358 5 +TOTAME=711 +} + +[bullfrog_aos] +{ +GET=base_bullfrog +STR=46 70 +DEX=6 25 +INT=11 20 +HPMAX=28 42 +FAME=350 +WRESTLING=400 600 +TACTICS=400 600 +MAGICRESISTANCE=250 400 +DAMAGE=1 3 +DEF=5 10 +TOPROV=292 +TOPEACE=292 5 +TOTAME=231 +} + +[cat_aos] +{ +GET=base_cat +STR=9 +DEX=35 +INT=5 +HPMAX=6 6 +WRESTLING=500 +TACTICS=400 +MAGICRESISTANCE=500 +DAMAGE=1 1 +DEF=5 10 +TOPROV=60 +TOPEACE=60 5 +TOTAME=0 +} + +[cougar_aos] +{ +GET=base_cougar +STR=56 80 +DEX=66 85 +INT=26 50 +HPMAX=34 48 +FAME=450 +WRESTLING=450 600 +TACTICS=450 600 +MAGICRESISTANCE=150 300 +DAMAGE=4 10 +DEF=20 25 +RESISTFIRE=5 10 +RESISTCOLD=10 15 +RESISTPOISON=5 10 +TOPROV=333 +TOPEACE=333 5 +TOTAME=411 +} + +[cow_aos] +{ +GET=base_cow +STR=30 +DEX=15 +INT=5 +HPMAX=18 18 +FAME=300 +WRESTLING=550 +TACTICS=550 +MAGICRESISTANCE=550 +DAMAGE=1 4 +DEF=5 15 +TOPROV=66 +TOPEACE=66 5 +TOTAME=111 +} + +[dog_aos] +{ +GET=base_dog +STR=27 37 +DEX=28 43 +INT=29 37 +HPMAX=17 22 +FAME=300 +WRESTLING=192 310 +TACTICS=192 310 +MAGICRESISTANCE=220 470 +DAMAGE=5 9 +DEF=10 15 +TOPROV=187 +TOPEACE=187 5 +TOTAME=0 +} + +[goat_aos] +{ +GET=base_goat +STR=19 +DEX=15 +INT=5 +HPMAX=12 12 +FAME=150 +WRESTLING=500 500 +TACTICS=500 500 +MAGICRESISTANCE=500 500 +DAMAGE=3 4 +DEF=5 15 +TOPROV=54 +TOPEACE=54 5 +TOTAME=111 +} + +[gorilla_aos] +{ +GET=base_gorilla +STR=53 95 +DEX=36 55 +INT=36 60 +HPMAX=38 51 +FAME=450 +WRESTLING=430 580 +TACTICS=430 580 +MAGICRESISTANCE=450 600 +ANATOMY=0 1 +DAMAGE=6 16 +DEF=20 25 +RESISTFIRE=5 10 +RESISTCOLD=10 15 +TOPROV=311 +TOPEACE=311 5 +TOTAME=0 +} + +[greywolf_aos] +{ +GET=base_greywolf +STR=56 80 +DEX=56 75 +INT=31 55 +HPMAX=34 48 +FAME=450 +WRESTLING=450 600 +TACTICS=450 600 +MAGICRESISTANCE=200 350 +DAMAGE=3 7 +DEF=15 20 +RESISTFIRE=10 15 +RESISTCOLD=20 25 +RESISTPOISON=10 15 +RESISTLIGHTNING=10 15 +TOPROV=302 +TOPEACE=302 5 +TOTAME=531 +} + +[grizbear_aos] +{ +GET=base_grizbear +STR=126 155 +DEX=81 105 +INT=16 40 +HPMAX=76 93 +FAME=1000 +WRESTLING=450 700 +TACTICS=700 1000 +MAGICRESISTANCE=250 400 +DAMAGE=8 13 +DEF=25 35 +RESISTCOLD=15 25 +RESISTPOISON=5 10 +RESISTLIGHTNING=5 10 +TOPROV=474 +TOPEACE=474 5 +TOTAME=591 +} + +[hart_aos] +{ +GET=base_hart +STR=41 71 +DEX=47 77 +INT=27 57 +HPMAX=27 41 +FAME=300 +WRESTLING=30 48 +TACTICS=30 48 +MAGICRESISTANCE=270 450 +DAMAGE=7 13 +DEF=20 25 +RESISTCOLD=5 10 +TOPROV=273 +TOPEACE=273 5 +TOTAME=591 +} + +[hind_aos] +{ +GET=base_hind +STR=21 51 +DEX=47 77 +INT=17 47 +HPMAX=15 29 +FAME=300 +WRESTLING=260 +TACTICS=190 +MAGICRESISTANCE=150 +DAMAGE=4 5 +DEF=5 15 +TOPROV=182 +TOPEACE=182 5 +TOTAME=231 +} + +[jackrabbit_aos] +{ +GET=base_jackrabbit +STR=15 +DEX=25 +INT=5 +HPMAX=9 9 +FAME=150 +WRESTLING=500 +TACTICS=500 +MAGICRESISTANCE=500 +DAMAGE=1 2 +DEF=2 5 +TOPROV=59 +TOPEACE=59 5 +TOTAME=0 +} + +[mountaingoat_aos] +{ +GET=base_mountaingoat +STR=22 64 +DEX=56 75 +INT=16 30 +HPMAX=20 33 +FAME=300 +WRESTLING=290 440 +TACTICS=290 440 +MAGICRESISTANCE=250 300 +DAMAGE=4 9 +DEF=10 20 +RESISTFIRE=5 10 +RESISTCOLD=10 20 +RESISTPOISON=10 15 +RESISTLIGHTNING=10 15 +TOPROV=260 +TOPEACE=260 5 +TOTAME=0 +} + +[packhorse_aos] +{ +GET=base_packhorse +STR=44 120 +DEX=36 55 +INT=6 10 +HPMAX=61 80 +STAMINAMAX=81 100 +KARMA=200 +WRESTLING=290 440 +TACTICS=290 440 +MAGICRESISTANCE=250 300 +DAMAGE=7 16 +DEF=20 25 +RESISTFIRE=10 15 +RESISTCOLD=20 25 +RESISTPOISON=10 15 +RESISTLIGHTNING=10 15 +TOPROV=329 +TOPEACE=329 5 +TOTAME=291 +} + +[packllama_aos] +{ +GET=base_packllama +STR=52 80 +DEX=36 55 +INT=16 30 +HPMAX=50 50 +STAMINAMAX=86 105 +KARMA=200 +WRESTLING=190 290 +TACTICS=190 290 +MAGICRESISTANCE=150 200 +DAMAGE=2 8 +DEF=8 10 +RESISTFIRE=5 10 +RESISTCOLD=10 15 +RESISTPOISON=5 10 +RESISTLIGHTNING=5 10 +TOPROV=242 +TOPEACE=242 5 +TOTAME=291 +} + +[panther_aos] +{ +GET=base_panther +STR=61 85 +DEX=86 105 +INT=26 50 +HPMAX=37 51 +FAME=450 +WRESTLING=500 650 +TACTICS=500 650 +MAGICRESISTANCE=150 300 +DAMAGE=6 19 +DEF=20 25 +RESISTFIRE=5 10 +RESISTCOLD=10 15 +RESISTPOISON=5 10 +TOPROV=365 +TOPEACE=365 5 +TOTAME=531 +} + +[pig_aos] +{ +GET=base_pig +STR=20 +DEX=20 +INT=5 +HPMAX=12 12 +FAME=150 +WRESTLING=500 +TACTICS=500 +MAGICRESISTANCE=500 +DAMAGE=2 4 +DEF=10 15 +TOPROV=59 +TOPEACE=59 5 +TOTAME=111 +} + +[polarbear_aos] +{ +GET=base_polarbear +STR=116 140 +DEX=81 105 +INT=26 50 +HPMAX=70 84 +FAME=1500 +WRESTLING=450 700 +TACTICS=600 900 +MAGICRESISTANCE=450 600 +DAMAGE=7 12 +DEF=25 35 +RESISTCOLD=60 80 +RESISTPOISON=15 25 +RESISTLIGHTNING=10 15 +TOPROV=389 +TOPEACE=389 5 +TOTAME=351 +} + +[rabbit_aos] +{ +GET=base_rabbit +STR=6 10 +DEX=26 38 +INT=6 14 +HPMAX=6 6 +FAME=150 +WRESTLING=500 +TACTICS=500 +MAGICRESISTANCE=500 +DAMAGE=1 +DEF=5 10 +TOPROV=60 +TOPEACE=60 5 +TOTAME=0 +} + +[rat_aos] +{ +GET=base_rat +STR=9 +DEX=35 +INT=5 +HPMAX=6 6 +KARMA=-150 +FAME=150 +WRESTLING=400 +TACTICS=400 +MAGICRESISTANCE=400 +ANATOMY=0 1 +DAMAGE=1 2 +DEF=5 10 +TOPROV=60 +TOPEACE=60 5 +TOTAME=0 +} + +[sheep_aos] +{ +GET=base_sheep +STR=19 +DEX=25 +INT=5 +HPMAX=12 12 +FAME=300 +WRESTLING=500 +TACTICS=600 +MAGICRESISTANCE=500 +ANATOMY=0 1 +DAMAGE=1 2 +DEF=5 10 +TOPROV=65 +TOPEACE=65 5 +TOTAME=111 +} + +[snowleopard_aos] +{ +GET=base_snowleopard +STR=56 80 +DEX=66 85 +INT=26 50 +HPMAX=34 48 +FAME=450 +WRESTLING=400 500 +TACTICS=450 600 +MAGICRESISTANCE=250 350 +DAMAGE=4 14 +DEF=20 25 +RESISTFIRE=5 10 +RESISTCOLD=30 40 +RESISTPOISON=10 20 +RESISTLIGHTNING=20 30 +TOPROV=343 +TOPEACE=343 5 +TOTAME=531 +} + +[timberwolf_aos] +{ +GET=base_timberwolf +STR=56 80 +DEX=56 75 +INT=11 25 +HPMAX=34 48 +FAME=450 +WRESTLING=400 600 +TACTICS=300 500 +MAGICRESISTANCE=270 450 +DAMAGE=5 9 +DEF=15 20 +RESISTFIRE=5 10 +RESISTCOLD=10 15 +RESISTPOISON=5 10 +RESISTLIGHTNING=5 10 +TOPROV=294 +TOPEACE=294 5 +TOTAME=231 +} + +[whitewolf_aos] +{ +GET=base_whitewolf +STR=56 80 +DEX=56 75 +INT=31 55 +HPMAX=34 48 +FAME=450 +MAGICRESISTANCE=200 350 +TACTICS=450 600 +WRESTLING=450 600 +DAMAGE=3 7 +DEF=15 20 +RESISTFIRE=5 10 +RESISTCOLD=10 15 +RESISTPOISON=5 10 +RESISTLIGHTNING=5 10 +TOPROV=323 +TOPEACE=323 5 +TOTAME=651 +} + +[silverwolf_aos] +{ +GET=base_silverwolf +STR=96 120 +DEX=81 105 +INT=36 60 +HPMAX=58 72 +KARMA=2500 +FAME=2500 +WRESTLING=600 800 +TACTICS=500 700 +MAGICRESISTANCE=580 750 +DAMAGE=20 32 +DEF=20 25 +RESISTFIRE=10 20 +RESISTCOLD=5 10 +RESISTPOISON=5 10 +RESISTLIGHTNING=10 15 +TOPROV=503 +TOPEACE=503 5 +TOTAME=831 +} + +[squirrel_aos] +{ +GET=base_squirrel +STR=44 50 +DEX=35 +INT=5 +HPMAX=40 50 +WRESTLING=40 +TACTICS=40 +MAGICRESISTANCE=40 +DAMAGE=1 2 +DEF=45 50 +RESISTFIRE=10 15 +RESISTCOLD=34 40 +RESISTPOISON=20 25 +RESISTLIGHTNING=20 25 +TOPROV=150 +TOPEACE=150 5 +TOTAME=0 +} + +[ferret_aos] +{ +GET=base_ferret +STR=41 48 +DEX=55 +INT=75 +HPMAX=40 50 +WRESTLING=40 +TACTICS=40 +MAGICRESISTANCE=40 +DAMAGE=7 9 +DEF=45 50 +RESISTFIRE=10 15 +RESISTCOLD=34 40 +RESISTPOISON=20 25 +RESISTLIGHTNING=20 25 +TOPROV=150 +TOPEACE=150 5 +TOTAME=0 +} + +[vorpalbunny_aos] +{ +GET=base_vorpalbunny +GOLD=1100 1250 +STR=15 15 +DEX=2000 2000 +INT=1000 1000 +HPMAX=2000 2000 +STAMINAMAX=500 500 +FAME=1000 +WRESTLING=500 +TACTICS=500 +MAGICRESISTANCE=500 +ANATOMY=0 1 +DAMAGE=1 1 +DEF=2 5 +TOPROV=1580 +TOPEACE=1580 5 +TOTAME=2000 +} + +[whitewolf_aos] +{ +GET=base_whitewolf +STR=56 80 +DEX=56 75 +INT=31 55 +HPMAX=34 48 +FAME=450 +WRESTLING=600 800 +TACTICS=500 700 +MAGICRESISTANCE=580 750 +DAMAGE=4 10 +DEF=15 20 +RESISTFIRE=10 15 +RESISTCOLD=20 25 +RESISTPOISON=10 15 +RESISTLIGHTNING=10 15 +TOPROV=323 +TOPEACE=323 5 +TOTAME=651 +} + +[skitteringhopper_aos] +{ +GET=base_skitteringhopper +GOLD=50 100 +STR=41 65 +DEX=91 115 +INT=26 50 +HPMAX=31 45 +WRESTLING=401 600 +TACTICS=451 700 +MAGICRESISTANCE=301 450 +DAMAGE=4 7 +DEF=5 10 +RESISTCOLD=10 20 +TOPROV=380 +TOPEACE=380 5 +TOTAME=0 +} \ No newline at end of file diff --git a/data/dfndata/npc/npc_lbr/animals_lbr.dfn b/data/dfndata/npc/npc_lbr/animals_lbr.dfn new file mode 100644 index 000000000..a121a03fc --- /dev/null +++ b/data/dfndata/npc/npc_lbr/animals_lbr.dfn @@ -0,0 +1,600 @@ +[brownbear_lbr] +{ +GET=base_brownbear +STR=76 100 +DEX=26 45 +INT=23 47 +MANAMAX=0 +FAME=450 +MAGICRESISTANCE=200 400 +PARRYING=250 450 +TACTICS=400 600 +WRESTLING=400 600 +DAMAGE=2 12 +DEF=8 +TOPROV=296 +TOPEACE=296 5 +TOTAME=459 +} + +[blackbear_lbr] +{ +GET=base_blackbear +DEX=56 75 +INT=11 14 +MANAMAX=0 +FAME=450 +MAGICRESISTANCE=200 400 +PARRYING=250 450 +TACTICS=400 600 +WRESTLING=400 600 +DAMAGE=2 12 +DEF=8 +TOPROV=310 +TOPEACE=310 5 +TOTAME=351 +} + +[boar_lbr] +{ +GET=base_boar +STR=25 +DEX=15 +INT=5 +MANAMAX=0 +FAME=300 +MAGICRESISTANCE=900 +PARRYING=950 +TACTICS=500 +WRESTLING=500 +DAMAGE=3 6 +DEF=5 +TOPROV=75 +TOPEACE=75 5 +TOTAME=291 +} + +[bull_lbr] +{ +GET=base_bull +STR=77 111 +DEX=56 75 +INT=47 75 +MANAMAX=0 +FAME=600 +MAGICRESISTANCE=180 250 +PARRYING=430 550 +TACTICS=680 850 +WRESTLING=400 58 +DAMAGE=4 9 +DEF=14 +TOPROV=358 +TOPEACE=358 5 +TOTAME=711 +} + +[bullfrog_lbr] +{ +GET=base_bullfrog +STR=46 70 +DEX=6 25 +INT=11 20 +MANAMAX=0 +FAME=350 +MAGICRESISTANCE=250 400 +PARRYING=380 730 +TACTICS=400 600 +WRESTLING=400 600 +DAMAGE=1 2 +DEF=3 +TOPROV=292 +TOPEACE=292 5 +TOTAME=231 +} + +[cat_lbr] +{ +GET=base_cat +STR=9 +DEX=35 +INT=5 +MANAMAX=0 +HIDING=150 350 +MAGICRESISTANCE=500 +PARRYING=250 +TACTICS=400 +WRESTLING=500 +DAMAGE=1 +DEF=4 +TOPROV=60 +TOPEACE=60 5 +TOTAME=0 +} + +[cougar_lbr] +{ +GET=base_cougar +STR=56 80 +DEX=66 85 +INT=26 50 +MANAMAX=0 +FAME=450 +HIDING=50 150 +MAGICRESISTANCE=150 300 +PARRYING=550 650 +TACTICS=450 600 +WRESTLING=450 600 +DAMAGE=2 12 +DEF=8 +TOPROV=333 +TOPEACE=333 5 +TOTAME=411 +} + +[cow_lbr] +{ +GET=base_cow +STR=30 +DEX=15 +INT=5 +MANAMAX=0 +FAME=300 +MAGICRESISTANCE=550 +PARRYING=550 +TACTICS=550 +WRESTLING=550 +DAMAGE=1 4 +DEF=5 +TOPROV=66 +TOPEACE=66 5 +TOTAME=111 +} + +[dog_lbr] +{ +GET=base_dog +STR=27 37 +DEX=28 43 +INT=29 37 +MANAMAX=0 +FAME=300 +MAGICRESISTANCE=220 470 +PARRYING=280 530 +TACTICS=190 310 +WRESTLING=190 310 +DAMAGE=4 7 +DEF=6 +TOPROV=187 +TOPEACE=187 5 +TOTAME=0 +} + +[goat_lbr] +{ +GET=base_goat +STR=19 +DEX=15 +INT=5 +MANAMAX=0 +FAME=150 +MAGICRESISTANCE=500 +PARRYING=500 +TACTICS=500 +WRESTLING=500 +DAMAGE=3 4 +DEF=5 +TOPROV=54 +TOPEACE=54 5 +TOTAME=111 +} + +[gorilla_lbr] +{ +GET=base_gorilla +STR=53 95 +DEX=36 55 +INT=36 60 +MANAMAX=0 +FAME=450 +MAGICRESISTANCE=450 600 +PARRYING=430 530 +TACTICS=430 580 +WRESTLING=430 580 +DAMAGE=2 12 +DEF=10 +TOPROV=311 +TOPEACE=311 5 +TOTAME=0 +} + +[greywolf_lbr] +{ +GET=base_greywolf +STR=56 80 +DEX=56 75 +INT=31 55 +MANAMAX=0 +KARMA=0 +FAME=450 +HIDING=450 600 +MAGICRESISTANCE=200 350 +PARRYING=450 550 +TACTICS=450 600 +WRESTLING=450 600 +DAMAGE=2 8 +DEF=9 +TOPROV=302 +TOPEACE=302 5 +TOTAME=531 +} + +[grizbear_lbr] +{ +GET=base_grizbear +STR=126 155 +DEX=81 105 +INT=16 40 +MANAMAX=0 +FAME=1000 +MAGICRESISTANCE=250 400 +PARRYING=700 850 +TACTICS=700 1000 +WRESTLING=450 700 +DAMAGE=6 15 +DEF=12 +TOPROV=474 +TOPEACE=474 5 +TOTAME=591 +} + +[hart_lbr] +{ +GET=base_hart +STR=41 71 +DEX=47 77 +INT=27 57 +MANAMAX=0 +FAME=300 +MAGICRESISTANCE=270 450 +PARRYING=250 430 +TACTICS=30 48 +WRESTLING=30 48 +DAMAGE=4 10 +DEF=12 +TOPROV=273 +TOPEACE=273 5 +TOTAME=591 +} + +[hind_lbr] +{ +GET=base_hind +STR=21 51 +DEX=47 77 +INT=17 47 +MANAMAX=0 +FAME=300 +HIDING=100 300 +MAGICRESISTANCE=150 +PARRYING=220 +TACTICS=190 +WRESTLING=260 +DAMAGE=4 4 +DEF=4 +TOPROV=182 +TOPEACE=182 5 +TOTAME=231 +} + +[jackrabbit_lbr] +{ +GET=base_jackrabbit +STR=15 +DEX=25 +INT=5 +MANAMAX=0 +FAME=150 +HIDING=250 450 +MAGICRESISTANCE=500 +PARRYING=500 +TACTICS=500 +WRESTLING=500 +HIDING=450 600 +DAMAGE=1 2 +DEF=2 +TOPROV=59 +TOPEACE=59 5 +} + +[mountaingoat_lbr] +{ +GET=base_mountaingoat +STR=22 64 +DEX=56 75 +INT=16 30 +MANAMAX=0 +FAME=300 +DAMAGE=3 7 +DEF=8 +MAGICRESISTANCE=250 300 +PARRYING=450 550 +TACTICS=290 440 +WRESTLING=290 440 +DAMAGE=3 4 +DEF=5 +TOPROV=260 +TOPEACE=260 5 +} + +[packhorse_lbr] +{ +GET=base_packhorse +STR=44 120 +DEX=36 55 +INT=6 10 +MANAMAX=0 +STAMINAMAX=81 100 +KARMA=200 +MAGICRESISTANCE=250 300 +PARRYING=350 450 +TACTICS=290 440 +WRESTLING=290 440 +DAMAGE=4 12 +DEF=9 +TOPROV=329 +TOPEACE=329 5 +TOTAME=291 +} + +[packllama_lbr] +{ +GET=base_packllama +STR=52 80 +DEX=36 55 +INT=16 30 +MANAMAX=0 +STAMINAMAX=86 105 +KARMA=200 +MAGICRESISTANCE=150 200 +PARRYING=350 450 +TACTICS=190 290 +WRESTLING=190 290 +DAMAGE=2 6 +DEF=8 +TOPROV=242 +TOPEACE=242 5 +TOTAME=291 +} + +[panther_lbr] +{ +GET=base_panther +STR=61 85 +DEX=86 105 +INT=26 50 +MANAMAX=0 +FAME=450 +HIDING=150 250 +MAGICRESISTANCE=150 300 +PARRYING=550 650 +TACTICS=500 650 +WRESTLING=500 650 +DAMAGE=2 14 +DEF=8 +TOPROV=365 +TOPEACE=365 5 +TOTAME=531 +} + +[pig_lbr] +{ +GET=base_pig +STR=20 +DEX=20 +INT=5 +MANAMAX=0 +FAME=150 +MAGICRESISTANCE=500 +PARRYING=500 +TACTICS=500 +WRESTLING=500 +DAMAGE=2 4 +DEF=6 +TOPROV=59 +TOPEACE=59 5 +TOTAME=111 +} + +[polarbear_lbr] +{ +GET=base_polarbear +STR=116 140 +DEX=81 105 +INT=26 50 +MANAMAX=0 +FAME=1500 +MAGICRESISTANCE=450 600 +PARRYING=100 250 +TACTICS=600 900 +WRESTLING=450 700 +DAMAGE=5 14 +DEF=9 +TOPROV=389 +TOPEACE=389 5 +TOTAME=351 +} + +[rabbit_lbr] +{ +GET=base_rabbit +STR=6 10 +DEX=26 38 +INT=6 14 +MANAMAX=0 +FAME=150 +HIDING=250 450 +MAGICRESISTANCE=500 +PARRYING=500 +TACTICS=500 +WRESTLING=500 +DAMAGE=1 +DEF=3 +NPCWANDER=4 +FX2=30 +RUNS +TOPROV=60 +TOPEACE=60 5 +TOTAME=0 +} + +[rat_lbr] +{ +GET=base_rat +STR=9 +DEX=35 +INT=5 +MANAMAX=0 +KARMA=-150 +FAME=150 +MAGICRESISTANCE=400 +PARRYING=400 +TACTICS=400 +WRESTLING=400 +DAMAGE=1 2 +DEF=3 +TOPROV=60 +TOPEACE=60 5 +TOTAME=0 +} + +[sheep_lbr] +{ +GET=base_sheep +STR=19 +DEX=25 +INT=5 +MANAMAX=0 +FAME=300 +MAGICRESISTANCE=500 +PARRYING=500 +TACTICS=600 +WRESTLING=500 +DAMAGE=1 2 +DEF=3 +TOPROV=65 +TOPEACE=65 5 +TOTAME=111 +} + +[snowleopard_lbr] +{ +GET=base_snowleopard +STR=56 80 +DEX=66 85 +INT=26 50 +MANAMAX=0 +FAME=450 +HIDING=50 250 +MAGICRESISTANCE=250 350 +PARRYING=550 650 +TACTICS=450 600 +WRESTLING=400 500 +DAMAGE=2 10 +DEF=12 +TOPROV=343 +TOPEACE=343 5 +TOTAME=531 +} + +[timberwolf_lbr] +{ +GET=base_timberwolf +STR=56 80 +DEX=56 75 +INT=11 25 +MANAMAX=0 +FAME=450 +HIDING=50 100 +MAGICRESISTANCE=280 450 +PARRYING=430 550 +TACTICS=300 500 +WRESTLING=400 600 +DAMAGE=4 10 +DEF=9 +TOPROV=294 +TOPEACE=294 5 +TOTAME=231 +} + +[whitewolf_lbr] +{ +GET=base_whitewolf +STR=56 80 +DEX=56 75 +INT=31 55 +MANAMAX=0 +FAME=450 +HIDING=50 200 +MAGICRESISTANCE=200 350 +PARRYING=450 550 +TACTICS=450 600 +WRESTLING=450 600 +DAMAGE=2 8 +DEF=8 +TOPROV=323 +TOPEACE=323 5 +TOTAME=651 +} + +[silverwolf_lbr] +{ +GET=base_silverwolf +STR=96 120 +DEX=81 105 +INT=36 60 +KARMA=2500 +FAME=2500 +HIDING=50 150 +MAGICRESISTANCE=580 750 +PARRYING=630 750 +TACTICS=500 700 +WRESTLING=600 800 +DAMAGE=6 22 +DEF=11 +TOPROV=503 +TOPEACE=503 5 +TOTAME=831 +} + +[squirrel_lbr] +{ +GET=base_squirrel +STR=44 50 +DEX=35 +INT=5 +MAGICRESISTANCE=40 +PARRYING=40 +TACTICS=40 +WRESTLING=40 +DAMAGE=1 2 +TOPROV=150 +TOPEACE=150 5 +TOTAME=0 +} + +[ferret_lbr] +{ +GET=base_ferret +STR=41 48 +DEX=55 +INT=75 +MAGICRESISTANCE=40 +PARRYING=40 +TACTICS=40 +WRESTLING=40 +DAMAGE=7 9 +DEF=1 +TOPROV=150 +TOPEACE=150 5 +TOTAME=0 +} \ No newline at end of file