Skip to content

Magic loot -- Adds randomized magical weapon drops to the treasure system. - #47

Open
Plateaus wants to merge 60 commits into
jonradoff:mainfrom
Plateaus:magic-loot
Open

Plateaus wants to merge 60 commits into
jonradoff:mainfrom
Plateaus:magic-loot

Conversation

@Plateaus

@Plateaus Plateaus commented Sep 6, 2026

Copy link
Copy Markdown

Adds randomized magical weapon drops to the treasure system.

  • Added scalable magical weapon generation based on monster treasure level.
  • Added Magic, Flaming, Freezing, and Shocking weapon traits with tiered power levels.
  • Elemental weapons use the legacy LOFP proc chance and damage values.
  • Magical weapon chance scales with treasure level and is capped at 35%.
  • Magic power scales independently, allowing rare high-power enchantments from higher-level treasure.
  • Magical traits are preserved when dropped items are picked up or removed from containers.
  • Identify now applies the appropriate visible adjective to magical items and reports discovered enchantments.
  • Identify explicitly reports when an item has no magical enchantments.
  • Added magical-aura messaging when an enchanted weapon drops.
  • Corrected elemental adjective mappings to use existing LOFP adjectives (burning, icy, and electric).
  • Removed temporary 100% enchantment chance used during testing.
  • Fixed chest item selection so gems are reachable in the random loot table.

csanburn1966 and others added 30 commits May 1, 2026 07:52
Run item preverb scripts for GET and DROP
Run item preverb scripts for equipment commands
Parse added 30 commits August 8, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants