promotional bannermobile promotional banner

Open Sesame // Automatic Clam & Container Opener with Speedy Loot

Automatically open clams and unlocked containers in your bags, no clicking required. Built-in Speedy Loot hides the loot window for near-instant auto looting, and Loot Toasts show every pickup so your eyes stay on the fight. Fast, efficient looting.
Back to Files

2026.08.27.A

File nameOpen-Sesame-2026.08.27.A.zip
Uploader
gogo1951gogo1951
Uploaded
Aug 27, 2026
Downloads
827
Size
317.5 KB
Flavors
Classic TBCClassic
File ID
8749778
Type
R
Release
Supported game versions
  • 2.5.6
  • 1.15.9

What's new

Open Sesame

2026.08.27.A (2026-08-27)

Full Changelog Previous Releases

  • Update vendored libraries for 2026.08.27.A
  • Update README.md
  • Merge pull request #55 from Gogo1951/release/loot-toasts-ignore-list
    Loot Toasts, Ignore List, and Lockbox Tooltips
  • Loot Toasts, Ignore List, and Lockbox Tooltips
    Features
    • Loot-Toasts.lua: on-screen loot readout standing in for the window Speedy Loot
      hides. Movable anchor with a self-introducing drag handle, LibSharedMedia
      fonts, per-row measurement derived from the font size, a quality threshold
      plus eight always-show bypasses, and a money row fed by CHAT_MSG_MONEY.
    • Ignore-List.lua: account-wide ns.db.global.ignoreList seeded from
      ns.DEFAULT_IGNORE_ITEMS, honored by both the Auto-Opening queue and Speedy
      Loot. Reasons resolve to six locale keys looked up at read time, so a saved
      list picks up better copy with no migration.
    • Lockbox-Tooltips.lua: required-skill line on locked containers from
      ns.LOCKBOX_SKILL_LEVELS, colored against the player's rank. The skill line
      name comes from spell 1809 rather than a LOCKPICKING global, which Era does
      not publish.
    • Auto-Opening Where and Group hold-offs (autoOpenWhere, autoOpenGroup),
      rescanned on GROUP_ROSTER_UPDATE and the non-initial PLAYER_ENTERING_WORLD.
    • Pick Pocket sound, armed by the cast and confirmed by the loot window rather
      than by UNIT_SPELLCAST_SUCCEEDED alone, which also fires on an empty target.
    • Mini-map tooltip Locked Items list via ns.GetLockedBoxes.
      Data
    • Openable-Items.lua split out of Data.lua: 481 rows carrying expansion tags,
      up from 353. Regeneration sources and the hand-edit rules documented in place.
      Options
    • New Options-Notifications, Options-Lockboxes, and Options-Ignore-List panels,
      over a shared item-list builder in Options-Utilities.
    • ns:OpenOptionsPanel gains the InCombatLockdown guard, shared by /os and the
      mini-map Shift + Middle-Click.
      Cleanup
    • Simple saved-variables model: the minimap subtable moves from global to
      profile.
    • Drop the legacy API fallbacks. C_Container, C_CVar, and C_PartyInfo are called
      directly; GetLootMethod's string form is gone from both targets, so master
      loot is tested as the numeric literal the API actually returns.
    • ns.IsBagFullErrorID is the single inventory-full test, shared by the handler
      and the Diagnostics event-log filter so the two can never disagree.
    • ns:AnnounceItemOnce replaces the open-coded announcement cooldown, and
      ignore-list notices get their own toggle instead of riding on autoOpen and
      lockboxNotifications.
    • Diagnostics: Relevant CVars and Display Context reports, plus a summary of
      uncorrelated UI_ERROR_MESSAGE firings.
      Docs
    • README, README-Technical, and README-Testing rewritten for the above.
    • All eleven locales carry the new strings.
  • Update .pkgmeta to include .gitattributes
  • Modify .luacheckrc exclusions and read_globals
    Updated .luacheckrc to exclude 'Examples/' directory and removed 'Enum' and 'IsAltKeyDown' from read_globals.
  • Update .pkgmeta
  • Add luacheck configuration file
    This file configures luacheck for Lua linting, specifying the Lua version, ignored warnings, excluded files, and global variables.
  • Add entries to .gitignore for various files and folders
  • Update .gitattributes to include .jpeg as binary

This mod has no additional files