Skip to content

SlamFrames 3.0 — Raid Frames, Click Casting & 1080p Support

Choose a tag to compare

@Slamrish Slamrish released this 20 Sep 13:28
· 3 commits to main since this release

SlamFrames 3.0

SlamFrames 3.0 is the largest update to SlamFrames so far.

This release expands SlamFrames from a Player / Target frame replacement into a much more complete unit-frame system for OctoWoW / SuperWoW, with fully configurable Party and Raid Frames, click casting, healer-focused features, per-character profiles, and dedicated 1080p artwork.

✨ What's New in 3.0

🛡️ Raid Frames

SlamFrames now includes a complete Raid Frame system supporting:

  • 5, 10, 15, 20, and 40-player raids
  • Standard and Compact frame styles
  • 8 Across, 4 + 4, and 2 Across group layouts
  • Adjustable member spacing
  • Adjustable horizontal group spacing
  • Adjustable group-row spacing
  • Adjustable Raid Frame scale
  • Adjustable Raid Frame opacity
  • Optional group headers
  • Class-colored player names
  • Percentage, numerical, or hidden health text
  • Main Tank indicators
  • Raid debuff indicators
  • Adjustable debuff glow size
  • Light and Dark skin support
  • Full Test Frame support

Compact Mode was specifically designed for healers and players who need to fit a full 40-player raid onto the screen without sacrificing visibility.

Raid Frame opacity can also be reduced for DPS players who want raid information available without blocking a large portion of the game world.


🖱️ Click Casting

Party and Raid Frames now support click casting.

You can assign spells and usable items directly to mouse combinations for fast healing and utility without changing targets.

This makes SlamFrames suitable as a lightweight healing-frame solution without requiring a separate healing UI.


💚 Heal Prediction

SlamFrames includes incoming-heal prediction with HealComm support and local prediction fallback.

Incoming healing is displayed directly on supported unit frames so healers can see pending healing before the cast lands.

A diagnostic system is also included for testing HealComm integration.


🎯 Main Tank Identification

Players assigned as Main Tanks by the raid are visually distinguished from other Raid Frames.

The Main Tank treatment works with:

  • Standard Raid Frames
  • Compact Raid Frames
  • Light Skin
  • Dark Skin
  • Debuff indicators

This allows tanks to remain immediately identifiable during larger encounters.


☠️ Raid Debuff Indicators

Raid Frames can display highly visible debuff warnings.

Debuff types include:

  • Magic
  • Curse
  • Poison
  • Disease

The size of the debuff glow can be adjusted from the Raid settings.


🖥️ 4K + 1080p Artwork

SlamFrames was originally designed on a 4K display.

3.0 introduces a dedicated 1080p artwork mode for players using lower-resolution displays.

The 1080p mode includes alternate compatible assets and tighter geometry rather than simply scaling the original artwork.

Both modes support:

  • Light Skin
  • Dark Skin
  • Player Frames
  • Target Frames
  • Target-of-Target
  • Party Frames
  • Raid Frames
  • Compact Raid Frames
  • Cast Bars
  • Special portrait decorations

You can switch between 4K and 1080p from the SlamFrames settings.

Changing artwork resolution requires a UI reload.


👤 Per-Character Settings

SlamFrames settings are now stored independently for each character.

This means your healer can use:

  • Compact 40-player Raid Frames
  • Full opacity
  • Healing click binds

while your DPS character can use:

  • Smaller Raid Frames
  • Reduced opacity
  • A completely different layout

without the characters overwriting each other's setup.

Existing settings are migrated automatically.


🎨 UI & Skin Improvements

3.0 also includes a substantial settings-interface cleanup.

  • Unified bright-red SlamFrames buttons
  • Improved selected and pressed button states
  • Light and Dark Compact Raid Frames
  • Cleaner Raid configuration controls
  • Improved Cast Bar configuration
  • Scrollable settings where needed
  • Resolution selector
  • Improved visual consistency throughout the configuration UI

✨ Special Unit Frames

Rare, Elite, Rare-Elite, and Boss portrait decorations remain supported.

Special frames integrate with the existing SlamFrames Light/Dark skin system and the new resolution system.


🔮 Cast Bar Improvements

The SlamFrames cast bar continues to support:

  • Spell icons
  • Cast timers
  • Latency display
  • Pushback handling
  • Interrupted / Failed feedback
  • Channels
  • Bandages
  • Gathering
  • Professions
  • World interactions

There is also now an option to hide Blizzard's redundant red error text while retaining SlamFrames' own failed/interrupted cast feedback.


🧪 Test Frames

SlamFrames includes an extensive Test Frames system so layouts can be configured without joining a group or raid.

Raid testing supports:

  • 5 players
  • 10 players
  • 15 players
  • 20 players
  • 40 players
  • Simulated debuffs
  • Simulated Main Tanks
  • Class-colored names
  • Standard / Compact modes

This makes it possible to configure a full healing UI before entering a raid.


📦 Installation

  1. Download SlamFrames-v3.0.0.zip.

  2. Extract the archive.

  3. Place the resulting SlamFrames folder inside:

    World of Warcraft\Interface\AddOns\

  4. Your final path should look like:

    World of Warcraft\Interface\AddOns\SlamFrames\SlamFrames.toc

  5. Start or restart the game.

Do not place the ZIP itself in the AddOns folder.

If upgrading from an older SlamFrames version, completely replace the old SlamFrames addon folder rather than merging the two folders.

Your existing settings should be preserved through SavedVariables.


⚙️ Opening SlamFrames

Use:

/sf settings

to open the configuration window.


❤️ HealComm Diagnostics

To check the HealComm / Heal Prediction system:

/sf healpredict status

To temporarily simulate incoming healing:

/sf healpredict test 2000


⚠️ Compatibility

SlamFrames is designed specifically around the OctoWoW / Vanilla-style client environment, including SuperWoW/Nampower functionality used by the project.

It is not a Retail WoW addon.


📥 Download

Download:

SlamFrames-v3.0.2.zip

from the Assets section below.

For normal installation, you only need the release ZIP. The repository/source package is intended for development.


❤️ Thank You

SlamFrames has grown considerably from its original Player and Target frame replacement.

3.0 represents the first version where the Player, Target, Party, Raid, healing, click-casting, cast-bar, skin, and configuration systems come together as one cohesive unit-frame package.

Thank you to everyone testing SlamFrames and reporting issues throughout development.

More improvements are planned.