Directory trunk/arch/monster/demon/

Directory Created:
1999-03-28 23:46
Directory Deleted:
2006-09-19 02:24
Total Files:
Deleted Files:
Lines of Code:

                    Folder removed from repo Big_Demon (0 files, 0 lines)
                    Folder removed from repo Demon_Lord (0 files, 0 lines)
                    Folder removed from repo GreatDemon (0 files, 0 lines)
                    Folder removed from repo medium_demon (0 files, 0 lines)

Lines of Code

trunk/arch/monster/demon/ Lines of Code


Author Changes Lines of Code Lines per Change
Totals 401 (100.0%) 500 (100.0%) 1.2
mwedel 208 (51.9%) 109 (21.8%) 0.5
temitchell 17 (4.2%) 103 (20.6%) 6.0
avogl 10 (2.5%) 97 (19.4%) 9.7
peterm 17 (4.2%) 73 (14.6%) 4.2
uid200 81 (20.2%) 61 (12.2%) 0.7
cvs 38 (9.5%) 33 (6.6%) 0.8
darth_bob 16 (4.0%) 16 (3.2%) 1.0
mardahl 11 (2.7%) 4 (0.8%) 0.3
quinet 1 (0.2%) 3 (0.6%) 3.0
jec 1 (0.2%) 1 (0.2%) 1.0
akirschbaum 1 (0.2%) 0 (0.0%) 0.0

Most Recent Commits

mwedel 2006-09-19 02:24 Rev.: 4942

make branche directories, delete old trunk.

0 lines of code changed in 168 files:

  • trunk/arch/monster/demon: Balrog.arc (del), Balrog.trs (del), angel.111 (del), angel.111.png (del), angel.111.xpm (del), angel.112 (del), angel.112.png (del), angel.112.xpm (del), angel.113 (del), angel.113.png (del), angel.113.xpm (del), angel.arc (del), archangel.111 (del), archangel.111.png (del), archangel.111.xpm (del), archangel.112 (del), archangel.112.png (del), archangel.112.xpm (del), archangel.113 (del), archangel.113.png (del), archangel.113.xpm (del), archangel.114 (del), archangel.114.png (del), archangel.114.xpm (del), archangel.115 (del), archangel.115.png (del), archangel.115.xpm (del), archangel.116 (del), archangel.116.png (del), archangel.116.xpm (del), archangel.117 (del), archangel.117.png (del), archangel.117.xpm (del), archangel.118 (del), archangel.118.png (del), archangel.118.xpm (del), archangel.arc (del), archangel.face (del), bone_head.111 (del), bone_head.111.png (del), bone_head.111.xpm (del), bone_head.112 (del), bone_head.112.png (del), bone_head.112.xpm (del), bone_head.113 (del), bone_head.113.png (del), bone_head.113.xpm (del), bone_head.arc (del), bone_head.base.111.png (del), bone_head.base.112.png (del), bone_head.base.113.png (del), devil.111 (del), devil.111.png (del), devil.111.xpm (del), devil.112 (del), devil.112.png (del), devil.112.xpm (del), devil.arc (del), devil.base.111.png (del), devil.base.112.png (del), devil.clsc.111.png (del), devil.clsc.112.png (del), devil.trs (del), devil_gen.111 (del), devil_gen.111.png (del), devil_gen.111.xpm (del), devil_gen.arc (del), devil_gen.base.111.png (del), evil_master.111 (del), evil_master.111.png (del), evil_master.111.xpm (del), evil_master.112 (del), evil_master.112.png (del), evil_master.112.xpm (del), evil_master.base.111.png (del), evil_master.base.112.png (del), evil_master.clsc.111.png (del), evil_master.clsc.112.png (del), evil_master1.arc (del), evil_master2.111 (del), evil_master2.111.png (del), evil_master2.111.xpm (del), evil_master2.112 (del), evil_master2.112.png (del), evil_master2.112.xpm (del), evil_master2.arc (del), evil_master2.base.111.png (del), evil_master2.base.112.png (del), evil_master2.clsc.111.png (del), evil_master2.clsc.112.png (del), evil_master3.111 (del), evil_master3.111.png (del), evil_master3.111.xpm (del), evil_master3.112 (del), evil_master3.112.png (del), evil_master3.112.xpm (del), evil_master3.arc (del), evil_master3.base.111.png (del), evil_master3.base.112.png (del), evil_master3.clsc.111.png (del), evil_master3.clsc.112.png (del), evil_master4.111 (del), evil_master4.111.png (del), evil_master4.111.xpm (del), evil_master4.112 (del), evil_master4.112.png (del), evil_master4.112.xpm (del), evil_master4.arc (del), evil_master4.base.111.png (del), evil_master4.base.112.png (del), evil_master4.clsc.111.png (del), evil_master4.clsc.112.png (del), fiend.111 (del), fiend.111.png (del), fiend.111.xpm (del), fiend.112 (del), fiend.112.png (del), fiend.112.xpm (del), fiend.arc (del), fiend.base.111.png (del), fiend.base.112.png (del), fiend.clsc.111.png (del), fiend.clsc.112.png (del), fiend.trs (del), hellhound.arc (del), hellhound.base.131.png (del), hellhound.base.132.png (del), hellhound.base.133.png (del), hellhound.base.171.png (del), hellhound.base.172.png (del), hellhound.base.173.png (del), hellhound.trs (del), imp.131 (del), imp.131.png (del), imp.131.xpm (del), imp.171 (del), imp.171.png (del), imp.171.xpm (del), imp.arc (del), imp.base.131.png (del), imp.base.171.png (del), imp.clsc.131.png (del), imp.clsc.171.png (del), liteangel.111 (del), liteangel.111.png (del), liteangel.111.xpm (del), liteangel.112 (del), liteangel.112.png (del), liteangel.112.xpm (del), liteangel.113 (del), liteangel.113.png (del), liteangel.113.xpm (del), liteangel.114 (del), liteangel.114.png (del), liteangel.114.xpm (del), liteangel.arc (del), mesangel.arc (del), raas.131 (del), raas.131.png (del), raas.131.xpm (del), raas.171 (del), raas.171.png (del), raas.171.xpm (del), raas.arc (del), raas.base.131.png (del), raas.base.171.png (del), raas.clsc.131.png (del), raas.clsc.171.png (del)
