applyPassiveWeaponEffects
Applies passive weapon effects that normally trigger on PlayerItemHeldEvent. Must be called after equipWeapon() during testing since weapon switching events don't fire.
Applies passive weapon effects that normally trigger on PlayerItemHeldEvent. Must be called after equipWeapon() during testing since weapon switching events don't fire.