ServUO Loot Generation: Difference between revisions

From UO Mayhem
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
= Loot Generation Order =
= Loot Generation Order =
# BaseCreature.cs, OnBeforeDeath() calls GenerateLoot(false)
# BaseCreature.cs, OnBeforeDeath() calls GenerateLoot(false)
# BaseCreature.cs, GenerateLoot(bool)
# BaseCreature.cs, GenerateLoot(bool spawning)
## dd
#* If !spawning
#** m_KillersLuck = killer/highest-damage-dealers luck
# MOBILE.cs public override void GenerateLoot() adds lootpacks
# MOBILE.cs public override void GenerateLoot() adds lootpacks

Revision as of 00:20, 3 January 2024


Loot Generation Order

  1. BaseCreature.cs, OnBeforeDeath() calls GenerateLoot(false)
  2. BaseCreature.cs, GenerateLoot(bool spawning)
    • If !spawning
      • m_KillersLuck = killer/highest-damage-dealers luck
  3. MOBILE.cs public override void GenerateLoot() adds lootpacks