Tweaked pull metal weapon attack #47192
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Content "Tweaked pull_metal_weapon attack of zombie technician."
Purpose of change
Previously pulled item magically teleported to technician's location. Now it creates a real projectile out of pulled weapon that can even hurt those who stand between player and technician.
Describe the solution
Mostly used the code of activating Electromagnet CBM and adapted it to be used by monster.
Also expanded the list of affected materials for said CBM with hard steel and budget steel.
Describe alternatives you've considered
None.
Testing
Debug-spawned katana, wielded it. Debug-spawned zombie technician, waited for it to pull the katana out of my hands. Katana was indeed flying as a projectile and fell down to the technician's legs.
Additional context
None.