UO:PvE WikiPeople vs EverythingVisit the realm website
Wiki navigation

Grizelda

From UO:PvE Wiki

Grizelda is a service npc. 1.

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

At a glance#

PropertyValue
ClassificationService NPC
Difficulty1
AIAI_Vendor
TamingNot marked tameable
Minimum taming skillNot specified
Control slotsNot specified

Attributes and damage#

AttributeValue or rangeInterpretation
Str100Source range
Dex100Source range
Int25Source range

Loot eligibility#

Excluded from ordinary encounter loot

The shared ordinary encounter-loot path excludes this source class or constant property. Banking, vendor, carried-inventory and other scripted item operations are not corpse-drop promises.

No ordinary generated supplement through the excluded encounter path.

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.

Scripted drops and item transfers#

These operations occur in the named methods. They can describe encounter rewards, service transactions or other item transfers; they are not an unconditional corpse-drop list.

OperationMethodInterpretation and conditions
cont.DropItem(new BlackPearl(30))OnTalkPlaces a scripted item into a container: Black Pearl. Read the source conditions and method context.
cont.DropItem(new Bloodmoss(30))OnTalkPlaces a scripted item into a container: Bloodmoss. Read the source conditions and method context.
cont.DropItem(new Garlic(30))OnTalkPlaces a scripted item into a container: Garlic. Read the source conditions and method context.
cont.DropItem(new Ginseng(30))OnTalkPlaces a scripted item into a container: Ginseng. Read the source conditions and method context.
cont.DropItem(new MandrakeRoot(30))OnTalkPlaces a scripted item into a container: Mandrake Root. Read the source conditions and method context.
cont.DropItem(new Nightshade(30))OnTalkPlaces a scripted item into a container: Nightshade. Read the source conditions and method context.
cont.DropItem(new SulfurousAsh(30))OnTalkPlaces a scripted item into a container: Sulfurous Ash. Read the source conditions and method context.
cont.DropItem(new SpidersSilk(30))OnTalkPlaces a scripted item into a container: Spiders Silk. Read the source conditions and method context.
cont.DropItem(new Cauldron())OnTalkPlaces a scripted item into a container: Cauldron. Read the source conditions and method context.
cont.DropItem(new MoonfireBrew())OnTalkPlaces a scripted item into a container: Moonfire Brew. Read the source conditions and method context.
cont.DropItem(new TreasureMap(Utility.RandomMinMax(1, 4), Map))OnTalkPlaces a scripted item into a container: Treasure Map. Read the source conditions and method context.
cont.DropItem(new Gold(2000, 2200))OnTalkPlaces a scripted item into a container: Gold. Read the source conditions and method context.
cont.DropItem(weapon)OnTalkPlaces a scripted item into a container. Read the source conditions and method context. if (Utility.RandomBool())
cont.DropItem(item)OnTalkPlaces a scripted item into a container. Read the source conditions and method context. else
cont.DropItem(new HangoverCure())OnTalkPlaces a scripted item into a container: Hangover Cure. Read the source conditions and method context. if (player.BAC > 0)
Gold: 100, 200InitOutfitRequests gold through the shared pocket-gold cap; the expression is not an additional guaranteed purse.

Starting inventory#

Inventory ruleCondition
AddItem(new Robe(0x1))Unconditional
AddItem(new Sandals())Unconditional
AddItem(new WizardsHat(0x1))Unconditional
AddItem(new GoldBracelet())Unconditional
AddItem(staff)Unconditional
AddItem(new VendorBuybackPack())Unconditional
AddItem(new Backpack { Layer = Layer.ShopResale, Movable = false, Visible = false })Unconditional
AddItem( Utility.Random(3) switch { 0 => new FancyShirt(GetRandomHue()), 1 => new Doublet(GetRandomHue()), _ => new Shirt(GetRandomHue()) // 2 } )Unconditional
AddItem( ShoeType switch { VendorShoeType.Shoes => new Shoes(GetShoeHue()), VendorShoeType.Boots => new Boots(GetShoeHue()), VendorShoeType.Sandals => new Sandals(GetShoeHue()), _ => new ThighBoots(GetShoeHue()) // ThighBoots } )Unconditional
AddItem( Utility.Random(6) switch { 0 => new ShortPants(GetRandomHue()), 1 => new Kilt(GetRandomHue()), 2 => new Kilt(GetRandomHue()), _ => new Skirt(GetRandomHue()) // 3-5 } )if (Female)
AddItem(Utility.RandomBool() ? new LongPants(GetRandomHue()) : new ShortPants(GetRandomHue()))else

Taming, resources and other properties#

PropertyValue
Bard Immunetrue
Is Invulnerabletrue

Notes#

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

Related references#

Source notes

Show 35 references

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

  1. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:8
    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/Quests/Witch Apprentice/Mobiles/Grizelda.cs:21
  7. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:118
  8. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:119
  9. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:120
  10. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:121
  11. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:122
  12. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:123
  13. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:124
  14. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:125
  15. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:127
  16. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:128
  17. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:129
  18. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:130
  19. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:147
  20. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:175
  21. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:180
  22. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:896
  23. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:31
  24. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:32
  25. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:33
  26. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:34
  27. Projects/UOContent/Engines/Quests/Witch Apprentice/Mobiles/Grizelda.cs:40
  28. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:77
  29. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:78
  30. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:855
  31. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:864
  32. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:881
  33. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:893
  34. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:92
  35. Projects/UOContent/Engines/Quests/Core/BaseQuester.cs:37

Category: Monsters and NPCs