Tweaks due to ability to use compound race designations for damage calculations.

git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@20568 282e977c-c81d-0410-88c4-b93c2d0d6712
master
silvernexus 2018-05-24 01:59:14 +00:00
parent c69a205b03
commit e37824ba83
17 changed files with 40 additions and 16 deletions

View File

@ -1,3 +1,23 @@
Updated races for several monsters so they can be hit by quirky effects like "slay ant"
Also gave death attacktype to stake so it can actually kill vampires.
monster/undead/vampire.arc
monster/undead/skeleton.arc
monster/undead/skeleton_chief_arc.arc
monster/undead/skeleton_leader_arc.arc
monster/undead/Skeletal_mage/skeletalmage.arc
monster/misc/deathtree.arc
monster/insect/ant/ant.arc
monster/insect/ant/ant_gen.arc
monster/insect/ant/ant_larvae.arc
monster/insect/ant/breeder_ant.arc
monster/insect/ant/fly_ant.arc
monster/insect/ant/guard_ant.arc
monster/insect/ant/spit_ant.arc
monster/insect/ant/war_ant.arc
monster/insect/ant/work_ant.arc
weapons/misc/stake.arc
Daniel Hawkins 2018-05-23
New graphical face for the archon (monster/chaos/archon) monster, as the original graphic is of questionable New graphical face for the archon (monster/chaos/archon) monster, as the original graphic is of questionable
origin. origin.
monster/chaos/archon.base.111.png monster/chaos/archon.base.111.png

View File

@ -1,6 +1,6 @@
Object ant Object ant
face ant.111 face ant.111
race insect race insect,ant
animation ant animation ant
monster 1 monster 1
move_type walk move_type walk

View File

@ -1,5 +1,5 @@
Object generate_ant Object generate_ant
race insect race insect,ant
other_arch ant other_arch ant
name ant hill name ant hill
face ant_gen.111 face ant_gen.111

View File

@ -1,6 +1,6 @@
Object ant_larvae Object ant_larvae
face ant_larvae.111 face ant_larvae.111
race insect race insect,ant
other_arch war_ant other_arch war_ant
animation ant_larvae animation ant_larvae
# larva is the singular form. larvae is plural # larva is the singular form. larvae is plural

View File

@ -2,7 +2,7 @@ Object breeder_ant
face breeder_ant.x11 face breeder_ant.x11
animation breeder_ant animation breeder_ant
name Queen Ant name Queen Ant
race insect race insect,ant
other_arch ant_egg other_arch ant_egg
monster 1 monster 1
move_type walk move_type walk

View File

@ -1,6 +1,6 @@
Object fly_ant Object fly_ant
face fly_ant.131 face fly_ant.131
race insect race insect,ant
name flying ant name flying ant
animation fly_ant animation fly_ant
monster 1 monster 1

View File

@ -1,6 +1,6 @@
Object guard_ant Object guard_ant
face war_ant.131 face war_ant.131
race insect race insect,ant
name Guardian Ant name Guardian Ant
animation war_ant animation war_ant
Wis 5 Wis 5

View File

@ -1,7 +1,7 @@
Object spit_ant Object spit_ant
randomitems spit_ant randomitems spit_ant
face spit_ant.131 face spit_ant.131
race insect race insect,ant
name Spitting Ant name Spitting Ant
animation spit_ant animation spit_ant
monster 1 monster 1

View File

@ -1,7 +1,7 @@
Object war_ant Object war_ant
face war_ant.131 face war_ant.131
name Warrior Ant name Warrior Ant
race insect race insect,ant
animation war_ant animation war_ant
monster 1 monster 1
move_type walk move_type walk

View File

@ -1,7 +1,7 @@
Object work_ant Object work_ant
face work_ant.131 face work_ant.131
name Worker Ant name Worker Ant
race insect race insect,ant
animation work_ant animation work_ant
monster 1 monster 1
move_type walk move_type walk

View File

@ -1,6 +1,6 @@
Object deathtree Object deathtree
name tree name tree
race faerie race faerie,deathtree
stand_still 1 stand_still 1
face deathtree.111 face deathtree.111
animation deathtree animation deathtree

View File

@ -1,7 +1,7 @@
Object skeletalmage Object skeletalmage
randomitems skeletalmage randomitems skeletalmage
name Skeletal Mage name Skeletal Mage
race undead race undead,skeleton
face skeletalmage.111 face skeletalmage.111
animation skeletalmage animation skeletalmage
monster 1 monster 1

View File

@ -1,6 +1,6 @@
Object skeleton Object skeleton
randomitems skeleton randomitems skeleton
race undead race undead,skeleton
face skeleton.111 face skeleton.111
animation skeleton animation skeleton
monster 1 monster 1

View File

@ -1,7 +1,7 @@
Object skeleton_chief_arc Object skeleton_chief_arc
name skeleton captain name skeleton captain
randomitems skeleton randomitems skeleton
race undead race undead,skeleton
face skeleton_chief.111 face skeleton_chief.111
animation skeleton_chief_arc animation skeleton_chief_arc
monster 1 monster 1

View File

@ -1,7 +1,7 @@
Object skeleton_leader_arc Object skeleton_leader_arc
name skeleton bezerk name skeleton bezerk
randomitems skeleton randomitems skeleton
race undead race undead,skeleton
face skeleton_leader.111 face skeleton_leader.111
animation skeleton_leader_arc animation skeleton_leader_arc
monster 1 monster 1

View File

@ -1,6 +1,7 @@
Object vampire Object vampire
randomitems vampire randomitems vampire
race undead # race of vampire allows us to make stake work correctly w/ death attacktype
race undead,vampire
face vampire.111 face vampire.111
animation vampire animation vampire
sp 40 sp 40

View File

@ -8,7 +8,10 @@ material 16
dam 8 dam 8
weight 2000 weight 2000
value 20 value 20
attacktype 1 # Give death attacktype, since that circumvents the immunity by vampires
# Recent changes (May 2018) make it so this also doesn't do death damage to non-slaying creatures.
# So everything else should only be hit by physical damage.
attacktype 131073
weapontype 5 weapontype 5
name_pl stakes name_pl stakes
client_type 145 client_type 145