quinet 2006-08-18 12:49 Rev.: 4798

Some monsters were always dropping two identical rings because of the
incorrect usage of "nrof 2" for rings in the treasure list. The
correct way to generate two rings is to have two separate entries in
the treasure list. This is a fix for bug #1530006.

3 lines of code changed in 1 file:

  • trunk/arch/monster/demon: Balrog.trs (+3 -1)
akirschbaum 2006-02-19 11:27 Rev.: 4467

Fix hellhound/greater hellhound archetypes: the two objects were incorrectly
linked together.

0 lines of code changed in 1 file:

  • trunk/arch/monster/demon: hellhound.arc (-1)
temitchell 2004-08-31 20:37 Rev.: 2901

- add spear for Ixalovh, change her treasure list
- add greater hell hound, dire wolf sire and change magehounds spell
- make rug's whip glow

98 lines of code changed in 2 files:

  • trunk/arch/monster/demon: hellhound.arc (+58 -2), hellhound.trs (new 40)
mwedel 2004-02-01 19:34 Rev.: 2577

Fix a few arc errors related to panther.111 disappearing, but
gaea still using them.
Break out many of the treasure lists, and add the necessary skills so that
the monsters can properly use things like spellbooks, wands, rods, etc.
In many cases, update the creatures to have their own specific treasurelist.
Add proper skill values to rods, horns, and staves - should fix problem with
exp not being credited to correct skill.
MSW 2004-02-01

51 lines of code changed in 5 files:

  • trunk/arch/monster/demon: Balrog.trs (new 25), devil.trs (new 10), evil_master1.arc (+1), evil_master2.arc (+1), fiend.trs (new 14)
mwedel 2003-06-22 16:26 Rev.: 2198

fix up maxhp for a bunch of monsters.
Also, rename destroying_angel file to retributioner, since that is the
actual object and animation name.
MSW 2003-06-22

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: fiend.arc (+1 -1)
temitchell 2003-05-25 00:11 Rev.: 2153

- oops forgot the treasurelist entry

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: hellhound.arc (+1)
temitchell 2003-05-24 19:01 Rev.: 2152

- fixes to hellhound

4 lines of code changed in 7 files:

  • trunk/arch/monster/demon: hellhound.arc (+4), hellhound.base.131.png (changed), hellhound.base.132.png (changed), hellhound.base.133.png (changed), hellhound.base.171.png (changed), hellhound.base.172.png (changed), hellhound.base.173.png (changed)
