This doesn't work. That data is only used for Brawls. In (vanilla) combat, unarmed powerattacks can stagger but normal wont even stagger one bit. The data is in the Race located in tab Attack Data. Find the H2H and change the stagger from 0 to 1 or anything higher. If you change it that way even normal attacks can stagger.
Its calculated this way. Race x weapon and etc. So if the data from the Race is 0. Nothing will happen.
I use a mod Action Combat while unarmed, suicidal I know, I notice I cant stagger someone unless its a power attack. Then I change the value on the Race and it works.
You're right! The unarmed "weapon" is only automatically equipped for brawls to force weapons out of your hands.
I play unarmed as well, from Fallout 3 to New Vegas and was disappointed that it wasn't a legit class in Skyrim. High risk, not always realistic, but hell if it isn't a lot of fun.
I wrote a script for my own use to auto-equip the unarmed weapon whenever both hands have nothing equipped. This is so that I can modify the unarmed attack speed (otherwise the player hits really too slowly). Attack rate only appears to be affected when the unarmed weapon is equipped.
Good eye.
Attaching the auto-equip unarmed weapon script below for anybody who's inclined to have their attack speed modded as well.
Spoiler:
Show
Scriptname AutoEquipUnarmedPlayerScript extends ReferenceAlias {AutoEquipUnarmed.esp Script applied on the player alias to automatically equip the unarmed weapon when all weapons have been unequipped.}
Event OnObjectUnequipped(Form akBaseObject, ObjectReference akReference) ; If both hands have nothing equipped if (GetActorRef().GetEquippedItemType(0) == 0 && GetActorRef().GetEquippedItemType(1) == 0) ; Then equip the Unarmed weapon. GetActorRef().EquipItem(Unarmed, abSilent=true)
I'm having a minor issue with the stagger breaking brawls...I can brawl normally with this up until I stagger them for the first time...then they draw their weapon...I'm not 100% certain it's not a mod conflict but I've shuffled the load order and disabled anything that seems like it might be somehow related (I'm not running anything that directly alters combat or related perks so mostly it's things like immersive weapons etc. that I've disabled) to no avail (disabling this mod however fixes the problem)...It's not really a big deal as I'm not using it for a brawl focused character, but it might be annoying for anyone else with the same issue...
17 comments
That data is only used for Brawls.
In (vanilla) combat, unarmed powerattacks can stagger but normal wont even stagger one bit.
The data is in the Race located in tab Attack Data. Find the H2H and change the stagger from 0 to 1 or anything higher.
If you change it that way even normal attacks can stagger.
Its calculated this way.
Race x weapon and etc. So if the data from the Race is 0. Nothing will happen.
I use a mod Action Combat while unarmed, suicidal I know, I notice I cant stagger someone unless its a power attack. Then I change the value on the Race and it works.
I play unarmed as well, from Fallout 3 to New Vegas and was disappointed that it wasn't a legit class in Skyrim. High risk, not always realistic, but hell if it isn't a lot of fun.
I wrote a script for my own use to auto-equip the unarmed weapon whenever both hands have nothing equipped. This is so that I can modify the unarmed attack speed (otherwise the player hits really too slowly). Attack rate only appears to be affected when the unarmed weapon is equipped.
Good eye.
Attaching the auto-equip unarmed weapon script below for anybody who's inclined to have their attack speed modded as well.
Scriptname AutoEquipUnarmedPlayerScript extends ReferenceAlias
{AutoEquipUnarmed.esp
Script applied on the player alias to automatically equip the unarmed weapon when all weapons have been unequipped.}
Event OnObjectUnequipped(Form akBaseObject, ObjectReference akReference)
; If both hands have nothing equipped
if (GetActorRef().GetEquippedItemType(0) == 0 && GetActorRef().GetEquippedItemType(1) == 0)
; Then equip the Unarmed weapon.
GetActorRef().EquipItem(Unarmed, abSilent=true)
endif
EndEvent
Weapon Property Unarmed Auto
Where do I put this script?
Looking for answer to FilipeMattos's question.