-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Unarmed Skill Learning Issues #61682
Comments
I have also consistently found that it is literally impossible to train unarmed beyond a certain point unless you are wearing specifically scrap knuckles. |
Can confirm. After training all possible weapons skills to 3 through practice recipes and playing for a season, I've got dodging, bashing, cutting, handguns at 7+. Meanwhile unarmed is at 50% past 3, even though I try to use it the most. |
The comment by anoobindisguise is very interesting, since it appears that scrap knuckles are the only "unarmed weapon" you can wield with Tiger Kung Fu and Zui Quan, the two I have now. In fact, you can wear nail or skewer knuckles to get, and train, piercing damage, and wield scrap knuckles at the same time. |
I suspect that this is because scrap knuckles are the only unarmed weapons that actually have the |
Number one is not necessarally a problem. |
How is number 1 not a problem? Shouldn't all attack skills learn at a reasonably similar rate, and isn't the disparity indicative of an error somewhere? Bash with a cudgel in hand is learning thirty times faster than unarmed with empty hands. |
The fact it isn't explained whether you have to "wield" or "wear" the "unarmed" "weapons" is also confusing. In some places they say you have to wield them. In others it's "just wear them". And now seeing that this skill has essentially been broken / left neglected for who knows how long is both sad but not surprising. Even when it comes to crafting, there isn't a category for "unarmed" things either - you have to either dig through a giant list of recipes or do a specific filtered search that takes a long time to yield results - which is good if you really love to waste time :) Or the fact that most martial arts have a list at the bottom that state which weapons each one uses, except for the ones that are unarmed-oriented, there's no list there for... whatever reason - which is surprising in a way given that Martial Arts and Crafting in general had been changed relatively recently, with a big overhaul in Martial Arts specifically to add those lists, but unarmed was outright neglected. Athletics/Swimming is another example of this neglect: there's literally no way to get past level 5 other than casually "waiting", fully naked on water, and seeing the focus being tanked while the skill ever so slowly goes up at an abysmally slow rate. |
I have personally went and tried to reproduce this bug... /Confirmed
Point number 1 is a personal opinion, but I don't see why training unarmed with real combat should be significantly more difficult (more dangerous yes, more difficult not) than training the proper usage of, say, a sword or sword type weapons. Point number 2 is a fairly significant bug that I think should be resolved before stable or with a fix patch to stable after release. With respect to the comments about how to use unarmed weapons... All previously wielded unarmed weapons were transformed into proper wielded weapons (Like the claws), or made into clothing/armor, with a new system in place for all clothing/armor to give bonus to unarmed attacks when wearing them. About unarmed weapon listing in the martial art description window... I was the one that started converting all martial art weapons into weapon categories, I purposely did not include clothing/armor weapons since they are automatically accepted/used when you use an unarmed martial art, so it is irrelevant to list them when all your clothing can be used as an unarmed weapon (Though listing the more prominent ones in the martial arts menu could be useful, I need to think more about it). Finally, the idea about placing the unarmed weapons (knuckles basically) in a different crafting listing from the rest is a good one, and it is something I would do in a next PR when I have the time. As a final note for all uninformed about unarmed weapons... You do not wield UNARMED WEAPONS, you are supposed to wear them and have your hands free (Do not wield anything) |
#54313 states that gloves should no longer have the UNARMED_WEAPON flag, and the flag is added temporarily when worn. It sounds like that temporary flag has been disabled. It also sounds like the permanent UNARMED_WEAPON flag should be eliminated altogether, and enforced by code (overridden when read in a json file). The permanent UNARMED_WEAPON flag allows people to wield them and still fight and train "unarmed", which may be doing it wrong, but exploiting that bug was also the only way to increase unarmed damage with better gloves and still gain unarmed experience. The permanent UNARMED_WEAPON flag on a held glove may also be the source of bug #61527. |
AND.... I found it! The problem is with the deletion of the temporal UNARMED_WEAPON flag from the code of melee.cpp when the attack vectors was first introduced, since this flag is the one used to determine in the skill training checks if you train unarmed or an specific damage type skill... The temporal flag was first introduced in #41209 to make worn gloves count as unarmed weapons for damage bonuses (And skill checks) by @CodeBandit, but was removed with the introduction of attack vectors in #53954 by @Hymore246, attack vectors allow you to receive the bonuses from your worn items in the same way that the temporal flag did, but it does not help with the skill training check that still searches for the UNARMED_WEAPON flag... I think I can try to resolve this issue today... I will try at the very least. |
Seems to still be an issue as of experimental 01-16-0659. Here's 2 problems i found:
*Testing on dummies. Going from 100 to 83 focus took 10 hits with a pipe (1 kill + ~half hp), to do the same unarmed took 23 kills. |
Describe the bug
There are currently several issues with training the unarmed skill in combat.
If you go around fighting barehanded, unarmed skill will train extremely slowly compared to how quickly weapon skills train if you use those. 30 unarmed attacks at 0 skill against a dummy got me to 3%, while the same number with a weapon in hand got me to 90% bashing. This was with a naked survivor with 8 in all stats, debug life support and HVAC, and starting with neutral morale and 100 focus both times. In both cases, I used No Style.
If you are wearing armor (such as gloves) which confers bonus damage, you train a weapon skill instead of unarmed. In this test I used a pair of chitinous gauntlets and saw zero improvement in my unarmed skill while my bash gained an entire rank. This does not happen if you use a mutation, such as Claws. In that case, you gain no cut experience and a very small amount of unarmed experience.
Steps to reproduce
Expected behavior
Unarmed skill should learn at a similar rate to other weapon skills, and fighting unarmed while wearing gloves should train unarmed, or possibly a mix of unarmed and whatever damage type the gloves are adding.
Screenshots
No response
Versions and configuration
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
No Fungal Growth [no_fungal_growth],
Bionic Professions [package_bionic_professions]
]
Additional context
No response
The text was updated successfully, but these errors were encountered: