-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gloves are messing up punch speed #48526
Comments
Can confirm, happened to me with RM13 combat armor and Taekwondo |
Caused by #41209 |
Suggested fix: if( found_glove ) {
cur_weapon->set_flag( flag_UNARMED_WEAPON );
unarmed_flag_set = true;
} also temporarily reduce move_cost of item (probably not possible to change directly, so by manipulating weight), depending on covered body parts. The coverage data can be found in body_parts.json iirc. |
Could not reproduce. Punching while wearing a powered on field combat exoskeleton costs 57 points
|
Already fixed in PR linked a bit above, its author incorrectly mentioned this issue, so github didn't close this automatically. |
Describe the bug
Many items that cover your hands have an attack speed value. If you attack while wearing one of these items, they're potentially slowing your attacks down very badly. An easy example of this is the Field Combat Exoskeleton, which has an attack speed of 700. So picking up an empty suit of power armor and walloping someone with it is costing the same amount of moves as punching someone while wearing it, whether it's powered or not.
Wielded weapons are unaffected by this bug.
Steps To Reproduce
Expected behavior
Gloves should not be affecting attack speed whatsoever, except for their hand encumbrance.
Versions and configuration
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
Bionic Professions [package_bionic_professions]
]
The text was updated successfully, but these errors were encountered: