Closed Phantom139 closed 7 years ago
In the fix to challenge kill recording, I inadvertently blocked damage recording to vehicle objects, see projectile.cs:
if(!(%targetObject.getType() & ($TypeMasks::InteriorObjectType | $TypeMasks::TerrainObjectType)) && (%targetObject.getDataBlock().getClassName() $= "PlayerData")) { %damLoc = firstWord(%targetObject.getDamageLocation(%position)); %test = TWM2Damage(%projectile, %targetObject, %data.directDamage, %data.directDamageType, %damLoc, "projectile"); if(%test == 0) { return; } %modifier *= %test; }
The call to TWM2Damage where the damage to boss logic is handled is never performed, and therefore all clients are treated as zero damage has been dealt. This should be a minor fix.
Fixed 04f85e5
In the fix to challenge kill recording, I inadvertently blocked damage recording to vehicle objects, see projectile.cs:
The call to TWM2Damage where the damage to boss logic is handled is never performed, and therefore all clients are treated as zero damage has been dealt. This should be a minor fix.