Mana Vampire
From UO:PvE Wiki
Computes D = trunc(Evaluating Intelligence − target Resisting Spells), then integer-divides D by 2 against a nonplayer target. Applies school scaling to min(target current mana, D), subtracts that result from the target and adds it to the caster.
Development source reviewed on 29 October 2026. In-game availability is unverified.
Casting information#
| Property | Value |
|---|---|
| School | Magery |
| Circle | 7 |
| Mantra | Ort Sanct |
| Base mana | 40 |
| Reagents | Black Pearl, Bloodmoss, Mandrake Root, Spiders Silk |
| Base casting delay | 2.25 seconds base |
| Skill requirement | Magery check 66–106; scroll check 38–78 |
| Target range | 10 tiles |
Effects and formulas#
- Computes D = trunc(Evaluating Intelligence − target Resisting Spells), then integer-divides D by 2 against a nonplayer target. Applies school scaling to min(target current mana, D), subtracts that result from the target and adds it to the caster.
- The current implementation does not clamp D at zero. If target resistance exceeds caster damage skill, the signed result can move mana in the opposite direction.
Notes#
- Magery–Necromancy school conflict can reduce the effects identified as school-scaled. Listed mana and cast delay are base values; equipment and casting rules modify actual costs and timing.
Source notes
Show 6 references
These references identify the reviewed shard files. Source presence does not establish live availability.
Projects/UOContent/Spells/Seventh/ManaVampire.cs:8
Spell identity, reagents and implementationProjects/UOContent/Spells/Base/MagerySpell.cs:8
Circle mana costs, casting skill checks and base delayProjects/UOContent/Spells/Initializer.cs:84
Registered spell IDProjects/UOContent/Spells/Targeting/ITargetingSpell.cs:8
Default current-era target rangeProjects/UOContent/Spells/Seventh/ManaVampire.cs:25
Effect formulas, conditions and durationProjects/UOContent/Spells/Base/SpellSchoolConflict.cs:9
Opposing-school penalty and effect scaling
Category: Spells