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…
A minimal auto-attack companion for Vanilla World of Warcraft
The practical problem is small but persistent: selecting an offensive ability and beginning an ordinary melee attack can be two separate steps in old WoW. In low-rage and…
The goal behind MeleeStartAttack is a simple form of respect for player intention. Someone clicks an attack-oriented ability to engage an enemy. In Vanilla WoW that ability may…
d224a17 updated TOC author from Local to Babuni.dev; ffc449c added README credit; b0c710a added the initial small documentary skeleton; 27e8bfd linked…
These are direct wrappers of global game functions, not secure post-hooks. Other addons can hook the same globals; behavior and original delegation depend on load order. The…
The user already pressed Heroic Strike, Judgement or Shock to engage a hostile target. The addon should not demand a separate auto-attack activation before normal melee begins.…
The goal of avoiding AttackTarget toggle-off motivates a state check. The installed Attack action is a more direct clue than PLAYER_ENTER_COMBAT, but requires the user to…
The current repository and dated commits show a creative idea to connect player-selected melee/casting actions with normal auto-attacks in old WoW, broadening earlier…
These options remain open until Babuni.dev explicitly selects a direction.
These names come from the repo's public README and accompanying icon table. They are not translated at runtime; internal icon paths are the actual keys. The project does not…
Read the project repository and its documentation.