Title    : Death Knight Enhancements
Filename : dknight.zip
Version  : 2.1
Date     : March 3, 1998 (3/3/98)
Author   : Patrick Martin
Email    : cimartin@flash.net


Type of Mod
-----------
Quake C  : Yes (Type:  Monster)
Sound    : No
MDL      : No


Format of QuakeC
----------------
unified diff  : No
context diff  : No
.qc files     : Yes
progs.dat     : No


Construction
----------------
Base           : Modified hknight.qc.
Build Time     : Off and on for three days + a few hours.
Editor(s) used : MS-DOS text editor and ProQCC v1.60.
Hardware used  : Pentium-100 with 16MB RAM and Quake v1.06.
Known Bugs     : None.
Impulses       : N/A


Description of the Modification
-------------------------------
     For some reason, ID decided not to use the extra frames the death
knight has.  What this QuakeC patch does is give the death knight two
extra attack options for his long range attack in addition to the regular
horizontal missile spray.  These extra attacks use the death knight's
frames that are unused in normal Quake.  The death knight can now do the
following attacks:
 
  * He can create a vertical spray of flares.  This looks cool, but
    you can easily avoid this, and it does little damage because the
    flares are spread out.  He does this about 20% of the time.
    He does an overhead swing with the sword.

  * He can aim all six flares straight at you.  Really easy to avoid,
    but severe damage results if you let all the flares hit you.
    These flares travel 150% faster than those in the flare spreads.
    A 30% chance that he will do this.  He points his sword at you.

  * He can do his regular horizontal spread of flares.  The chance
    that he will attack you in this fashion is 50%.

(In hknight.qc2, flares travel faster in higher skill levels.)

Other sword attacks:
  * The death knight uses the second charge motion that is unused
    in normal Quake.  This sword swinging motion is faster than
    his other charge.

(In hknight.qc2 only)
  * In addition to the normal melee attacks the death knight uses,
    he can do an overhead smash on his opponent.  Unlike all his other
    melee attacks, all the damage is done in a single frame, rather
    than spread out in many frames.  Hence, the attack is a bit slow,
    but if it connects, it can inflict between 15-90 points of damage.
    45 points of damage is the median.  He uses the new attack
    occasionally  ((5% * skill) per strike).

    Unless you are playing on Easy, the death knight will ALWAYS use
    the overhead smash in either of the following two situations:

    #1:  Enemy is a zombie.
    #2:  Death knight is critically injured.  (+15 damage per strike.)

IMPORTANT NOTE about the files included:
* Hknight.qc is for those who want the forgotten frames back
   without any extra fancy abilities.
* Hknight.qc2 is for those who want a tougher death knight.
   Hknight.qc2 contains most but not all of the death knight
   enhancements found in Cranked.


How to Install the Modification
-------------------------------
* If you don't have a QuakeC compiler, get one now!
   QC106PAC.ZIP is a great QuakeC package.

* Create a subdirectory called DKNIGHT inside the QUAKE directory.

* Create a PROGS subdirectory inside inside the DKNIGHT directory.

* Place hknight.qc and the compiler in the PROGS subdirectory.
   Overwrite the original hknight.qc if necessary.

* If you want to use hknight.qc2 instead, rename it to hknight.qc
   and place it in the PROGS subdirectory.  Overwrite if necessary.

* Compile a new progs.dat.

* Change to the QUAKE directory and type 'Quake -game dknight'.


Revision History
----------------
9/14/97:
   version 2.1
   * Cleaned up and simplified the code.

4/20/97:
   version 2.0a
   * Added hknight.qc2 which includes faster flares, an
      extra power swing, and increased resistance to pain.

3/17/97:
   version 2.0
   * The death knight uses all frames.
   * Lightning attack removed.
   * Flares travel at same speed on any skill level.

2/13/97:
   version 1.0a
   * Was not released to public at large.

1/15/97:
   version 1.0
   * First release.


Credits
-------
* ID for creating Doom, Doom][, and Quake.
* Rob Albin for QC106PAC.ZIP.
* Lee Smith for PROQC160.ZIP.
* Olivier Montanuy and Ferrara Francesco for the QuakeC manual.
* Mom and Dad for plenty of good stuff.
* God!


Author Information
------------------
I am a 26 college graduate with one degree in mathematics
and another degree in computer science.  I currently live
in Edmond, Oklahoma (which is in the United States).

I am currently a member of The Coven.  Webpage is at -
   http://www.planetquake.com/TheCoven/

I am also the author of the following Doom][ and Quake stuff:

  DOOM][ levels
BLAKGATE   DARKEDEN   PM1523

  Quake QC mods
ARCHSHAM   BOXFIX     BREATH     BUSTER     CHARGE
CHOKE      CRANKED    DKNIGHT    DOOMSHOT   DRAGONS
GASBOMB    LOB_AI     NAPALM     RESPAWN

  Quake2 DLL mods
NAPALM2


Copyright and Distribution Permissions
--------------------------------------
You MAY distribute this mod, provided you include this text
unaltered.  If you want to place this mod on any medium such
as (but NOT limited to) a disk or CD for commerical
distribution, please contact me first.


Disclaimer
----------
The author of this mod is NOT responsible for any damage caused
by the use of this mod!  If your computer malfunctions, you are
on your own.  To put it another way, use this mod at your own risk.


Availability
------------
ftp.cdrom.com
