Well.. we have these 2 things for antiSTWH & no recoil
Code:
// returning 0 will disable BulletAttack function so bullet won't be fired (trace of the bullet won't be done)
if(res.fraction != 1.0f && res.surfaceFlags != 0x108B0) // we make sure that surface isn't a GLASS? Windows have this value
{
gi.Printf("Reborn Patch: STWH Detected! Skipping BulletAttack!\n");
return 0;
}
else
{
return 1;
}
Code:
if(res.fraction != 1.0f && res.surfaceFlags != SURF_GLASS) // we make sure that surface isn't a GLASS? Windows have this value
{
gi.Printf("Reborn Patch: Possible STWH Detected for %s! Damage set to 0!\n", client->name);
damage = 0;
}
So as you can see, we're skipping windows... So I'm not sure what in the patch is causing this to happen because we're excluding this from effecting the game.