promotional bannermobile promotional banner

Dungeon Screenshot

Dungeon Screenshot is an add-on for World of Warcraft that automatically takes a screenshot after completing a dungeon or raid. Its main purpose is to save memorable moments of your progress in the game without having to manually take screenshots.

File Details

DungeonScreenshot_11-04-26.zip

  • R
  • Apr 11, 2026
  • 16.79 KB
  • 520
  • 12.0.5+4
  • Classic + 3

File Name

DungeonScreenshot_11-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
[3.6] - 2026-04-11

Added

- `/ds reset` or `/ds defaults` — restore all saved settings to built-in defaults, cancel any pending scheduled screenshot, refresh the options panel, and print `SETTINGS_RESET` (localized).
- `/ds sound <shutter|click|soft>` — set `screenshotSoundStyle` from chat; `camera` is accepted as an alias for `shutter`. Responses: `SOUND_STYLE_SET`, `INVALID_SOUND_STYLE`.
- `STATUS_SOUND` line in `/ds status` — shows whether play-sound is on and the localized style name (Camera / UI click / Short ping).
- `.toc` — ` IconTexture` for the AddOns list (`Interface/Icons/INV_Misc_Note_01`).
- Debug-only `SKIPPED_NOT_IN_INSTANCE` — after the delay, if the run required an allowed instance and you are no longer in one, a debug message explains the skip and names the trigger source (short label).

Changed

- `ENCOUNTER_END` — treats boss success as `success == 1` or `success == true`, so the encounter trigger works on clients that pass a boolean.
- Debug scheduling — `SCREENSHOT_SCHEDULED` now includes a short trigger label (LFG, M+, Encounter, Achievement, Test); test shots log the same pattern when debug is on.
- Options checkboxes — saved flags use `not not GetChecked()` so `SavedVariables` stay real booleans across WoW UI versions.
- Valid sound styles — single `VALID_SOUND_STYLES` table used by `ApplyDefaults()` and `SetScreenshotSoundStyle()` (and slash `sound`).
- `SyncOptionsUIFromDB()` — new helper so `/ds reset` refreshes every control on the settings canvas after restoring defaults.
- Version — 3.6 in `.toc`.