From 90f49c751e9ead17d7e37ac5f8c1b78f873c8067 Mon Sep 17 00:00:00 2001 From: Scott King Date: Sun, 28 Jun 2015 23:44:09 -0600 Subject: [PATCH] Slash command Working slash command added. Needs more work. - implement as a toggle --- CHANGELOG.txt | 3 +++ PortraitHealth.lua | 15 +++++++++++++++ PortraitHealth.toc | 6 +----- PortraitHealth.xml | 1 + 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 0249a2e..4bfc8d9 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,6 @@ +v3.0 + - toggle the health output off with /ph + v2.3.4 - updates to repository (sync problem) diff --git a/PortraitHealth.lua b/PortraitHealth.lua index 8eed6dc..21f8f70 100755 --- a/PortraitHealth.lua +++ b/PortraitHealth.lua @@ -18,6 +18,21 @@ PH_p[9] = "25" -- Warlock 9 PH_p[10] = "10" -- Monk 10 PH_p[11] = "25" -- Druid 11 +-- Slash Command: Disables the output +function PH_SlashCommandHandler( msg ) + DEFAULT_CHAT_FRAME:AddMessage( "Command: " .. msg ); + if msg == 'hi' then + PortraitHealth:Hide(); + else + PortraitHealth:Show(); + end +end + +function PH_OnLoad() + SlashCmdList["PH"] = PH_SlashCommandHandler; -- Add our slash command handler to the list of slash commands + SLASH_PH1 = "/ph"; -- Associate /ph with the slash command list entry for PORTRAITHEALTH +end + -- Tell the player what their execute phase is set to function DisplayClass(class) diff --git a/PortraitHealth.toc b/PortraitHealth.toc index 59ce6cc..aacd313 100755 --- a/PortraitHealth.toc +++ b/PortraitHealth.toc @@ -2,10 +2,6 @@ ## Title: Portrait Health ## Notes: See your target's health percentage in bold text over their portrait. ## Author: Cilcraft -## Version: 2.3.4 -## X-Curse-Packaged-Version: v2.3.1 -## X-Curse-Project-Name: Portrait Health -## X-Curse-Project-ID: portrait-health -## X-Curse-Repository-ID: wow/portrait-health/mainline +## Version: 3.0.0 PortraitHealth.lua PortraitHealth.xml diff --git a/PortraitHealth.xml b/PortraitHealth.xml index 866e2cd..7408a51 100755 --- a/PortraitHealth.xml +++ b/PortraitHealth.xml @@ -34,6 +34,7 @@ self:RegisterEvent("PLAYER_TARGET_CHANGED"); self:RegisterEvent("PLAYER_ENTERING_WORLD"); DisplayClass(); + PH_OnLoad(); HealthPercentage(); -- 1.7.9.5