Skip to content

Add diablo-drops community pack#329

Merged
github-actions[bot] merged 1 commit into
PeonPing:mainfrom
maluramichael:add-diablo-drops-pack
Jun 29, 2026
Merged

Add diablo-drops community pack#329
github-actions[bot] merged 1 commit into
PeonPing:mainfrom
maluramichael:add-diablo-drops-pack

Conversation

@maluramichael

Copy link
Copy Markdown
Contributor

Adds the Diablo II Loot Sounds community pack — the classic Diablo II loot-filter drop sounds mapped onto the full CESP event lifecycle.

  • 18 clips covering all 9 categories. task.complete cycles seven iconic drops (rune, gem, jewel, gold, amulet, ring, rare); session.start → enter/teleport, task.error → hostile/stun, resource.limit → out-of-potions, session.end → quest complete, etc.
  • Source: maluramichael/openpeon-diablo-drops @ v1.0.0
  • trust_tier: community · license: CC-BY-NC-4.0 · language: en
  • Entry validates against schema/registry-v1.schema.json ($defs/pack); inserted in alpha order between deep-dive-banter and djkhaled; total_packs bumped to 343.

Pre-flight (ran the CI gates locally)

  • Schema: valid, alphabetical order preserved, quality field omitted (CI-owned).
  • Audio quality (quality-check.py): SILVER — 0 blocking issues (high-volume / trailing-silence warnings only).
  • Manifest SHA256: 3ddf3cde…d18ad verified against the raw openpeon.json served at the pinned v1.0.0 ref.

Licensing

license: "CC-BY-NC-4.0" on the manifest; the underlying sound effects are © Blizzard Entertainment, included as an unofficial, non-commercial fan pack (same fair-use basis as other game-derived packs in the registry).

@github-actions

Copy link
Copy Markdown
Contributor

✅ Pack Registry Review

Packs

  • Diablo II Loot Sounds (diablo-drops) — NEW | community | en | 18 sounds

Checks

Check Result
Schema validation pass
Trust tier pass
Manifest fetch pass
Category coverage pass
SHA256 (diablo-drops) pass
Audio spot-check (diablo-drops) pass (3/3)
• sounds/amulet.wav
• sounds/flippy.wav
• sounds/gem.wav
Audio quality pass

Audio Quality

✅ Diablo II Loot Sounds: SILVER

18 audio files analyzed — Accepted with 7 warnings

Warnings — pack is accepted, but please consider addressing these in a future release:

File Issue
jewel.wav volume is very high, may sound distorted on some devices
portalcast.wav volume is very high, may sound distorted on some devices
potiondrink.wav volume is very high, may sound distorted on some devices
questdone.wav dead air at the end (541 ms)
rune.wav volume is very high, may sound distorted on some devices
stun1.wav volume is very high, may sound distorted on some devices
teleport.wav volume is very high, may sound distorted on some devices
Threshold reference
Check Block Warn
Volume (true peak) >= -0.5 dBTP
Dead air at start > 2000 ms > 500 ms
Dead air at end > 2000 ms > 500 ms
Loudness (LUFS) < -70.0 < -35.0 or > -8.0
Bitrate < 64 kbps
Sample rate < 8000 Hz < 16000 Hz
Duration > 20.0s or < 0.1s > 5.0s
Pack loudness spread > 15 LU
Pack median loudness <= -26 LUFS

Category Coverage

⚠️ diablo-drops: PASS (with warnings)

18 sounds across 6/6 core categories

Category Sounds Status
session.start 2
task.acknowledge 1 ⚠️ thin
task.complete 7
task.error 2
input.required 2
resource.limit 1 ⚠️ thin

Pack is accepted, but please consider addressing thin categories in a future release.

Warnings

  • diablo-drops: core categories with only 1 sound: task.acknowledge, resource.limit

All checks passed. Auto-approving and enabling auto-merge.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All automated checks passed.

@github-actions github-actions Bot enabled auto-merge (squash) June 29, 2026 19:47
@github-actions github-actions Bot merged commit a2baeb2 into PeonPing:main Jun 29, 2026
1 check passed
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.

1 participant