Mercurial > wow > wowdb-profiler
comparison Main.lua @ 59:059341095e99
Apparently in MoP it is not possible for InstanceType in GetInstanceInfo() to return nil.
author | James D. Callahan III <jcallahan@curse.com> |
---|---|
date | Wed, 04 Jul 2012 16:01:11 -0500 |
parents | 63f7286e5d13 |
children | 3a6693c99bb3 |
comparison
equal
deleted
inserted
replaced
58:63f7286e5d13 | 59:059341095e99 |
---|---|
123 end -- do-block | 123 end -- do-block |
124 | 124 |
125 | 125 |
126 local function InstanceDifficultyToken() | 126 local function InstanceDifficultyToken() |
127 local _, instance_type, instance_difficulty, difficulty_name, _, _, is_dynamic = _G.GetInstanceInfo() | 127 local _, instance_type, instance_difficulty, difficulty_name, _, _, is_dynamic = _G.GetInstanceInfo() |
128 if difficulty_name == "" then | 128 if not difficulty_name or difficulty_name == "" then |
129 difficulty_name = "NONE" | 129 difficulty_name = "NONE" |
130 end | |
131 | |
132 if not instance_type or instance_type == "" then | |
133 instance_type = "NONE" | |
130 end | 134 end |
131 return ("%s:%s:%s"):format(instance_type:upper(), difficulty_name:upper():gsub(" ", "_"), _G.tostring(is_dynamic)) | 135 return ("%s:%s:%s"):format(instance_type:upper(), difficulty_name:upper():gsub(" ", "_"), _G.tostring(is_dynamic)) |
132 end | 136 end |
133 | 137 |
134 | 138 |