diff --git a/quakec/fallout2/hknight.qc b/quakec/fallout2/hknight.qc index 6680448fe..50adcdba5 100644 --- a/quakec/fallout2/hknight.qc +++ b/quakec/fallout2/hknight.qc @@ -420,11 +420,11 @@ void() monster_hell_knight = setmodel (self, "progs/hknight.mdl"); setsize (self, '-16 -16 -24', '16 16 40'); - self.health = 250; - self.armor = 12; - self.armortype = 0.1; - self.helmet = 2; - self.corporation = 3; + self.health = 125; + self.islot3 = 10; //hell-knight armor + self.armortype = 0.30; + self.helmet = 1; + self.team = 3; self.classname = "monster"; self.netname = "reaver"; self.th_stand = hknight_stand1; diff --git a/quakec/fallout2/progs.src b/quakec/fallout2/progs.src index 29b829e9a..f98e098ec 100644 --- a/quakec/fallout2/progs.src +++ b/quakec/fallout2/progs.src @@ -27,6 +27,9 @@ soldier.qc demon.qc boss.qc knight.qc +hknight.qc +shalrath.qc +shambler.qc wizard.qc dog.qc ogre.qc diff --git a/quakec/fallout2/shalrath.qc b/quakec/fallout2/shalrath.qc index c58b48e5e..812d23a24 100644 --- a/quakec/fallout2/shalrath.qc +++ b/quakec/fallout2/shalrath.qc @@ -177,7 +177,7 @@ void() ShalMissileTouch = if (other.classname == "monster_zombie") T_Damage (other, self, self, 110); - T_RadiusDamage (self, self.owner, 40, world); + T_RadiusDamage (self, self.owner, 40, world, "vore"); sound (self, CHAN_WEAPON, "weapons/r_exp3.wav", 1, ATTN_NORM); WriteByte (MSG_BROADCAST, SVC_TEMPENTITY); @@ -214,9 +214,9 @@ void() monster_shalrath = setmodel (self, "progs/shalrath.mdl"); setsize (self, VEC_HULL2_MIN, VEC_HULL2_MAX); self.health = 800; - self.corporation = 3; - self.armor = 9; - self.armortype = 0.2; + self.team = 3; + self.islot3 = 11; //vore armor + self.armortype = 0.1; self.helmet = 1; self.classname = "monster"; self.netname = "experiment";