Skip to content

SlamFrames 2.0

Choose a tag to compare

@Slamrish Slamrish released this 14 Sep 19:14
· 10 commits to main since this release

SlamFrames 2.0

SlamFrames 2.0 is the first major update to the stable SlamFrames baseline for OctoWoW and compatible Vanilla 1.12-style clients.

What’s new

Rare / Elite / Boss portrait frames

SlamFrames can now automatically decorate selected Rare, Elite, Rare-Elite and Boss targets with dedicated dragon portrait frames.

The new artwork uses a two-layer system:

back decoration → portrait → front bezel/mask → level badge

This keeps the portrait opening clean while preserving the larger dragon artwork around it.

Purple/violet treatment for Rare / Elite targets

Red/crimson treatment for Boss targets

Matching Light and Dark variants

Optional Player decoration

Player artwork automatically mirrors so the dragon faces inward toward the Player bars

Independent name positioning

New horizontal name-position controls make the special frames practical across different scales and personal layouts.

Separate saved sliders are available for:

Player name

Friendly target name

Normal Enemy target name

Rare / Elite / Boss target name

Each ranges from -150 to +150 in 5-pixel steps.

Predictive healing

SlamFrames 2.0 adds incoming-heal visualization with HealComm support and local fallback behavior where appropriate.

Ornate cast bar

The new Ornate cast bar brings a much more complete casting system to SlamFrames:

cast/channel timing

latency region

spell and item icons

profession and world-interaction flavor text

bandage/channel handling

legacy Vanilla/Turtle cast pushback

correct interrupt/failure arbitration

canonical progress rendering

Aura refresh reconciliation

Timed auras that are refreshed or re-stacked can now have their duration reconciled from Nampower refresh events. This fixes cases where an aura icon remained visible but its SlamFrames timer disappeared after the original duration expired.

Compatibility

Built for:

OctoWoW

Vanilla / WoW 1.12-style APIs

SuperWoW-compatible environments

Nampower-enhanced APIs when available

SlamFrames is not intended for Retail WoW or modern Classic clients.

Updating from 1.0

Replace the existing SlamFrames addon folder with the 2.0 release folder.

Your existing SavedVariables are preserved. New 2.0 options receive defaults without requiring you to reset your profile.

Installation

Extract the release so the final path is:

Interface\AddOns\SlamFrames\SlamFrames.toc

Open the settings panel with:

/sf settings

Thanks to everyone who helped test the cast-bar timing, aura refresh behavior, predictive healing, skins, and special portrait frames during development.