comparison SkeenMelee.lua @ 7:f8b96a717bd1 v1.3.0

Nothing really
author Emil Madsen <skeen@cs.au.dk>
date Sun, 19 Feb 2012 19:28:42 +0100
parents 6e44a9e52393
children f02febfbf809
comparison
equal deleted inserted replaced
6:1eceff8187c4 7:f8b96a717bd1
28 -- Prepare the Normal database (settings database) 28 -- Prepare the Normal database (settings database)
29 -- This is the maintained database, and isn't wiped on each login, like the active one is 29 -- This is the maintained database, and isn't wiped on each login, like the active one is
30 function SkeenMelee:PrepareDatabase() 30 function SkeenMelee:PrepareDatabase()
31 31
32 -- If there doesn't exist a database currently 32 -- If there doesn't exist a database currently
33 if not SkeenMeleeDatabase then 33 if SkeenMeleeDatabase == nil then
34 SkeenMeleeDatabase = {} -- fresh start 34 SkeenMeleeDatabase = {} -- fresh start
35 end
36 if SkeenMeleeDatabase.update_interval == nil then
35 SkeenMeleeDatabase.update_interval = 0.1 -- Fill it with the default value of 0.1 seconds per interval 37 SkeenMeleeDatabase.update_interval = 0.1 -- Fill it with the default value of 0.1 seconds per interval
38 end
39 if SkeenMeleeDatabase.scale == nil then
36 SkeenMeleeDatabase.scale = 1 --100% size 40 SkeenMeleeDatabase.scale = 1 --100% size
41 end
42 if SkeenMeleeDatabase.locked == nil then
37 SkeenMeleeDatabase.locked = false --Not locked by default 43 SkeenMeleeDatabase.locked = false --Not locked by default
44 end
45 if SkeenMeleeDatabase.x == nil then
38 SkeenMeleeDatabase.x = 100 --TODO: Make some better values I guess? 46 SkeenMeleeDatabase.x = 100 --TODO: Make some better values I guess?
47 end
48 if SkeenMeleeDatabase.y == nil then
39 SkeenMeleeDatabase.y = 100 --TODO: Make some better values I guess? 49 SkeenMeleeDatabase.y = 100 --TODO: Make some better values I guess?
40 end 50 end
41 end 51 end
42 52
43 -- Functions Section 53 -- Functions Section
60 -- Test class and find a spell accordingly 70 -- Test class and find a spell accordingly
61 local _, class = UnitClass("player"); 71 local _, class = UnitClass("player");
62 local meleespell 72 local meleespell
63 73
64 -- Choose a melee spell for each class (if any) 74 -- Choose a melee spell for each class (if any)
65 if (class == "DEATH KNIGHT") then 75 if (class == "DEATHKNIGHT") then
66 meleespell = "Blood Strike" 76 meleespell = "Blood Strike"
67 elseif (class == "DRUID") then 77 elseif (class == "DRUID") then
68 meleespell = "Claw" 78 meleespell = "Claw"
69 elseif (class == "HUNTER") then 79 elseif (class == "HUNTER") then
70 meleespell = "Raptor Strike" 80 meleespell = "Raptor Strike"