BABUNI.DEV
MeleeStartAttack artwork

MeleeStartAttack

Attack-start helper for several melee classes.

A minimal auto-attack companion for Vanilla World of Warcraft

Project creator: Babuni.dev
Version: 1.3.1
Client declared in manifest: World of Warcraft 1.12 / interface 11200 (the project describes 1.12.1)
Source: MeleeStartAttack.lua · MeleeStartAttack.toc
Verification: source and dated Git history reviewed October 26, 2026. No in-game tests performed here.

Melee Start Attack connects the player's intention to fight to the game's ordinary auto-attacks. If you press a configured ability as a Paladin, Warrior or Shaman against a living, attackable target, the addon can start your basic melee swing before the original ability executes—even when a spell is on cooldown or you don't have enough mana or rage. It does not cast abilities for you, select targets, analyze combat performance, or replace the original game action.

Unlike the earlier WarriorStartAttack, this version has class-specific built-in ability lists, runtime controls and a learn-the-next-ability feature that saves additional start/stop behaviors by class.

Install

Copy both committed files into the AddOns directory with this folder name:

Interface/AddOns/MeleeStartAttack/
  MeleeStartAttack.toc
  MeleeStartAttack.lua

Restart or reload the game, enable Melee Start Attack, and look for the chat message Melee Start Attack loaded. A printed load message verifies Lua execution, not successful interception of every action API.

The TOC…

Explore this project