Updated basetypes_c...

TakeDamageInfo's attacker and inflictor are now defaulted to world damaging. This is done to prevent crashes when the inflictor is valid while the attacker is not.