Revert "reapply the fix to nonexistant weapon/projectiles."

This reverts commit 723356803bf373755d4e587a704f8b9a73931c71.
Revert "Assigns the prop to all projectiles"

This reverts commit da4363e3fc411a605ec65bca7af317abafc55403.
Revert "introduces sourceIsEnemy prop"

This reverts commit 5c6fea4d87ec38ac97529f0e45a8668a760f2508.