(...)
RegisterHam(Ham_TraceAttack, "player", "TraceAttackPre", 0);
(...)
public TraceAttackPre(this, idattacker, Float:damage, Float:direction[3], traceresult, damagebits) {
return HAM_IGNORED;
}
To czy w funkcji "TraceAttackPre" można zmieniać dowolnie 3 parametr "damage" i zadziała to tak samo jak przy zmienianiu obrażeń w "Ham_TakeDamage"?