Targ.TraceBleed (newdam > 0 ? newdam : damage, self) Int newdam = target.DamageMobj (self, self, damage, 'Melee') Int damage = random(1, 8) * 10 Ī_StartSound ('baron/melee', CHAN_WEAPON) Note: The ZScript definition below is for reference and may be different in the current version of GZDoom.The most up-to-date version of this code can be found here.Ī_BruisAttack is defined only once in GZDoom (since both Baron of Hell and Hell Knight are in the same file), this is repeated here for illustration purposes. However, they only have half as much health as their big brothers.
Like the Baron, their primary attack is a green fireball. Hell Knights are a satyr-like monster similar to the Baron of Hell.