Skip to content

SlamFrames 1.0

Choose a tag to compare

@Slamrish Slamrish released this 13 Sep 19:08
· 11 commits to main since this release
d743dfc

SlamFrames 1.0

SlamFrames 1.0 is the first stable release of my custom unit-frame replacement for OctoWoW.

The goal of SlamFrames is to provide a complete replacement for the default Player, Target, and Target-of-Target frames while keeping a visual style that still feels at home in the Vanilla client.

This release represents the stable baseline of the addon and includes the full feature set I wanted for everyday use.

Features

  • Custom Player frame
  • Custom Target frame
  • Custom Target-of-Target frame
  • Independent frame movement and scaling
  • Adjustable frame widths
  • Circular portraits with portrait zoom
  • Level medallions and enemy difficulty coloring
  • Configurable health/resource/name/level text sizes
  • Multiple health display modes
  • Target buffs and debuffs
  • Multi-row aura wrapping
  • Numeric target aura timers
  • Adjustable aura timer size
  • Adjustable aura icon size and row spacing
  • Custom Player cast bar
  • Spell and item icons
  • Channel support
  • Interrupted and failed cast states
  • Bandage, gathering, tradeskill, and world-object cast support
  • Combat portrait glow
  • Resting / Inn Zzz effect
  • Crowd-control alerts with remaining time
  • Optional click-to-self-target
  • Automatic hiding of redundant Target-of-Target when self-targeted
  • Light and Dark skins
  • Player-portrait minimap button
  • Scrollable configuration panel
  • Built-in Test Frames mode

1.0 Default Configuration

SlamFrames 1.0 ships with the configuration I personally settled on after developing and using the addon.

New installations start with a polished default setup including:

  • Dark skin
  • 60% frame scale
  • Compact frame widths
  • Larger health and resource text
  • Numeric target aura timers enabled
  • Larger target aura icons
  • Tight aura row spacing
  • Combat glow
  • Resting effects
  • CC alerts
  • Custom Player cast bar

Everything remains configurable through the in-game settings.

Existing users updating to 1.0 keep their SavedVariables.

Compatibility

SlamFrames is designed specifically for the OctoWoW Vanilla 1.12-style client environment.

Some advanced cast and aura timing behavior uses functionality available through SuperWoW and Nampower when present.

This addon is not intended for Retail WoW or modern Classic clients.

Installation

  1. Download SlamFrames-v1.0.0.zip

  2. Close World of Warcraft

  3. Extract the SlamFrames folder into:

    Interface\AddOns\

  4. Make sure the final path is:

    Interface\AddOns\SlamFrames\SlamFrames.toc

  5. Launch OctoWoW

  6. Open the settings with the minimap button or:

    /sf settings

Updating

Replace the existing SlamFrames addon folder with the new version.

Your existing configuration should remain intact through WoW SavedVariables.


This is the first stable release of SlamFrames and will serve as the baseline for any future additions or improvements.