UO:PvE WikiPeople vs EverythingVisit the realm website
Wiki navigation

Healing and bandage formulas

From UO:PvE Wiki

Bandage outcomes use two skills, while Dexterity controls timing and incoming damage cancels the current attempt.

Development source reviewed on 29 October 2026. In-game availability is unverified.

Which skills apply#

Bandaging an animal or monster uses Veterinary as the primary skill P and Animal Lore as the secondary skill S. Other patients use Healing and Anatomy. The normal bandage range is 2 tiles, and the patient must still be within range when the attempt completes. A bandage is consumed when treatment starts.

Taking positive damage cancels the healer’s current bandage attempt in the inspected player damage path. Starting another bandage replaces the earlier attempt. Protection does not prevent this separate bandage cancellation. Golems and animated dead are excluded from ordinary bandage treatment.

Ordinary healing#

The success chance is (P + 10) / 100 − 0.02 × slips. Chances above 1 succeed automatically in the random comparison. On success, the heal range is minimum = S / 8 + P / 5 + 4 and maximum = S / 6 + P / 2.5 + 4. A continuous random value is chosen between the endpoints. Healing an animal or monster adds maximum health / 100. The amount is then multiplied by 1 − 0.35 × slips, floored at 1, and truncated to an integer. The ordinary damage-interruption path cancels treatment rather than incrementing this retained slip counter.

At 100 Healing and 100 Anatomy with no slips, the ordinary heal succeeds and rolls about 36–60 health. A poisoned patient takes the poison-cure branch instead. Bleeding is stopped by its own branch; Mortal Strike blocks the ordinary healing branch.

Primary skill P, no slipsOrdinary heal chance
6070%
8090%
90 or more100% practical chance

Cure and resurrection#

Poison cure requires both relevant skills to be at least 60. Its probability is (P − 30) / 50 − 0.1 × poison level − 0.02 × slips, with random comparisons effectively bounding the outcome at 0% and 100%. At primary skill 100 and no slips, this reaches 100% even at standard Lethal Poison level 4.

Ordinary resurrection requires both relevant skills to be at least 80. Its probability is (P − 68) / 50 − 0.02 × slips. At primary skill 80, 90, 100 and 120, that gives 24%, 44%, 64% and a practical 100% chance before special target exceptions.

Pet resurrection has owner or friend proximity and acceptance handling. The successful pet-resurrection path also reduces each pet skill’s base value by 0.1.

Treatment time#

Self-bandaging takes 11 − Dexterity / 20 seconds. Veterinary treatment of another creature takes 2 seconds, including its resurrection branch. Treating another person below 204 Dexterity takes 3.2 − 2.5 × sin(Dexterity / 130) seconds, plus 5 seconds when that person is dead. The sine argument is in radians.

A separate 0.7-second branch exists at 204 Dexterity, but ordinary player effective Dexterity is capped at 150, so that branch is not reached through the normal player stat limit. The table shows ordinary living-patient times.

DexteritySelf-bandageAnother person
508.50 s2.262 s
1006.00 s1.461 s
1205.00 s1.206 s
1503.50 s0.914 s

Source notes

Show 16 references

These references identify the reviewed shard files. Source presence does not establish live availability.

  1. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:16
    Bandage range
  2. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:98
    Consumption at start
  3. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:157
    Slip cancellation
  4. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:176
    Skill pair selection
  5. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:216
    Completion range
  6. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:238
    Resurrection formula and requirements
  7. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:265
    Pet resurrection and skill loss
  8. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:320
    Poison cure formula
  9. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:345
    Bleeding and Mortal Strike branches
  10. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:377
    Ordinary healing chance
  11. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:389
    Heal amount and creature bonus
  12. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:458
    Golem and animated exclusions
  13. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:487
    Treatment delays
  14. Projects/UOContent/Items/Skill Items/Misc/Bandage.cs:532
    Replacement of an earlier attempt
  15. Projects/UOContent/Mobiles/PlayerMobile.cs:2413
    Positive damage cancels bandaging
  16. Projects/UOContent/Mobiles/PlayerMobile.cs:615
    Player Dexterity cap

Category: Character & combat