Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CF: How much cone damage to block (was Re: Footprints)



> Date: Sat, 25 Sep 1999 22:27:55 -0500
> From: David Andrew Michael Noelle <dave@Straylight.org>
> 
> [...] I'm thinking of basing the amount of damage absorbed on the
> mass of the creature.  That way one dragon might block most of an
> icestorm, protecting the dragons behind him, but it would cut
> through several ranks of minor demons before weakening
> significantly.

Yes, I'm responding to my own message.  I just listed all the
creatures' densities, in kg/square, and I don't think that's going to
be a useful number for determining how much of a cone to block.  I
also tried maxhp per square, which is more promising, but still has
more than a few anomalies.  Constitution is similarly skewed, for the
few archetypes that even have it.  Any other suggestions?

(BTW: Are angels really supposed to have maxhp 0?)

Some examples, weight in kg/square:

monster/acid/slime.arc : 20
monster/acid/pet_necro.arc : 30
monster/animal/dog.arc : 30
monster/animal/Neko/neko.arc : 30
monster/animal/shadowtiger/shadowpup.arc : 20
monster/animal/shadowtiger/shadowtiger.arc : 75
monster/animal/panther.arc : 80
monster/insect/ant/breeder_ant.arc : 150

monster/misc/deathtree.arc : 1000
monster/misc/Ent/ent.arc : 75

monster/troll/smalltroll.arc : 100
monster/troll/Troll/troll.arc : 75
monster/troll/Gaelotroll/gaelotroll.arc : 50

monster/animal/giant_bat.arc : 2
monster/beholder/beholder.arc : 1
monster/beholder/dread.arc : 7.5

monster/demon/angel.arc : 75
monster/demon/archangel.arc : 150
monster/demon/Big_Demon/big_demon.arc : 25
monster/demon/Balrog.arc : 18.75
monster/demon/bone_head.arc : 1.5
monster/demon/devil.arc : 180
monster/demon/evil_master1.arc : 0
monster/demon/evil_master2.arc : 75
monster/demon/evil_master3.arc : 180
monster/demon/evil_master4.arc : 200
monster/demon/imp.arc : 200

monster/dragon/wyvern.arc : 75
monster/dragon/Cwyvern.arc : 400
monster/dragon/fae_drag.arc : 70
monster/dragon/Hatchlings/cold_drag.arc : 70
monster/dragon/Hatchlings/elec_drag.arc : 70
monster/dragon/Hatchlings/fire_drag.arc : 70
monster/dragon/baby_drag.arc : 225
monster/dragon/Chinese_Dra/chinese_dr.arc : 50
monster/dragon/Dragon/dragon.arc : 666.667
monster/dragon/Electric/elec_dr.arc : 666.667
monster/dragon/WDragon/worthless_dragon.arc : 666.667
monster/dragon/Dragonman/dragonman.arc : 2000

monster/giant/Belzebub/belzebub.arc : 16.6667
monster/giant/Big_Wiz/big_wiz.arc : 444.444
monster/giant/DreadKnight/DK.arc : 50
monster/giant/DreadKnight/EDK.arc : 50
monster/giant/JessyB/jessyb.arc : 18.75
monster/giant/Titan/titan.arc : 166.667
monster/giant/byakie/byakie.arc : 7500

monster/human/Town/fatman.arc : 50
monster/human/Demihuman/gnome.arc : 50
monster/human/arabic/dancing_girl.arc : 100

monster/undead/demilich.arc : 150
monster/undead/skull.arc : 1.5
monster/undead/lich.arc : 0

maxhp/square:

monster/demon/Big_Demon/big_demon.arc : 83.3333
monster/demon/Balrog.arc : 250
monster/demon/angel.arc : 0
monster/acid/bpudding.arc : 250
monster/demon/Demon_Lord/demon_lord.arc : 93.75
monster/demon/GreatDemon/GreatDemon.arc : 190.476
monster/dragon/Chinese_Dra/chinese_dr.arc : 250
monster/dragon/baby_drag.arc : 1750
monster/dragon/Dragonman/dragonman.arc : 1750
monster/dragon/Dragon/dragon.arc : 583.333

monster/giant/Belzebub/belzebub.arc : 833.333
monster/giant/Titan/titan.arc : 444.444
monster/giant/cyclops/cyclops.arc : 1333.33
monster/giant/djinn/djinn.arc : 2500
monster/goblin/ologhi.arc : 5000
monster/goblin/Kobold/unusual_kobold.arc : 10000

monster/human/arabic/big_slave.arc : 30
monster/human/arabic/holy_priest.arc : 500
monster/misc/deathtree.arc : 500
monster/misc/Ent/ent.arc : 125

monster/undead/ghast.arc : 100
monster/undead/spectre.arc : 500
monster/undead/vampire.arc : 150


If you want to experiment with some of these numbers yourself, here's
the command line for kg/square, from the arch directory:

find monster -name "*.arc" -exec echo -n \{\} ": " \; -exec awk 'BEGIN {o = 1}/^weight/ {w = $2}/^More/ {o = o+1}END {print w/o/1000.0}' \{\} \;

-- 
            -Dave Noelle,                 dave@Straylight.org
            -the Villa Straylight,  http://www.straylight.org
Coalition Against Unsolicited Commercial Email  ==  http://www.cauce.com

Quote of the Day:
"$100 placed at 7 percent interest compounded quarterly for 200 years will
increase to more than $100,000,000 - by which time it will be worth
nothing." - Lazarus Long
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]