UO:PvE WikiPeople vs EverythingVisit the realm website
Wiki navigation

Rift Creature

From UO:PvE Wiki

Rift Creature is a scripted expedition. D2–100 assigned by the rift.

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

At a glance#

PropertyValue
ClassificationScripted expedition
DifficultyD2–100 assigned by the rift
AIAI_Mage, AI_Melee
TamingConditional or disabled in source
Minimum taming skillNot specified
Control slotsNot specified

Attributes and damage#

AttributeValue or rangeInterpretation
StrSetStr(50 + difficulty * 2)Dynamic source rule
DexSetDex(60 + difficulty)Dynamic source rule
IntSetInt(caster ? 100 + difficulty * 2 : 30)Dynamic source rule
HitsSetHits((int)(hp * (boss ? 1.8 : 1) * (1 + (players - 1) * 0.25)))Dynamic source rule
DamageSetDamage(4 + difficulty / 7, 8 + difficulty / 5)Dynamic source rule

Resistances#

AttributeValue or rangeInterpretation
resistanceSetResistance(resistance, Math.Min(55, difficulty / 2))Dynamic source rule

Skills#

AttributeValue or rangeInterpretation
WrestlingSetSkill(SkillName.Wrestling, 40 + difficulty * 0.7)Dynamic source rule
TacticsSetSkill(SkillName.Tactics, 40 + difficulty * 0.7)Dynamic source rule
Magic ResistSetSkill(SkillName.MagicResist, difficulty)Dynamic source rule
MagerySetSkill(SkillName.Magery, 40 + difficulty * 0.6)Dynamic source rule
Eval IntSetSkill(SkillName.EvalInt, difficulty * 0.7)Dynamic source rule

Loot eligibility#

No ordinary treasure theme requested

The effective GenerateLoot method does not request an ordinary treasure theme. Do not show the tier gold/equipment table as a payout for this creature.

Requested gem, potion and scroll supplements use their separate theme/AI/body checks and one shared optional-supplement roll.

This evaluates definite source exclusions and requested themes. It does not inspect live ownership, summoned status, corpse contents or world spawns.

  • Creature is not deleted or a player.
  • Creature is not summoned, controlled or bonded.
  • Creature has no recorded owners.
  • NoKillAwards, IsInvulnerable and Blessed must all be false at generation time.
  • Ordinary loot is generated only once; existing generated gold and ordinary equipment consume that budget.

Loot and special drops#

Source calls describe requested themes, conditions and inventory. Ordinary equipment/gold are reconciled through DifficultyLoot; these calls are not additive guaranteed payouts. Runtime dispatch and conditional special rewards still apply.

Drop rules#

No explicit drop request was extracted for this type. Inherited or encounter-driven behavior may still apply.

Taming, resources and other properties#

PropertyValue
Tamablefalse
Delete Corpse On Deathtrue
Famedifficulty * 80
Karma-Fame
Bodytheme switch { 0 => boss ? 24 : 50, 1 => boss ? 9 : 4, _ => boss ? 1 : 17 }

Conditional stat definitions#

AttributeSource ruleCondition
StrSetStr(50 + difficulty * 2)Dynamic or inherited
DexSetDex(60 + difficulty)Dynamic or inherited
IntSetInt(caster ? 100 + difficulty * 2 : 30)Dynamic or inherited
HitsSetHits((int)(hp * (boss ? 1.8 : 1) * (1 + (players - 1) * 0.25)))Dynamic or inherited
DamageSetDamage(4 + difficulty / 7, 8 + difficulty / 5)Dynamic or inherited
Resistance.resistanceSetResistance(resistance, Math.Min(55, difficulty / 2))foreach (var resistance in Enum.GetValues<ResistanceType>())
Skill.WrestlingSetSkill(SkillName.Wrestling, 40 + difficulty * 0.7)Dynamic or inherited
Skill.TacticsSetSkill(SkillName.Tactics, 40 + difficulty * 0.7)Dynamic or inherited
Skill.Magic ResistSetSkill(SkillName.MagicResist, difficulty)Dynamic or inherited
Skill.MagerySetSkill(SkillName.Magery, 40 + difficulty * 0.6)if (caster)
Skill.Eval IntSetSkill(SkillName.EvalInt, difficulty * 0.7)if (caster)

Notes#

  • Source type availability does not establish a live spawn, location or current world count.

Related references#

Source notes

Show 16 references

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

  1. Projects/UOContent/Engines/Adventures/AdventureItems.cs:69
    Type declaration
  2. Projects/UOContent/Mobiles/Difficulty/NpcDifficulty.cs:25
  3. Projects/UOContent/Mobiles/Difficulty/DifficultyLoot.cs:29
  4. Projects/UOContent/Mobiles/Difficulty/DifficultyLoot.cs:37
  5. Projects/UOContent/Mobiles/Difficulty/DifficultyLoot.cs:314
  6. Projects/UOContent/Engines/Adventures/AdventureItems.cs:90
  7. Projects/UOContent/Engines/Adventures/AdventureItems.cs:91
  8. Projects/UOContent/Engines/Adventures/AdventureItems.cs:92
  9. Projects/UOContent/Engines/Adventures/AdventureItems.cs:93
  10. Projects/UOContent/Engines/Adventures/AdventureItems.cs:94
  11. Projects/UOContent/Engines/Adventures/AdventureItems.cs:95
  12. Projects/UOContent/Engines/Adventures/AdventureItems.cs:96
  13. Projects/UOContent/Engines/Adventures/AdventureItems.cs:97
  14. Projects/UOContent/Engines/Adventures/AdventureItems.cs:98
  15. Projects/UOContent/Engines/Adventures/AdventureItems.cs:100
  16. Projects/UOContent/Engines/Adventures/AdventureItems.cs:87

Category: Monsters and NPCs