promotional bannermobile promotional banner

HoldToCastPerCharacter

Enable or Disable Hold to Cast feature per character

HoldToCastPerCharacter

A World of Warcraft addon that saves and restores the "Hold to Cast" setting on a per-character basis.

Features

  • Automatically saves your Hold to Cast preference for each character
  • Restores the setting when you log in
  • Works across all characters on all realms
  • Simple slash commands for quick control

Installation

  1. Download or clone this repository
  2. Copy the HoldToCastPerCharacter folder to your WoW addons directory:
    •  World of Warcraft/_retail_/Interface/AddOns/
  3. Restart WoW or reload your UI (/reload)

Usage

Slash Commands

Command Description
/ctc Show current Hold to Cast status
/ctc on Enable Hold to Cast for this character
/ctc off Disable Hold to Cast for this character
/ctc toggle Toggle Hold to Cast setting
/ctc status Show current status
/htc Alternative command

Alternative slash commands: /holdtocast/htc

How It Works

The addon uses the ActionButtonUseKeyHeldSpell CVar to control the Hold to Cast behavior. When you log in, it automatically applies your saved preference for that specific character. Settings are saved per character (Name-Realm format) so each of your characters can have different preferences.

 

The HoldToCastPerCharacter Team

profile avatar
  • 2
    Projects
  • 205
    Downloads

More from senbonsakura

  • PortalInviter project image

    PortalInviter

    • 189
    • Addons

    Automated portal management and invite system for Mages.

    • 189
    • March 13, 2026
    • Addons
    • +1
  • PortalInviter project image

    PortalInviter

    • 189
    • Addons

    Automated portal management and invite system for Mages.

    • 189
    • March 13, 2026
    • Addons
    • +1