Mercurial > wow > skeencore3beastmasteryhunter
comparison SkeenCore3BeastMasteryHunter.lua @ 27:73b302b898ba v1.5.5
Fixed database name
| author | Emil Madsen <skeen@cs.au.dk> |
|---|---|
| date | Tue, 03 Dec 2013 22:16:11 +0100 |
| parents | a03c3c813e3e |
| children |
comparison
equal
deleted
inserted
replaced
| 26:442108748d1e | 27:73b302b898ba |
|---|---|
| 3 -- | 3 -- |
| 4 local LibSkeenCore = LibStub("LibSkeenCore"); | 4 local LibSkeenCore = LibStub("LibSkeenCore"); |
| 5 | 5 |
| 6 local function Plugin_Registed() | 6 local function Plugin_Registed() |
| 7 -- Default saved variables | 7 -- Default saved variables |
| 8 if SkeenCore3BeastMasteryHunterdb == nil then | 8 if SkeenBeastMasteryHunterdb == nil then |
| 9 SkeenCore3BeastMasteryHunterdb = {} -- fresh start | 9 SkeenBeastMasteryHunterdb = {} -- fresh start |
| 10 end | 10 end |
| 11 | 11 |
| 12 -- Load defaults | 12 -- Load defaults |
| 13 if SkeenCore3BeastMasteryHunterdb.SuggestHuntersMark == nil then | 13 if SkeenBeastMasteryHunterdb.SuggestHuntersMark == nil then |
| 14 SkeenCore3BeastMasteryHunterdb.SuggestHuntersMark = false | 14 SkeenBeastMasteryHunterdb.SuggestHuntersMark = false |
| 15 end | 15 end |
| 16 end | 16 end |
| 17 | 17 |
| 18 local Option_Functions = {} | 18 local Option_Functions = {} |
| 19 | 19 |
| 20 function Option_Functions:GetHuntersMark() | 20 function Option_Functions:GetHuntersMark() |
| 21 return SkeenCore3BeastMasteryHunterdb.SuggestHuntersMark | 21 return SkeenBeastMasteryHunterdb.SuggestHuntersMark |
| 22 end | 22 end |
| 23 | 23 |
| 24 | 24 |
| 25 function Option_Functions:ToggleHuntersMark() | 25 function Option_Functions:ToggleHuntersMark() |
| 26 SkeenCore3BeastMasteryHunterdb.SuggestHuntersMark = not SkeenCore3BeastMasteryHunterdb.SuggestHuntersMark | 26 SkeenBeastMasteryHunterdb.SuggestHuntersMark = not SkeenBeastMasteryHunterdb.SuggestHuntersMark |
| 27 end | 27 end |
| 28 | 28 |
| 29 | 29 |
| 30 local function Option_Frame() | 30 local function Option_Frame() |
| 31 local panel = CreateFrame("FRAME") | 31 local panel = CreateFrame("FRAME") |
| 124 | 124 |
| 125 -- Get the target's health percentage | 125 -- Get the target's health percentage |
| 126 local TargetsPercentOfHealth = (UnitHealth("target") / UnitHealthMax("target") * 100); | 126 local TargetsPercentOfHealth = (UnitHealth("target") / UnitHealthMax("target") * 100); |
| 127 | 127 |
| 128 -- Apply Hunter's Mark Icon Hunter's Mark on the target. | 128 -- Apply Hunter's Mark Icon Hunter's Mark on the target. |
| 129 if ((HuntersMark_duration < 1) and Option_Functions:GetHuntersMark()) then | 129 if (HuntersMark_duration < 1 and Option_Functions:GetHuntersMark()) then |
| 130 spell.current = HuntersMarkID | 130 spell.current = HuntersMarkID |
| 131 -- Cast Kill Command Icon Kill Command on cooldown. | 131 -- Cast Kill Command Icon Kill Command on cooldown. |
| 132 elseif(kill_command_cooldown < 1) then | 132 elseif(kill_command_cooldown < 1) then |
| 133 if (focus >= 40) then | 133 if (focus >= 40) then |
| 134 spell.current = KillCommandID | 134 spell.current = KillCommandID |