temitchell 2003-05-24 17:36 Rev.: 2148

- hellhound

0 lines of code changed in 7 files:

  • trunk/arch/monster/demon: hellhound.arc (new), hellhound.base.131.png (new), hellhound.base.132.png (new), hellhound.base.133.png (new), hellhound.base.171.png (new), hellhound.base.172.png (new), hellhound.base.173.png (new)
mwedel 2003-01-05 18:22 Rev.: 1917

Uopdate speed of devil generator
MSW 2003-01-05

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: devil_gen.arc (+1 -3)
avogl 2002-09-07 08:36 Rev.: 1702

Added blinding resistances to many monsters.
I have tried my best to distribute these blinding
resistances not at random, but in reasonable
and consistent ways:

Dragons and demons are now mostly immune to blinding.
IMO they have such omnipotent senses that merely
blinding their eyes doesn't help. Lesser forms of
these creatures don't have full immunity though.

The undead are well resistant to blinding as they
don't have biological eyes, which makes it harder to blind them.
Only few of them are totally immune however.

Angels are also well resistant to blinding. Being
minions of Valriel they have experience with blinding
"techniques" and thus know how to protect against it.

Also immune to blinding are creatures which just don't
have any eyes. E.g. giant worms, slimes and crawling chaos.

All humaniod monsters, including the orcish and trollish
races, remain without blinding resistance.
Most low-level monsters generally have either low or no
blinding resistance (as long as they have eyes).

Extremely vulnerable to blinding are one-eyed creatures:
Cyclopses, dreads and beholders.

[Sidenote: I have reduced cyclops experience from 400000
to 250000 which I think is still more than enough.]


4 lines of code changed in 4 files:

  • trunk/arch/monster/demon: Balrog.arc (+1), devil.arc (+1), fiend.arc (+1), raas.arc (+1 -1)
avogl 2002-09-04 20:41 Rev.: 1695

I had to re-adjust some of the recently changed levels
in pupland monsters. As maintainer of the pupland set I
hope it is okay when I do this, have written on the
list about it too.

Some monsters just need those levels to be able to
hit and damage high level players.
Evil Masters are a somewhat special case:
I have moved most all attributes out of the map into
the arches (So the arches contain the "real version").
The reason for this is I fear the fallback to
arch-values when these monsters happen to apply equipment.


83 lines of code changed in 4 files:

  • trunk/arch/monster/demon: evil_master1.arc (+26 -15), evil_master2.arc (+20 -15), evil_master3.arc (+28 -18), evil_master4.arc (+9 -9)
mwedel 2002-08-29 00:17 Rev.: 1689

Fix the level/exp for some monsters - these all had levels which
was much higher than the actually difficulty the monster should be.
MSW 2002-08-28

4 lines of code changed in 4 files:

  • trunk/arch/monster/demon: evil_master1.arc (+1 -1), evil_master2.arc (+1 -2), evil_master3.arc (+1 -2), evil_master4.arc (+1 -2)
mwedel 2002-07-16 00:02 Rev.: 1659

