if(clone.colormap <= maxclients && clone.colormap > 0)
clone.colormap = 1024 + this.clientcolors;
+ clone.sv_entnum = etof(this); // sent to CSQC for color mapping purposes
CSQCMODEL_AUTOINIT(clone);
clone.CopyBody_nextthink = this.nextthink;
{
if(!DEATH_ISSPECIAL(deathtype))
{
- damage *= Handicap_GetTotalHandicap(this);
+ damage *= Handicap_GetTotalHandicap(this, true);
if (this != attacker && IS_PLAYER(attacker))
{
- damage /= Handicap_GetTotalHandicap(attacker);
+ damage /= Handicap_GetTotalHandicap(attacker, false);
}
}