{"records":[{"slug":"ability-armor-ignore","name":"Armor Ignore","type":"ArmorIgnore","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Adds a -10 percentage-point weapon damage modifier, then passes the strike to AOS damage with all five elemental resistances bypassed."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["The armor-ignore flag is applied in BaseWeapon; the ability itself consumes mana on the hit. In the active ML damage path, player-versus-player armor-ignore damage is capped at 35 before later damage processing.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"Hatchet","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/Hatchet.cs","line":16,"note":"Weapon ability assignment"}},{"type":"WarAxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/WarAxe.cs","line":17,"note":"Weapon ability assignment"}},{"type":"DiscMace","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/DiscMace.cs","line":14,"note":"Weapon ability assignment"}},{"type":"HammerPick","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/HammerPick.cs","line":13,"note":"Weapon ability assignment"}},{"type":"Leafblade","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/Leafblade.cs","line":17,"note":"Weapon ability assignment"}},{"type":"CompositeBow","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/CompositeBow.cs","line":18,"note":"Weapon ability assignment"}},{"type":"BladedStaff","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/BladedStaff.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Spear","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/Spear.cs","line":16,"note":"Weapon ability assignment"}},{"type":"TribalSpear","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/TribalSpear.cs","line":14,"note":"Weapon ability assignment"}},{"type":"Broadsword","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Broadsword.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Katana","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Katana.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Kryss","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Kryss.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Longsword","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Longsword.cs","line":16,"note":"Weapon ability assignment"}},{"type":"SoulGlaive","slot":"Primary","retired":true,"source":{"path":"Projects/UOContent/Items/Weapons/Throwing/SoulGlaive.cs","line":13,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ArmorIgnore.cs","line":13,"note":"0.9 damage scalar"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1885,"note":"Armor-ignore damage dispatch"},{"path":"Projects/UOContent/Misc/AOS.cs","line":123,"note":"Resistance bypass and player direct-damage cap"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-armor-pierce","name":"Armor Pierce","type":"ArmorPierce","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Adds +50 percentage points at the weapon damage multiplier stage (DamageScalar 1.5)."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Requires an SE-capable client. The inherited required secondary skill is Tactics base 50, in addition to the normal Tactics requirement."],"notes":["Currently assigned to Sai and Yumi. The description mentions partial armor bypass, but no ArmorPierce-specific armor bypass consumer exists in the audited damage path; BaseWeapon only flags ArmorIgnore or the supported special-move/Bladeweave alternatives.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"Sai","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/Sai.cs","line":15,"note":"Weapon ability assignment"}},{"type":"Yumi","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/Yumi.cs","line":22,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ArmorPierce.cs","line":10,"note":"Damage and inherited skill gate"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1885,"note":"Armor-ignore dispatch excludes ArmorPierce"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-bladeweave","name":"Bladeweave","type":"Bladeweave","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Before a swing, selects uniformly from seven redirects: Armor Ignore, Bleed Attack, Concussion Blow, Crushing Blow, Double Strike, Mortal Strike and Paralyzing Blow.","Forwards pre-swing, pre-damage, hit and miss callbacks to the chosen ability; the weapon’s Bladeweave slot provides the primary/secondary skill threshold for those callbacks."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["The selected callback pays its own mana cost; the surrounding Bladeweave logic also checks whether 30-base-mana cost is affordable.","Bladeweave does not override DamageScalar, so the chosen ability’s advertised damage scalar is not automatically forwarded. Armor Ignore has a separate explicit check in BaseWeapon.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"ElvenMachete","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/ElvenMachete.cs","line":17,"note":"Weapon ability assignment"}},{"type":"RadiantScimitar","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/RadiantScimitar.cs","line":17,"note":"Weapon ability assignment"}},{"type":"RuneBlade","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/RuneBlade.cs","line":14,"note":"Weapon ability assignment"}},{"type":"WarCleaver","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/WarCleaver.cs","line":17,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Bladeweave.cs","line":43,"note":"Uniform redirect"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Bladeweave.cs","line":50,"note":"Seven outcomes"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Bladeweave.cs","line":67,"note":"Mana checks and delegated hit"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1887,"note":"Explicit Armor Ignore support"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-bleed-attack","name":"Bleed Attack","type":"BleedAttack","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Applies five bleed ticks at two-second intervals. Tick levels descend 5, 4, 3, 2, 1; each rolls an integer from level to twice level. Non-player victims take twice that tick damage.","Reapplying starts a fresh bleed timer."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["Lich Form, Wraith Form and creatures with BleedImmune reject the bleed after mana has been consumed. Bleed damage calls Mobile.Damage directly.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"BattleAxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/BattleAxe.cs","line":13,"note":"Weapon ability assignment"}},{"type":"ExecutionersAxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/ExecutionersAxe.cs","line":16,"note":"Weapon ability assignment"}},{"type":"LargeBattleAxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/LargeBattleAxe.cs","line":17,"note":"Weapon ability assignment"}},{"type":"WarAxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/WarAxe.cs","line":18,"note":"Weapon ability assignment"}},{"type":"Cleaver","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/Cleaver.cs","line":16,"note":"Weapon ability assignment"}},{"type":"ElvenSpellblade","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/ElvenSpellblade.cs","line":14,"note":"Weapon ability assignment"}},{"type":"Scythe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/PoleArms/Scythe.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Pitchfork","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/Pitchfork.cs","line":16,"note":"Weapon ability assignment"}},{"type":"WarFork","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/WarFork.cs","line":16,"note":"Weapon ability assignment"}},{"type":"BloodBlade","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/BloodBlade.cs","line":14,"note":"Weapon ability assignment"}},{"type":"Cutlass","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Cutlass.cs","line":16,"note":"Weapon ability assignment"}},{"type":"GlassSword","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/GlassSword.cs","line":16,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/BleedAttack.cs","line":30,"note":"Immunity checks after mana consumption"},{"path":"Projects/UOContent/Items/Weapons/Abilities/BleedAttack.cs","line":70,"note":"Tick damage and non-player doubling"},{"path":"Projects/UOContent/Items/Weapons/Abilities/BleedAttack.cs","line":113,"note":"Five ticks"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-block","name":"Block","type":"Block","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source implementation: stores a defense-chance bonus of truncate(10 × ((max(Bushido,Ninjitsu) - 50)/70 + 5)). BaseWeapon adds this to the defender’s defense-chance input."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","The inherited required secondary skill is Tactics base 50, in addition to the normal Tactics gate."],"notes":["No current weapon declares this ability. Although its timer constructor specifies six seconds, BeginBlock never starts that timer; automatic six-second expiration is not scheduled by this implementation.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Block.cs","line":30,"note":"Actual bonus"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Block.cs","line":49,"note":"Timer construction without Start"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Block.cs","line":68,"note":"Nominal six-second delay"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1295,"note":"Defense-chance consumer"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"}]},{"slug":"ability-concussion-blow","name":"Concussion Blow","type":"ConcussionBlow","category":"Weapon abilities","baseMana":25,"availability":"Available on current weapon types","effects":["Adds direct damage before the normal weapon strike: 10 + min(truncate(abs(health percentage - mana percentage) / 4), 20), for 10–30 damage.","A victim with no maximum mana is treated as having 0% mana; if maximum hits is zero, the extra damage remains 10."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["The extra damage uses Mobile.Damage directly instead of the AOS elemental-resistance calculation.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"WrathOfTheDryad","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Minor Artifacts/WrathOfTheDryad.cs","line":8,"note":"Weapon ability assignment"}},{"type":"BattleAxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/BattleAxe.cs","line":14,"note":"Weapon ability assignment"}},{"type":"Mace","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Mace.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Maul","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Maul.cs","line":17,"note":"Weapon ability assignment"}},{"type":"DiamondMace","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/DiamondMace.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Halberd","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/PoleArms/Halberd.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Crossbow","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/Crossbow.cs","line":22,"note":"Weapon ability assignment"}},{"type":"GnarledStaff","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/GnarledStaff.cs","line":13,"note":"Weapon ability assignment"}},{"type":"QuarterStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/QuarterStaff.cs","line":14,"note":"Weapon ability assignment"}},{"type":"DreadSword","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/DreadSword.cs","line":15,"note":"Weapon ability assignment"}},{"type":"Lance","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Lance.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Longsword","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Longsword.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Boomerang","slot":"Secondary","retired":true,"source":{"path":"Projects/UOContent/Items/Weapons/Throwing/Boomerang.cs","line":14,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ConcussionBlow.cs","line":13,"note":"Extra damage before weapon damage"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ConcussionBlow.cs","line":45,"note":"Exact health/mana formula"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-crushing-blow","name":"Crushing Blow","type":"CrushingBlow","category":"Weapon abilities","baseMana":25,"availability":"Available on current weapon types","effects":["Adds +50 percentage points at the weapon damage multiplier stage (DamageScalar 1.5)."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Tactics base skill requirement is 30 for a primary ability or 60 for a secondary ability; weapon skill remains 70/90."],"notes":["Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"ProspectorsTool","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Skill Items/Harvest Tools/ProspectorsTool.cs","line":23,"note":"Weapon ability assignment"}},{"type":"Axe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/Axe.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Maul","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Maul.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Scepter","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Scepter.cs","line":16,"note":"Weapon ability assignment"}},{"type":"WarHammer","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/WarHammer.cs","line":14,"note":"Weapon ability assignment"}},{"type":"WarMace","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/WarMace.cs","line":16,"note":"Weapon ability assignment"}},{"type":"DiamondMace","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/DiamondMace.cs","line":17,"note":"Weapon ability assignment"}},{"type":"OrnateAxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/OrnateAxe.cs","line":14,"note":"Weapon ability assignment"}},{"type":"NoDachi","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/NoDachi.cs","line":13,"note":"Weapon ability assignment"}},{"type":"Tetsubo","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/Tetsubo.cs","line":14,"note":"Weapon ability assignment"}},{"type":"SerpentstoneStaff","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/SerpentstoneStaff.cs","line":16,"note":"Weapon ability assignment"}},{"type":"ShepherdsCrook","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/ShepherdsCrook.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Broadsword","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Broadsword.cs","line":16,"note":"Weapon ability assignment"}},{"type":"DreadSword","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/DreadSword.cs","line":14,"note":"Weapon ability assignment"}},{"type":"VikingSword","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/VikingSword.cs","line":16,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/CrushingBlow.cs","line":9,"note":"Damage modifier"},{"path":"Projects/UOContent/Items/Weapons/Abilities/CrushingBlow.cs","line":11,"note":"Reduced Tactics requirements"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-defense-mastery","name":"Defense Mastery","type":"DefenseMastery","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source implementation: for three seconds, adds physical resistance equal to 50 + modifier and reduces the weapon damage-bonus input by 80 - modifier.","modifier = truncate(30 × (max(Bushido,Ninjitsu) - 50)/70). Reapplying replaces the previous resistance modifier and timer."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","The inherited required secondary skill is Tactics base 50, in addition to the normal Tactics gate."],"notes":["No current weapon declares this ability. Physical resistance remains subject to the normal resistance cap. The damage penalty is applied to the damage-bonus input, not a direct final-damage multiplier.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/DefenseMastery.cs","line":30,"note":"Exact modifier and three-second timer"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":2469,"note":"Damage bonus reduction"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"}]},{"slug":"ability-disarm","name":"Disarm","type":"Disarm","category":"Weapon abilities","baseMana":20,"availability":"Available on current weapon types","effects":["Moves the selected movable held item to the victim’s backpack and blocks weapon equipping for five seconds.","Checks the one-handed layer first, falling back to the two-handed layer when the first item is absent or immovable."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Tactics is not required with a Wrestling weapon. Otherwise Tactics base requirement is 30 primary / 60 secondary."],"notes":["A missing backpack, an immovable chosen item, shields and spellbooks can prevent disarming. Mana is consumed before these checks.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"BaseWand","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Wands/BaseWand.cs","line":52,"note":"Weapon ability assignment"}},{"type":"Fists","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Fists.cs","line":19,"note":"Weapon ability assignment"}},{"type":"GargoylesPickaxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Skill Items/Harvest Tools/GargoylesPickaxe.cs","line":27,"note":"Weapon ability assignment"}},{"type":"SturdyPickaxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Skill Items/Harvest Tools/SturdyPickaxe.cs","line":23,"note":"Weapon ability assignment"}},{"type":"Hatchet","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/Hatchet.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Pickaxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/Pickaxe.cs","line":23,"note":"Weapon ability assignment"}},{"type":"ButcherKnife","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/ButcherKnife.cs","line":17,"note":"Weapon ability assignment"}},{"type":"SkinningKnife","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/SkinningKnife.cs","line":17,"note":"Weapon ability assignment"}},{"type":"DiscMace","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/DiscMace.cs","line":15,"note":"Weapon ability assignment"}},{"type":"Mace","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Mace.cs","line":17,"note":"Weapon ability assignment"}},{"type":"MagicWand","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/MagicWand.cs","line":16,"note":"Weapon ability assignment"}},{"type":"OrnateAxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/OrnateAxe.cs","line":13,"note":"Weapon ability assignment"}},{"type":"RuneBlade","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/RuneBlade.cs","line":13,"note":"Weapon ability assignment"}},{"type":"WarCleaver","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/WarCleaver.cs","line":16,"note":"Weapon ability assignment"}},{"type":"DualPointedSpear","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/DualPointedSpear.cs","line":15,"note":"Weapon ability assignment"}},{"type":"WarFork","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/WarFork.cs","line":17,"note":"Weapon ability assignment"}},{"type":"ShepherdsCrook","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/ShepherdsCrook.cs","line":18,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Disarm.cs","line":13,"note":"Five-second block"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Disarm.cs","line":18,"note":"Wrestling exemption"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Disarm.cs","line":47,"note":"Held-item selection and rejection"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-dismount","name":"Dismount","type":"Dismount","category":"Weapon abilities","baseMana":20,"availability":"Available on current weapon types","effects":["Dismounts a valid mounted target and blocks remounting for ten seconds. An unmounted attacker also deals 15–25 physical AOS damage.","The attacker receives ten seconds of dismount recovery; a controlled creature can apply recovery to its player master."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","A mounted or flying attacker must wield a lance and satisfy the additional target mount/flying/lance condition. The OnHit gate requires a target mount or animal transformation."],"notes":["Chaos Dragoon and Chaos Dragoon Elite are excluded. Lesser Hiryu have an 80% additional failure roll. Mana is paid before these checks. The generic helper handles flying players, but this ability’s own target gate does not admit an unmounted flying target by flight alone.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"BaseWand","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Wands/BaseWand.cs","line":51,"note":"Weapon ability assignment"}},{"type":"Axe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/Axe.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Club","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Club.cs","line":17,"note":"Weapon ability assignment"}},{"type":"MagicWand","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/MagicWand.cs","line":15,"note":"Weapon ability assignment"}},{"type":"Bardiche","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/PoleArms/Bardiche.cs","line":17,"note":"Weapon ability assignment"}},{"type":"HeavyCrossbow","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/HeavyCrossbow.cs","line":23,"note":"Weapon ability assignment"}},{"type":"BladedStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/BladedStaff.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Pitchfork","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/Pitchfork.cs","line":17,"note":"Weapon ability assignment"}},{"type":"SerpentstoneStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/SerpentstoneStaff.cs","line":17,"note":"Weapon ability assignment"}},{"type":"GargishTalwar","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/GargishTalwar.cs","line":15,"note":"Weapon ability assignment"}},{"type":"Lance","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Lance.cs","line":16,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Dismount.cs","line":28,"note":"Restrictions"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Dismount.cs","line":55,"note":"Dismount and damage"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Dismount.cs","line":63,"note":"Recovery and target mount block"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-double-shot","name":"Double Shot","type":"DoubleShot","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Attempts one extra normal weapon swing after either a hit or a miss of the original attack."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Must be mounted. Normal Tactics requirement is disabled, but the inherited secondary-skill gate requires Tactics base 50."],"notes":["Currently assigned as Yumi’s secondary ability. The comment mentions Bushido/Ninjitsu, but neither is the actual required secondary skill in this class.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"Yumi","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/Yumi.cs","line":23,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/DoubleShot.cs","line":10,"note":"Inherited Tactics 50 gate"},{"path":"Projects/UOContent/Items/Weapons/Abilities/DoubleShot.cs","line":23,"note":"Mounted restriction"},{"path":"Projects/UOContent/Items/Weapons/Abilities/DoubleShot.cs","line":39,"note":"Extra swing after hit or miss"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-double-strike","name":"Double Strike","type":"DoubleStrike","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Adds -10 percentage points on the triggering strike, then attempts an immediate second normal weapon swing. The second swing also receives a -10 percentage-point modifier.","The second swing makes its own normal hit check. It requires both combatants alive, visible, on the same map, within weapon range and line of sight."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["The extra swing resets the next combat time using the weapon’s returned swing delay.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"GargoylesPickaxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Skill Items/Harvest Tools/GargoylesPickaxe.cs","line":26,"note":"Weapon ability assignment"}},{"type":"SturdyPickaxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Skill Items/Harvest Tools/SturdyPickaxe.cs","line":22,"note":"Weapon ability assignment"}},{"type":"DoubleAxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/DoubleAxe.cs","line":16,"note":"Weapon ability assignment"}},{"type":"DualShortAxes","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/DualShortAxes.cs","line":14,"note":"Weapon ability assignment"}},{"type":"Pickaxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/Pickaxe.cs","line":22,"note":"Weapon ability assignment"}},{"type":"TwoHandedAxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/TwoHandedAxe.cs","line":16,"note":"Weapon ability assignment"}},{"type":"RepeatingCrossbow","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/RepeatingCrossbow.cs","line":18,"note":"Weapon ability assignment"}},{"type":"Daisho","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/Daisho.cs","line":14,"note":"Weapon ability assignment"}},{"type":"Wakizashi","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/Wakizashi.cs","line":14,"note":"Weapon ability assignment"}},{"type":"DoubleBladedStaff","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/DoubleBladedStaff.cs","line":16,"note":"Weapon ability assignment"}},{"type":"DualPointedSpear","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/DualPointedSpear.cs","line":14,"note":"Weapon ability assignment"}},{"type":"GlassStaff","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/GlassStaff.cs","line":13,"note":"Weapon ability assignment"}},{"type":"QuarterStaff","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/QuarterStaff.cs","line":13,"note":"Weapon ability assignment"}},{"type":"CrescentBlade","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/CrescentBlade.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Katana","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Katana.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Scimitar","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Scimitar.cs","line":16,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/DoubleStrike.cs","line":10,"note":"Initial 0.9 scalar"},{"path":"Projects/UOContent/Items/Weapons/Abilities/DoubleStrike.cs","line":27,"note":"Second swing conditions"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1727,"note":"Second-strike damage modifier"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-dual-wield","name":"Dual Wield","type":"DualWield","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source implementation: grants swing-speed bonus truncate(20 + 3 × (Ninjitsu - 50)/7) for six seconds. Reapplying replaces the previous timer."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Unavailable under the current shard skill policy: the explicit secondary skill is disabled.","Explicitly requires Ninjitsu base 50; this skill is disabled."],"notes":["No current weapon declares this ability.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/DualWield.cs","line":16,"note":"Disabled Ninjitsu gate"},{"path":"Projects/UOContent/Items/Weapons/Abilities/DualWield.cs","line":36,"note":"Bonus"},{"path":"Projects/UOContent/Items/Weapons/Abilities/DualWield.cs","line":49,"note":"Duration"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"},{"path":"Projects/UOContent/Skills/ShardSkillPolicy.cs","line":12,"note":"Disabled secondary skills"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":331,"note":"Disabled skill rejection"}]},{"slug":"ability-feint","name":"Feint","type":"Feint","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source creates a nominal six-second effect with reduction value truncate(20 + 3 × (max(Ninjitsu,Bushido) - 50)/7)."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","The inherited required secondary skill is Tactics base 50, in addition to the normal Tactics gate."],"notes":["No current weapon declares this ability. Its registry is stored by the victim, but the damage lookup compares that stored victim against the later damage target; an ordinary retaliation does not match. The timer also removes the original attacker key rather than the stored victim key. Do not assume the tooltip’s advertised damage reduction works.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Feint.cs","line":38,"note":"Value, timer and registry key"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Feint.cs","line":50,"note":"Lookup key mismatch"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Feint.cs","line":76,"note":"Expiry key mismatch"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"}]},{"slug":"ability-force-arrow","name":"Force Arrow","type":"ForceArrow","category":"Weapon abilities","baseMana":20,"availability":"Available on current weapon types","effects":["On hit, has a 40% roll to clear the victim’s combatant and warmode. Disturbs a spell that is currently casting.","Applies a defense-chance penalty of 10 for attacks by this attacker against this victim. Starts with a ten-second expiry checked at one-second intervals.","Each further hit while that timer is running adds five to the penalty and two seconds to its expiry; this class sets no stack cap."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","No Tactics requirement."],"notes":["Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"ElvenCompositeLongbow","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/ElvenCompositeLongbow.cs","line":19,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceArrow.cs","line":27,"note":"Combat interruption"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceArrow.cs","line":135,"note":"Initial penalty"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceArrow.cs","line":128,"note":"Expiry polling"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceArrow.cs","line":162,"note":"Stacks"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1276,"note":"Attacker-specific defense reduction"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-force-of-nature","name":"Force of Nature","type":"ForceOfNature","category":"Weapon abilities","baseMana":35,"availability":"Available on current weapon types","effects":["Under the active SA rules, adds 15–34 direct damage on activation (Utility.Random(15,20)) and starts an attacker/target effect.","Following hits against the tracked target add a damage multiplier bonus of clamp(Strength - 50, 50, 100) percentage points.","Every time the tracked counter reaches a multiple of twelve, paralyzes the target for one second at Magic Resistance ≥90 or two seconds below 90, then resets the counter."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["Only one target is tracked per attacker. Activation starts its counter at 1, and BaseWeapon immediately calls the ongoing-hit hook after the activating ability, so the triggering hit advances it again.","The ten-second timer is a one-shot conditional cleanup check, not a guaranteed ten-second duration. It removes the effect only if a listed invalid condition holds when it runs; it does not reschedule a later check.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"WildStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/WildStaff.cs","line":14,"note":"Weapon ability assignment"}},{"type":"GnarledStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/GnarledStaff.cs","line":14,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":8,"note":"Current SA mana 35"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":28,"note":"Activation direct damage"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":66,"note":"Counter and paralysis"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":97,"note":"Strength formula"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":120,"note":"One-shot conditional cleanup"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":2112,"note":"Ongoing hook after activation"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-frenzied-whirlwind","name":"Frenzied Whirlwind","type":"FrenziedWhirlwind","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source implementation: starts damage-over-time on additional eligible victims within one tile, excluding the primary victim. Twelve scheduled ticks run at 0.25-second intervals starting immediately.","Total-damage input is truncate(10 × ((max(Bushido,Ninjitsu) - 50)/70 + 5)); the +5 is inside the ×10. Fractional damage accumulates between ticks."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","No normal Tactics gate; the inherited required secondary skill is Tactics base 50."],"notes":["No current weapon declares this ability. The source comment’s “5–15 damage” disagrees with the implemented expression. Reapplying replaces the victim’s existing timer.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/FrenziedWhirlwind.cs","line":15,"note":"Inherited secondary skill"},{"path":"Projects/UOContent/Items/Weapons/Abilities/FrenziedWhirlwind.cs","line":35,"note":"Actual damage expression"},{"path":"Projects/UOContent/Items/Weapons/Abilities/FrenziedWhirlwind.cs","line":88,"note":"Tick accumulation"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"}]},{"slug":"ability-infectious-strike","name":"Infectious Strike","type":"InfectiousStrike","category":"Weapon abilities","baseMana":15,"availability":"Available on current weapon types","effects":["Consumes one poison charge from the weapon and attempts to apply that poison.","Poison potency is first capped by effective Poisoning: Darkglow min(truncate(skill/33.3),3); Parasitic min(truncate(skill/25),4); other families max(truncate(skill/20),0).","If a higher poison level exists, the skill/100 roll can increase the capped poison by one level."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","No Tactics requirement. The weapon must hold poison and at least one poison charge. There is no minimum Poisoning skill check."],"notes":["Mana is spent even when the weapon has no usable poison. The victim’s poison immunity still applies.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"DualShortAxes","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/DualShortAxes.cs","line":15,"note":"Weapon ability assignment"}},{"type":"ButcherKnife","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/ButcherKnife.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Cleaver","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/Cleaver.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Dagger","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/Dagger.cs","line":16,"note":"Weapon ability assignment"}},{"type":"AssassinSpike","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/AssassinSpike.cs","line":16,"note":"Weapon ability assignment"}},{"type":"DoubleBladedStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/DoubleBladedStaff.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Pike","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/Pike.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Kryss","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Kryss.cs","line":17,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/InfectiousStrike.cs","line":22,"note":"No Tactics gate"},{"path":"Projects/UOContent/Items/Weapons/Abilities/InfectiousStrike.cs","line":38,"note":"Charge check and consumption"},{"path":"Projects/UOContent/Items/Weapons/Abilities/InfectiousStrike.cs","line":54,"note":"Family-specific potency and upgrade"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-infused-throw","name":"Infused Throw","type":"InfusedThrow","category":"Weapon abilities","baseMana":25,"availability":"Retired throwing weapons only","effects":["Source implementation: adds 15 chaos damage, then dismounts a valid mounted/flying/transformed target when the attacker is on foot, or otherwise paralyzes for three seconds on players and six seconds on other victims.","The dismount helper uses a ten-second mount block."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Assigned only to Cyclone, a retired throwing weapon; it is not available through normal current player equipment."],"notes":["The dismount branch excludes Chaos Dragoon and Chaos Dragoon Elite. The fallback paralysis path does not check the Paralyzing Blow immunity registry.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"Cyclone","slot":"Secondary","retired":true,"source":{"path":"Projects/UOContent/Items/Weapons/Throwing/Cyclone.cs","line":14,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/InfusedThrow.cs","line":27,"note":"Chaos damage"},{"path":"Projects/UOContent/Items/Weapons/Abilities/InfusedThrow.cs","line":31,"note":"Dismount/paralysis branches"},{"path":"Projects/UOContent/Skills/ShardSkillPolicy.cs","line":36,"note":"Throwing retirement"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Mobiles/PlayerMobile.cs","line":2096,"note":"Retired item equip rejection"}]},{"slug":"ability-lightning-arrow","name":"Lightning Arrow","type":"LightningArrow","category":"Weapon abilities","baseMana":20,"availability":"Available on current weapon types","effects":["Adds a 29–40 energy-damage bolt to a surviving primary victim and up to two randomly chosen additional eligible victims within five tiles of the primary hit’s recorded location.","Additional victims must also be visible, alive, legally harmful indirect targets, within the attacker’s weapon range and line of sight."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["The primary bolt is skipped if the primary victim has died. Normal attacking weapon and talisman slayer checks are bypassed while Lightning Arrow is current.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"MagicalShortbow","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/MagicalShortbow.cs","line":18,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/LightningArrow.cs","line":28,"note":"Secondary target search"},{"path":"Projects/UOContent/Items/Weapons/Abilities/LightningArrow.cs","line":38,"note":"Energy damage and two-target cap"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":2171,"note":"Slayer exclusion"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-mortal-strike","name":"Mortal Strike","type":"MortalStrike","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Marks the victim as mortally wounded for six seconds if a player or twelve seconds otherwise; healing code checks this wound state."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["A second Mortal Strike while already wounded does not reset the timer.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"ExecutionersAxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/ExecutionersAxe.cs","line":17,"note":"Weapon ability assignment"}},{"type":"HammerPick","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/HammerPick.cs","line":14,"note":"Weapon ability assignment"}},{"type":"Scepter","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Scepter.cs","line":17,"note":"Weapon ability assignment"}},{"type":"WarMace","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/WarMace.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Bow","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/Bow.cs","line":23,"note":"Weapon ability assignment"}},{"type":"Crossbow","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/Crossbow.cs","line":23,"note":"Weapon ability assignment"}},{"type":"ShortSpear","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/ShortSpear.cs","line":17,"note":"Weapon ability assignment"}},{"type":"GlassStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/GlassStaff.cs","line":14,"note":"Weapon ability assignment"}},{"type":"BoneHarvester","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/BoneHarvester.cs","line":17,"note":"Weapon ability assignment"}},{"type":"CrescentBlade","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/CrescentBlade.cs","line":17,"note":"Weapon ability assignment"}},{"type":"GlassSword","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/GlassSword.cs","line":17,"note":"Weapon ability assignment"}},{"type":"SoulGlaive","slot":"Secondary","retired":true,"source":{"path":"Projects/UOContent/Items/Weapons/Throwing/SoulGlaive.cs","line":14,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/MortalStrike.cs","line":13,"note":"Player and NPC durations"},{"path":"Projects/UOContent/Items/Weapons/Abilities/MortalStrike.cs","line":35,"note":"No duration refresh"},{"path":"Projects/UOContent/Items/Weapons/Abilities/MortalStrike.cs","line":42,"note":"Shared wound state"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-moving-shot","name":"Moving Shot","type":"MovingShot","category":"Weapon abilities","baseMana":15,"availability":"Available on current weapon types","effects":["Allows the ranged attack movement gate to pass while moving. Applies -25 points to the attack’s hit-chance bonus input."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["Mana is consumed before the swing and is spent on misses as well as hits. The selected ability clears after either outcome.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"CompositeBow","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/CompositeBow.cs","line":19,"note":"Weapon ability assignment"}},{"type":"HeavyCrossbow","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/HeavyCrossbow.cs","line":22,"note":"Weapon ability assignment"}},{"type":"RepeatingCrossbow","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/RepeatingCrossbow.cs","line":19,"note":"Weapon ability assignment"}},{"type":"Cyclone","slot":"Primary","retired":true,"source":{"path":"Projects/UOContent/Items/Weapons/Throwing/Cyclone.cs","line":13,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/MovingShot.cs","line":10,"note":"Accuracy penalty and pre-swing payment"},{"path":"Projects/UOContent/Items/Weapons/Ranged/BaseRanged.cs","line":46,"note":"Ranged movement exemption"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-mystic-arc","name":"Mystic Arc","type":"MysticArc","category":"Weapon abilities","baseMana":20,"availability":"Retired throwing weapons only","effects":["Source implementation: deals 15 chaos damage to the primary victim and chooses an additional mobile whose Combatant is the attacker, within the thrown weapon’s range.","After 0.3 seconds, checks a hit on that selected target, invokes weapon.OnHit with 0.0 damageBonus, then adds 15 energy damage."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Requires BaseThrown. Assigned only to Boomerang, a retired throwing weapon; not available through normal current player equipment."],"notes":["The description says chaos at both targets, but the second AOS.Damage call supplies energy. The ability singleton stores target/attacker fields and does not clear the previous target when no new candidate is found; the source should not be treated as a verified active player mechanic.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"Boomerang","slot":"Primary","retired":true,"source":{"path":"Projects/UOContent/Items/Weapons/Throwing/Boomerang.cs","line":13,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/MysticArc.cs","line":23,"note":"Thrown-weapon gate"},{"path":"Projects/UOContent/Items/Weapons/Abilities/MysticArc.cs","line":30,"note":"Candidate selection"},{"path":"Projects/UOContent/Items/Weapons/Abilities/MysticArc.cs","line":64,"note":"Second hit and energy damage"},{"path":"Projects/UOContent/Skills/ShardSkillPolicy.cs","line":36,"note":"Throwing retirement"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Mobiles/PlayerMobile.cs","line":2096,"note":"Retired item equip rejection"}]},{"slug":"ability-nerve-strike","name":"Nerve Strike","type":"NerveStrike","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source implementation under the active ML rules: adds armor-ignoring physical damage equal to truncate(15 × (Bushido - 50)/70 + random integer 0–9).","If not already immune, paralysis chance is (150/7 + 4 × Bushido/7)/100. Success paralyzes for two seconds and starts eight seconds of shared immunity."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Unavailable under the current shard skill policy: the explicit secondary skill is disabled.","Explicitly requires Bushido base 50; this skill is disabled. An already-paralyzed defender rejects OnBeforeSwing."],"notes":["No current weapon declares this ability. The active ML branch still deals the extra damage when the victim is immune to paralysis.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/NerveStrike.cs","line":13,"note":"Disabled Bushido gate"},{"path":"Projects/UOContent/Items/Weapons/Abilities/NerveStrike.cs","line":52,"note":"Current-era damage and paralysis"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"},{"path":"Projects/UOContent/Skills/ShardSkillPolicy.cs","line":12,"note":"Disabled secondary skills"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":331,"note":"Disabled skill rejection"}]},{"slug":"ability-paralyzing-blow","name":"Paralyzing Blow","type":"ParalyzingBlow","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Paralyzes a player for three seconds or a non-player for six seconds. Damage breaks the paralysis in the active AOS rules.","Applies immunity from the time of the hit for paralysis duration + eight seconds: eleven seconds for a player, fourteen otherwise."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","No Tactics requirement with a Wrestling weapon. An already-paralyzed defender rejects OnBeforeSwing."],"notes":["An immune defender still consumes the attacker’s mana. The pre-AOS Anatomy requirement is inactive on this shard.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"WrathOfTheDryad","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Minor Artifacts/WrathOfTheDryad.cs","line":9,"note":"Weapon ability assignment"}},{"type":"Fists","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Fists.cs","line":20,"note":"Weapon ability assignment"}},{"type":"Bardiche","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/PoleArms/Bardiche.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Scythe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/PoleArms/Scythe.cs","line":18,"note":"Weapon ability assignment"}},{"type":"Bow","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Ranged/Bow.cs","line":22,"note":"Weapon ability assignment"}},{"type":"Pike","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/Pike.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Spear","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/Spear.cs","line":17,"note":"Weapon ability assignment"}},{"type":"TribalSpear","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/TribalSpear.cs","line":15,"note":"Weapon ability assignment"}},{"type":"BlackStaff","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/BlackStaff.cs","line":17,"note":"Weapon ability assignment"}},{"type":"BloodBlade","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/BloodBlade.cs","line":15,"note":"Weapon ability assignment"}},{"type":"BoneHarvester","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/BoneHarvester.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Scimitar","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Scimitar.cs","line":17,"note":"Weapon ability assignment"}},{"type":"VikingSword","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/VikingSword.cs","line":17,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ParalyzingBlow.cs","line":11,"note":"Durations"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ParalyzingBlow.cs","line":21,"note":"Wrestling exemption"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ParalyzingBlow.cs","line":66,"note":"Mana before immunity"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ParalyzingBlow.cs","line":91,"note":"Immunity duration"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-psychic-attack","name":"Psychic Attack","type":"PsychicAttack","category":"Weapon abilities","baseMana":30,"availability":"Available on current weapon types","effects":["Creates a ten-second target effect with spell-damage and mana-cost penalty fields both initialized to 15. A second hit doubles both fields once to 30 without resetting the timer.","The spell-damage field is consumed by BaseWeapon.GetAosDamage for player weapon spell-hit damage."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["The audited source has no consumer for ManaCostMalus beyond the buff text, and no regular Spell.cs consumer for SpellDamageMalus. Do not read the displayed penalties as verified increases to ordinary spell mana costs or reductions to every spell.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"ElvenSpellblade","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/ElvenSpellblade.cs","line":13,"note":"Weapon ability assignment"}},{"type":"MagicalShortbow","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/MagicalShortbow.cs","line":19,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/PsychicAttack.cs","line":28,"note":"One doubling"},{"path":"Projects/UOContent/Items/Weapons/Abilities/PsychicAttack.cs","line":85,"note":"Ten-second initialization"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":2151,"note":"Actual hit-spell damage consumer"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-riding-swipe","name":"Riding Swipe","type":"RidingSwipe","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source implementation: an unmounted attacker dismounts the victim and damages a living mount; a mounted attacker damages the rider and attempts three seconds of paralysis.","Extra physical damage is 10 + truncate(10 × (Bushido - 50)/70 + 5). The shared paralysis immunity is set for eight seconds."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Unavailable under the current shard skill policy: the explicit secondary skill is disabled.","Explicitly requires Bushido base 50; this skill is disabled. Requires an SE-capable client and a mounted victim."],"notes":["No current weapon declares this ability. The living-mount healing restriction is a TODO, not an implemented rule; ethereal mounts receive no mount damage in the unmounted branch.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/RidingSwipe.cs","line":15,"note":"Client and explicit Bushido gate"},{"path":"Projects/UOContent/Items/Weapons/Abilities/RidingSwipe.cs","line":21,"note":"Mounted target and effects"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"},{"path":"Projects/UOContent/Skills/ShardSkillPolicy.cs","line":12,"note":"Disabled secondary skills"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":331,"note":"Disabled skill rejection"}]},{"slug":"ability-serpent-arrow","name":"Serpent Arrow","type":"SerpentArrow","category":"Weapon abilities","baseMana":25,"availability":"Available on current weapon types","effects":["Applies ordinary poison without consuming a weapon poison charge. Within two tiles, poison level uses effective Archery + Poisoning: >199.8 gives level 3, >170.2 level 2, >130.2 level 1, otherwise level 0. At greater range, level 0 is used."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Requires Poisoning base skill 60, in addition to normal weapon and Tactics skill thresholds."],"notes":["The thresholds use strict greater-than comparisons. The victim’s normal poison immunity applies.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"ElvenCompositeLongbow","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/ElvenCompositeLongbow.cs","line":20,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/SerpentArrow.cs","line":7,"note":"Poisoning requirement"},{"path":"Projects/UOContent/Items/Weapons/Abilities/SerpentArrow.cs","line":23,"note":"Range, strict thresholds and application"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-shadow-strike","name":"Shadow Strike","type":"ShadowStrike","category":"Weapon abilities","baseMana":20,"availability":"Available on current weapon types","effects":["Adds +25 percentage points to weapon damage. On hit it clears the attacker’s combatant, exits warmode and sets Hidden to true."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","No Tactics requirement. Requires Stealth base skill at least 80 and effective Stealth at least 80."],"notes":["Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"ProspectorsTool","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Skill Items/Harvest Tools/ProspectorsTool.cs","line":24,"note":"Weapon ability assignment"}},{"type":"TwoHandedAxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/TwoHandedAxe.cs","line":17,"note":"Weapon ability assignment"}},{"type":"Dagger","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/Dagger.cs","line":17,"note":"Weapon ability assignment"}},{"type":"SkinningKnife","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Knives/SkinningKnife.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Club","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/Club.cs","line":16,"note":"Weapon ability assignment"}},{"type":"AssassinSpike","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/AssassinSpike.cs","line":17,"note":"Weapon ability assignment"}},{"type":"ShortSpear","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SpearsAndForks/ShortSpear.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Cutlass","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/Cutlass.cs","line":17,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ShadowStrike.cs","line":11,"note":"1.25 scalar and skill gates"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ShadowStrike.cs","line":61,"note":"Hide and leave combat"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"slug":"ability-talon-strike","name":"Talon Strike","type":"TalonStrike","category":"Weapon abilities","baseMana":30,"availability":"No current weapon assignment","effects":["Source implementation: adds +20 percentage points to the triggering weapon damage and schedules twelve damage-over-time ticks 0.25 seconds apart, starting immediately.","Total-damage input is truncate(10 × (Ninjitsu - 50)/70 + 5). Ticks directly subtract Hits instead of calling Damage."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing.","Unavailable under the current shard skill policy: the explicit secondary skill is disabled.","Explicitly requires Ninjitsu base 50; this skill is disabled. A target already tracked by Talon Strike rejects another application."],"notes":["No current weapon declares this ability. Direct Hits subtraction is deliberately used to avoid the ordinary displayed damage/disruption path.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/TalonStrike.cs","line":14,"note":"Damage modifier and explicit Ninjitsu gate"},{"path":"Projects/UOContent/Items/Weapons/Abilities/TalonStrike.cs","line":34,"note":"Total damage"},{"path":"Projects/UOContent/Items/Weapons/Abilities/TalonStrike.cs","line":86,"note":"Direct hit-point subtraction"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"},{"path":"Projects/UOContent/Skills/ShardSkillPolicy.cs","line":12,"note":"Disabled secondary skills"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":331,"note":"Disabled skill rejection"}]},{"slug":"ability-whirlwind-attack","name":"Whirlwind Attack","type":"WhirlwindAttack","category":"Weapon abilities","baseMana":15,"availability":"Available on current weapon types","effects":["After the initial hit, directly invokes a weapon hit on each additional valid mobile within one tile of the attacker, with a 1.0 supplied damage bonus.","Additional victims must be alive, on the same map, visible, legally harmful indirect targets, within weapon range and line of sight; the primary victim and attacker are excluded."],"requirements":["Requires the equipped weapon’s assigned primary/secondary slot, normally 70/90 base weapon skill and (unless overridden below) 70/90 base Tactics. Use Best Weapon Skill can satisfy the weapon threshold with base Swords, Macing or Fencing."],"notes":["The follow-up loop calls weapon.OnHit directly, without an additional CheckHit roll in this method. There is no Bushido scaling in this implementation.","Base mana is reduced by the shared ability skill-total discount and Lower Mana Cost rules; a second paid ability within the three-second cooldown costs double."],"weapons":[{"type":"DoubleAxe","slot":"Secondary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/DoubleAxe.cs","line":17,"note":"Weapon ability assignment"}},{"type":"LargeBattleAxe","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Axes/LargeBattleAxe.cs","line":16,"note":"Weapon ability assignment"}},{"type":"WarHammer","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Maces/WarHammer.cs","line":13,"note":"Weapon ability assignment"}},{"type":"RadiantScimitar","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/ML Weapons/RadiantScimitar.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Halberd","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/PoleArms/Halberd.cs","line":16,"note":"Weapon ability assignment"}},{"type":"Kama","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/SE Weapons/Kama.cs","line":13,"note":"Weapon ability assignment"}},{"type":"BlackStaff","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Staves/BlackStaff.cs","line":16,"note":"Weapon ability assignment"}},{"type":"GargishTalwar","slot":"Primary","retired":false,"source":{"path":"Projects/UOContent/Items/Weapons/Swords/GargishTalwar.cs","line":14,"note":"Weapon ability assignment"}}],"sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/WhirlwindAttack.cs","line":41,"note":"Target selection"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WhirlwindAttack.cs","line":58,"note":"Direct extra hit calls"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]}],"coverage":{"registeredAbilities":31,"currentWeaponAssigned":21,"noWeaponAssignment":8,"retiredOnly":2,"era":"EJ (AOS/SE/ML/SA branches active)","scope":"Static source audit; no runtime changes or gameplay testing"},"findings":[{"type":"Block","finding":"Six-second timer is constructed but never started; no current weapon assignment.","sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Block.cs","line":30,"note":"Actual bonus"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Block.cs","line":49,"note":"Timer construction without Start"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Block.cs","line":68,"note":"Nominal six-second delay"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1295,"note":"Defense-chance consumer"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"}]},{"type":"Feint","finding":"Registry write, lookup and expiry keys disagree; ordinary retaliation will not receive the described reduction. No current weapon assignment.","sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Feint.cs","line":38,"note":"Value, timer and registry key"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Feint.cs","line":50,"note":"Lookup key mismatch"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Feint.cs","line":76,"note":"Expiry key mismatch"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"}]},{"type":"ArmorPierce","finding":"1.5 scalar is implemented; armor bypass is not connected in BaseWeapon. Ability remains assigned to Sai/Yumi.","sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ArmorPierce.cs","line":10,"note":"Damage and inherited skill gate"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1885,"note":"Armor-ignore dispatch excludes ArmorPierce"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"type":"PsychicAttack","finding":"ManaCostMalus is only displayed; spell damage malus is read by the weapon-hit spell damage helper, not regular spell damage code.","sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/PsychicAttack.cs","line":28,"note":"One doubling"},{"path":"Projects/UOContent/Items/Weapons/Abilities/PsychicAttack.cs","line":85,"note":"Ten-second initialization"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":2151,"note":"Actual hit-spell damage consumer"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"type":"ForceOfNature","finding":"One-shot ten-second timer condition can preserve the effect without later cleanup; activation advances the hit counter twice through chained callbacks.","sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":8,"note":"Current SA mana 35"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":28,"note":"Activation direct damage"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":66,"note":"Counter and paralysis"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":97,"note":"Strength formula"},{"path":"Projects/UOContent/Items/Weapons/Abilities/ForceOfNature.cs","line":120,"note":"One-shot conditional cleanup"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":2112,"note":"Ongoing hook after activation"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"type":"Bladeweave","finding":"Delegates callbacks but does not delegate DamageScalar; Armor Ignore bypass has explicit integration.","sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/Bladeweave.cs","line":43,"note":"Uniform redirect"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Bladeweave.cs","line":50,"note":"Seven outcomes"},{"path":"Projects/UOContent/Items/Weapons/Abilities/Bladeweave.cs","line":67,"note":"Mana checks and delegated hit"},{"path":"Projects/UOContent/Items/Weapons/BaseWeapon.cs","line":1887,"note":"Explicit Armor Ignore support"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"}]},{"type":"FrenziedWhirlwind","finding":"Damage expression differs from the 5–15 comment; inherited secondary gate is Tactics. No current weapon assignment.","sources":[{"path":"Projects/UOContent/Items/Weapons/Abilities/FrenziedWhirlwind.cs","line":15,"note":"Inherited secondary skill"},{"path":"Projects/UOContent/Items/Weapons/Abilities/FrenziedWhirlwind.cs","line":35,"note":"Actual damage expression"},{"path":"Projects/UOContent/Items/Weapons/Abilities/FrenziedWhirlwind.cs","line":88,"note":"Tick accumulation"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":122,"note":"Shared skill thresholds and mana rules"},{"path":"Projects/UOContent/Items/Weapons/Abilities/WeaponAbility.cs","line":410,"note":"Players must have the ability on their current weapon"}]}]}