ScaledLifeTap

From Turtle WoW Wiki
Revision as of 15:32, 28 June 2025 by >Basedturtle
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

ScaledLifeTap (SLT) automatically scales your Life Tap spell to the appropriate rank based on your equipment and talent effects. It takes into account damage bonuses from gear and talents like Improved Life Tap.

Installation

Manual Installation Only

  1. Go to the main page of the repository.
  2. Click the <> Code dropdown and download the repository as a .zip.
  3. Unpack the .zip and move the ScaledLifeTap and BonusScanner folder from ScaledLifeTap_v3 into your Interface/AddOns directory
  4. Restart the game.

Note:


Git Links


Commands

Description Macro Command
Cast scaled Life Tap /run ScaledLifetap_CastLifeTap()
Toggle SLT Config /run if not ScaledLifeTapForm:IsShown() then ShowUIPanel(ScaledLifeTapForm) else HideUIPanel(ScaledLifeTapForm) end
Toggle Debug /run if not DEBUG_MODE then DEBUG_MODE = true print("Debug mode ON") else DEBUG_MODE = false print("Debug mode OFF") end



Preview


How it Works

  1. Determines Talent Rank: Checks your "Improved Life Tap" talent rank.
  2. Finds Max Life Tap Rank: Scans your spellbook to identify the highest available Life Tap rank.
  3. Calculates Damage & Bonus: Considers your gear's damage bonus for accurate scaling.
  4. Casts the Appropriate Rank: Casts the highest rank of Life Tap that you can afford mana-wise and health-wise, based on current conditions.


Debugging

Enable debug messages to troubleshoot:<syntaxhighlight lang="lua"> /print ScaledLifeTap_Debug(1) -- Enable debug /print ScaledLifeTap_Debug(0) -- Disable debug </syntaxhighlight>