Fix monster arcs that had incorrect wrists/foot (1 instead of 2)
Fix update_monster script that generated the errors in the first place.
Add body information to the player/old/*.arc for very old player files.
Move crown from misc directory to armour/helmet, add appropriate body_info.
Add needed body info for elven boots.
MSW 2002-07-15

6 lines of code changed in 3 files:

  • trunk/arch/monster/demon: Balrog.arc (+2 -2), devil.arc (+2 -4), fiend.arc (+2 -2)
mwedel 2002-07-14 23:38 Rev.: 1657

Update arcs to use body_info for equipping items.
Update armor to use gen_sp_armour instead of last_heal.
can_use_shield added to necessary arcs.
Add dev/scripts directory, which contains some handy scripts I wrote
for updating on the items.
Add item_power to the armours - needs to be done for rest of equippable
MSW 2002-07-14

46 lines of code changed in 6 files:

  • trunk/arch/monster/demon: Balrog.arc (+12), devil.arc (+12), evil_master1.arc (+2), evil_master2.arc (+4), evil_master3.arc (+4), fiend.arc (+12)
mwedel 2001-12-31 02:02 Rev.: 1487

Rename of files to include base in name - for multiple image set support
in the server. MSW 2001-12-30

0 lines of code changed in 20 files:

  • trunk/arch/monster/demon: bone_head.base.111.png (new), bone_head.base.112.png (new), bone_head.base.113.png (new), devil.base.111.png (new), devil.base.112.png (new), devil_gen.base.111.png (new), evil_master.base.111.png (new), evil_master.base.112.png (new), evil_master2.base.111.png (new), evil_master2.base.112.png (new), evil_master3.base.111.png (new), evil_master3.base.112.png (new), evil_master4.base.111.png (new), evil_master4.base.112.png (new), fiend.base.111.png (new), fiend.base.112.png (new), imp.base.131.png (new), imp.base.171.png (new), raas.base.131.png (new), raas.base.171.png (new)
darth_bob 2001-12-28 00:46 Rev.: 1482

Mammoth commit here, just added alternate set (now called classic or clsc) to the archs. This is in preperation for support of arbitrary sets.

16 lines of code changed in 16 files:

  • trunk/arch/monster/demon: devil.clsc.111.png (new 1), devil.clsc.112.png (new 1), evil_master.clsc.111.png (new 1), evil_master.clsc.112.png (new 1), evil_master2.clsc.111.png (new 1), evil_master2.clsc.112.png (new 1), evil_master3.clsc.111.png (new 1), evil_master3.clsc.112.png (new 1), evil_master4.clsc.111.png (new 1), evil_master4.clsc.112.png (new 1), fiend.clsc.111.png (new 1), fiend.clsc.112.png (new 1), imp.clsc.131.png (new 1), imp.clsc.171.png (new 1), raas.clsc.131.png (new 1), raas.clsc.171.png (new 1)
mardahl 2001-05-23 19:24 Rev.: 1145

Made the demons which cast paralyze/fear immune to their own spells.
Added a new medium demon from BehTong.

PeterM 5/23/2001

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: Balrog.arc (+1)
mardahl 2001-04-25 21:15 Rev.: 1039

New fiend demon.

0 lines of code changed in 7 files:

  • trunk/arch/monster/demon: fiend.111 (new), fiend.111.png (new), fiend.111.xpm (new), fiend.112 (new), fiend.112.png (new), fiend.112.xpm (new), fiend.arc (new)
mardahl 2001-04-21 17:45 Rev.: 1014

*** empty log message ***

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: Balrog.arc (+1)
mardahl 2001-04-16 02:19 Rev.: 978

Give these guys some protection from physical
so create bomb doesn't do 'em so easily.
Also, up their exp value.

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: Balrog.arc (+1)
mardahl 2001-04-16 02:01 Rev.: 976

Poor balrogs were way undervalued. Either that or
Titans were overvalued. I figure they're 4x worse
than titans because of their strong resistances and
much more dangerous attacks: exp-->400000

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: Balrog.arc (+1 -3)
peterm 2001-02-12 05:17 Rev.: 793

I reverted a lotof the objectionable "scaled" png set
to the xpm images centered but not scaled.

The results are not too bad.


8 lines of code changed in 3 files:

  • trunk/arch/monster/demon: devil_gen.111.png (+4 -4), imp.131.png (+1 -5), imp.171.png (+3 -4)
avogl 2001-01-19 19:53 Rev.: 730

New png-pics by J. Taporg.

10 lines of code changed in 2 files:

  • trunk/arch/monster/demon: raas.131.png (+5 -2), raas.171.png (+5 -5)
peterm 2000-12-04 03:10 Rev.: 559

Some tweaks done to various PR values.

6 lines of code changed in 2 files:

  • trunk/arch/monster/demon: Balrog.arc (+3 -3), archangel.arc (+3 -3)
peterm 2000-12-04 02:18 Rev.: 554

Converted the old "armor" "protected" "vulnerable" and "immune" to
the partial-resistance equivalents.

59 lines of code changed in 12 files:

  • trunk/arch/monster/demon: Balrog.arc (+8 -2), angel.arc (+2 -1), archangel.arc (+13 -2), devil.arc (+6 -3), devil_gen.arc (+5 -2), evil_master2.arc (+3 -2), evil_master3.arc (+3 -2), evil_master4.arc (+3 -2), imp.arc (+5 -3), liteangel.arc (+4 -1), mesangel.arc (+4 -1), raas.arc (+3 -2)
cvs 2000-12-03 19:03 Rev.: 552

MSW 2000-12-3:
Commit for PR code. General changes was to clean up archetypes that
were immune/protected/vulnerable to the same attacktype (ie, protected &
immune). Disease code changed to use last_grace instead of armour for
contagious values. Gods still need to be fixed up.

10 lines of code changed in 2 files:

  • trunk/arch/monster/demon: bone_head.arc (+5 -2), evil_master1.arc (+5 -3)
cvs 2000-06-09 14:12 Rev.: 313

Assigned proper races to these archetypes. --PeterM

3 lines of code changed in 3 files:

  • trunk/arch/monster/demon: bone_head.arc (+1 -1), devil_gen.arc (+1), evil_master1.arc (+1)
cvs 2000-05-31 02:15 Rev.: 284

Addition of PNG images. MSW 5/30/2000

20 lines of code changed in 33 files:

  • trunk/arch/monster/demon: angel.111.png (new), angel.112.png (new), angel.113.png (new), archangel.111.png (new), archangel.112.png (new), archangel.113.png (new), archangel.114.png (new), archangel.115.png (new), archangel.116.png (new), archangel.117.png (new), archangel.118.png (new), bone_head.111.png (new), bone_head.112.png (new), bone_head.113.png (new), devil.111.png (new), devil.112.png (new), devil_gen.111.png (new 4), evil_master.111.png (new), evil_master.112.png (new), evil_master2.111.png (new), evil_master2.112.png (new), evil_master3.111.png (new), evil_master3.112.png (new), evil_master4.111.png (new), evil_master4.112.png (new), imp.131.png (new 5), imp.171.png (new 4), liteangel.111.png (new), liteangel.112.png (new), liteangel.113.png (new), liteangel.114.png (new), raas.131.png (new 2), raas.171.png (new 5)
jec 2000-04-17 09:37 Rev.: 214

See CHANGES file.

1 lines of code changed in 1 file:

  • trunk/arch/monster/demon: devil_gen.arc (+1)
uid200 1999-03-28 23:46 Rev.: 2

Initial revision

61 lines of code changed in 81 files:

  • trunk/arch/monster/demon: Balrog.arc (new 2), angel.111 (new), angel.111.xpm (new), angel.112 (new), angel.112.xpm (new), angel.113 (new), angel.113.xpm (new), angel.arc (new 1), archangel.111 (new), archangel.111.xpm (new), archangel.112 (new), archangel.112.xpm (new), archangel.113 (new), archangel.113.xpm (new), archangel.114 (new), archangel.114.xpm (new), archangel.115 (new), archangel.115.xpm (new), archangel.116 (new), archangel.116.xpm (new), archangel.117 (new), archangel.117.xpm (new), archangel.118 (new), archangel.118.xpm (new), archangel.arc (new 2), archangel.face (new), bone_head.111 (new), bone_head.111.xpm (new), bone_head.112 (new), bone_head.112.xpm (new), bone_head.113 (new), bone_head.113.xpm (new), bone_head.arc (new 2), devil.111 (new), devil.111.xpm (new), devil.112 (new), devil.112.xpm (new), devil.arc (new 3), devil_gen.111 (new), devil_gen.111.xpm (new), devil_gen.arc (new), evil_master.111 (new), evil_master.111.xpm (new), evil_master.112 (new), evil_master.112.xpm (new), evil_master1.arc (new 10), evil_master2.111 (new), evil_master2.111.xpm (new), evil_master2.112 (new), evil_master2.112.xpm (new), evil_master2.arc (new 11), evil_master3.111 (new), evil_master3.111.xpm (new), evil_master3.112 (new), evil_master3.112.xpm (new), evil_master3.arc (new 14), evil_master4.111 (new), evil_master4.111.xpm (new), evil_master4.112 (new), evil_master4.112.xpm (new), evil_master4.arc (new 9), imp.131 (new), imp.131.xpm (new), imp.171 (new), imp.171.xpm (new), imp.arc (new 3), liteangel.111 (new), liteangel.111.xpm (new), liteangel.112 (new), liteangel.112.xpm (new), liteangel.113 (new), liteangel.113.xpm (new), liteangel.114 (new), liteangel.114.xpm (new), liteangel.arc (new 1), mesangel.arc (new 1), raas.131 (new), raas.131.xpm (new), raas.171 (new), raas.171.xpm (new), raas.arc (new 2)
Generated by StatSVN 0.7.0