ai.qc:
void(entity etemp, entity stemp, entity stemp, float dmg) T_Damage;
client.qc:
		T_Damage (other, self, self, 50000);
			T_Damage (self, world, world, self.dmg);
			T_Damage (self, world, world, 10*self.waterlevel);
			T_Damage (self, world, world, 4*self.waterlevel);
			T_Damage (self, world, world, 5); 
combat.qc:
T_Damage
void(entity targ, entity inflictor, entity attacker, float damage, float pushvel, float damagetype) T_Damage=
                                        T_Damage (head, inflictor, attacker, points, hitvel, DTYPE_EXPLOSION);
                                                T_Damage (head, attacker, attacker, points*0.5, hitvel, DTYPE_EXPLOSION);
                                                T_Damage (head, attacker, attacker, points, hitvel, DTYPE_EXPLOSION);
defs.qc:
entity	damage_attacker;	// set by T_Damage
void(entity targ, entity inflictor, entity attacker, float damage) T_Damage;
demon.qc:
	T_Damage (self.enemy, self, self, ldmg);	
			T_Damage (other, self, self, ldmg);	
dog.qc:
	T_Damage (self.enemy, self, self, ldmg);
			T_Damage (other, self, self, ldmg);	
doors.qc:
	T_Damage (other, self, self, self.dmg);
	T_Damage (other, self, self, self.dmg);
enforcer.qc:
                T_Damage (other, self, self.owner, 15, '0 0 0', DTYPE_SHOCK);
fight.qc:
        T_Damage (self.enemy, self, self, ldmg, '0 0 0', DTYPE_CUT);
        T_Damage (self.enemy, self, self, ldmg, '0 0 0', DTYPE_CUT);
fish.qc:
        T_Damage (self.enemy, self, self, ldmg, '0 0 0', DTYPE_BITE);
misc.qc:
        T_Damage (other, self, self, 20, '0 0 0', DTYPE_HEAT);
ogre.qc:
        T_Damage (self.enemy, self, self, ldmg, '0 0 0', DTYPE_CUT);
plats.qc:
        T_Damage (other, self, self, 1, '0 0 0', DTYPE_COLLISION);
        T_Damage (other, self, self, self.dmg, '0 0 0', DTYPE_COLLISION);
shalrath.qc:
                T_Damage (other, self, self, 110, '0 0 0', DTYPE_EXPLOSION);
shambler.qc:
	T_Damage (self.enemy, self, self, ldmg);
	T_Damage (self.enemy, self, self, ldmg);
tarbaby.qc:
                        T_Damage (other, self, self, ldmg, self.velocity * 0.1, DTYPE_COLLISION);
triggers.qc:
                        T_Damage (self.owner, self, self, 50000, '0 0 0', DTYPE_TELEFRAG);
                T_Damage (other, self, self, 50000, '0 0 0', DTYPE_TELEFRAG);
                T_Damage (other, self, self, self.dmg, '0 0 0', DTYPE_HURT);
weapons.qc:
void (entity targ, entity inflictor, entity attacker, float damage, vector hitvel, float damagetype) T_Damage;
                T_Damage (trace_ent, self, self, 300, v_forward * 200, DTYPE_CUT);
        T_Damage (multi_ent, self, self, multi_damage, hitvel, multi_damagetype);
                        T_Damage (head, self, self.owner, damage, hitvel, DTYPE_EXPLOSION);
		T_Damage (other, self, self.owner, damg );
                T_Damage (trace_ent, from, from, damage, hitvel, DTYPE_SHOCK);
		T_Damage (trace_ent, from, from, damage);
		T_Damage (trace_ent, from, from, damage);
                T_Damage (other, self, self.owener, 9, self.velocity * 0.1, DTYPE_SPIKE);
                T_Damage (other, self, self.owner, 18, self.velocity * 0.2, DTYPE_SPIKE);
                T_Damage(self, self.lastattacker, self.lastattacker, d, '0 0 0', DTYPE_BLEED);
zombie.qc:
                T_Damage (other, self, self.owner, 10, self.velocity, DTYPE_COLLISION);
