Offhand: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 30: Line 30:
| no
| no
| no<sup>2</sup>
| no<sup>2</sup>
| yes
| no<sup>3</sup>
|-
|-
| Hardcoded cybernetic limbs
| Hardcoded cybernetic limbs
Line 49: Line 49:
# This assumes that the limb is wielding a short blade, [https://bitbucket.org/bbucklew/cavesofqud-public-issue-tracker/issues/6830 unless you are wielding a short blade in your primary hand and a non-short blade in the opposite hand, due to a bug.]
# This assumes that the limb is wielding a short blade, [https://bitbucket.org/bbucklew/cavesofqud-public-issue-tracker/issues/6830 unless you are wielding a short blade in your primary hand and a non-short blade in the opposite hand, due to a bug.]
# This is [https://bitbucket.org/bbucklew/cavesofqud-public-issue-tracker/issues/10739 due to a bug.]
# This is [https://bitbucket.org/bbucklew/cavesofqud-public-issue-tracker/issues/10739 due to a bug.]
# This is also [https://bitbucket.org/bbucklew/cavesofqud-public-issue-tracker/issues/10272 due to a bug.]
</small>
</small>
Fork-horned helms count as organic because they are being "wielded" by the user's head. If the player obtains cybernetic limbs, Jab will never apply to offhand attacks made with those limbs.
Fork-horned helms count as organic because they are being "wielded" by the user's head. If the player obtains cybernetic limbs, Jab will never apply to offhand attacks made with those limbs.

Revision as of 05:09, 20 January 2024

Offhand is a term used in game to refer to any limb with a melee weapon that is not the * primary limb. Certain limbs default to a default melee weapon if not equipped with anything, such as hands defaulting to fists. On game start, the primary limb defaults to either the left or right hand, with the other becoming an offhand. Which limb is the primary limb can be set by moving the cursor over the limb on the equipment screen and pressing [Tab].

Classifications of limbs

The table below is to aid in describing what is considered an offhand and what is not:

Limb type Description Base chance of attacking per turn Affected by Multiweapon Proficiency, Multiweapon Expertise, Multiweapon Mastery Jab eligible1 Flurry eligible
Primary limb Main limb used to attack. Can be selected on the equipment screen. 100% not applicable not applicable yes
Multiple Arms Lower limbs gained from Multiple Arms Multiple Arms: (7 + mut Level × 3)% [1] yes yes yes
Hardcoded organic limbs Stingers, Horns, and fork-horned helms 20% [2] [3] no no2 no3
Hardcoded cybernetic limbs Arms granted by helping hands. 8% [4] yes yes yes
Offhand limbs Every other limb that does not fall into the above categories. See the below section for more specifications. 15% [5] yes yes yes

  1. This assumes that the limb is wielding a short blade, unless you are wielding a short blade in your primary hand and a non-short blade in the opposite hand, due to a bug.
  2. This is due to a bug.
  3. This is also due to a bug.

Fork-horned helms count as organic because they are being "wielded" by the user's head. If the player obtains cybernetic limbs, Jab will never apply to offhand attacks made with those limbs.

Additional methods of gaining offhands

Despite being called "offhands", any limb that can hold a melee weapon is able to become one.

If the player uses [Tab] to swap primary limbs, the offhand highest in the equipment list will inherit the attack chance of the new primary limb. For example, if the primary limb was swapped from the right hand to Horns on a standard limbed character, the right hand will now have the horns' 20% chance of attacking. This attack percentage is affected by Jab, but not by the Multiweapon Fighting skill tree.

References

This information is reliable as of patch 2.0.206.52.
  1. XRL.World.Parts.Mutation.MultipleArms, method HandleEvent(GetMeleeAttackChanceEvent)
  2. XRL.World.Parts.HornsProperties, method HandleEvent(GetMeleeAttackChanceEvent)
  3. XRL.World.Parts.IStingerProperties, method HandleEvent(GetMeleeAttackChanceEvent)
  4. XRL.World.Parts.HelpingHands, method HandleEvent(GetMeleeAttackChanceEvent)
  5. XRL.Rules.Stats.GetSecondaryAttackChance