
PitBull4DB = {
["namespaces"] = {
["LeaderIcon"] = {
},
["ResurrectionIcon"] = {
},
["RangeFader"] = {
},
["Border"] = {
},
["PhaseIcon"] = {
},
["ComboPoints"] = {
},
["Aggro"] = {
},
["HostilityFader"] = {
},
["CombatText"] = {
},
["ReadyCheckIcon"] = {
},
["Portrait"] = {
},
["ExperienceBar"] = {
},
["RaidTargetIcon"] = {
},
["CastBar"] = {
},
["Aura"] = {
},
["Background"] = {
},
["PowerBar"] = {
},
["HideBlizzard"] = {
},
["RestIcon"] = {
},
["ReputationBar"] = {
},
["HealthBar"] = {
},
["CastBarLatency"] = {
},
["ManaSpark"] = {
},
["VoiceIcon"] = {
},
["VisualHeal"] = {
},
["Highlight"] = {
},
["CombatFader"] = {
},
["LibDualSpec-1.0"] = {
},
["CombatIcon"] = {
},
["BlankSpace"] = {
["profiles"] = {
["Default"] = {
["layouts"] = {
["보통"] = {
["first"] = false,
["elements"] = {
["기본값"] = {
["exists"] = true,
},
},
},
},
},
["MAGE"] = {
["layouts"] = {
["보통"] = {
["first"] = false,
["elements"] = {
["기본값"] = {
["exists"] = true,
},
},
},
},
},
},
},
["ThreatBar"] = {
},
["Sounds"] = {
},
["PvPIcon"] = {
},
["LuaTexts"] = {
["profiles"] = {
["Default"] = {
["layouts"] = {
["보통"] = {
["first"] = false,
["elements"] = {
["Lua:생명력"] = {
["exists"] = true,
["events"] = {
["UNIT_HEALTH"] = true,
["UNIT_AURA"] = true,
["UNIT_MAXHEALTH"] = true,
},
["location"] = "right",
["code"] = "local s = Status(unit)\nif s then\n  return s\nend\nlocal cur, max = HP(unit), MaxHP(unit)\nreturn \"%s/%s || %s%%\",Short(cur,true),Short(max,true),Percent(cur,max)",
["attach_to"] = "HealthBar",
},
["Lua:드루이드 마나"] = {
["exists"] = true,
["events"] = {
["UNIT_DISPLAYPOWER"] = true,
["UNIT_MAXPOWER"] = true,
["UNIT_POWER_FREQUENT"] = true,
},
["location"] = "center",
["code"] = "if UnitPowerType(unit) ~= 0 then\n  return \"%s/%s\",Power(unit,0),MaxPower(unit,0)\nend",
["attach_to"] = "AltManaBar",
},
["Lua:마력"] = {
["exists"] = true,
["events"] = {
["UNIT_POWER_FREQUENT"] = true,
["UNIT_MAXPOWER"] = true,
},
["location"] = "right",
["code"] = "local max = MaxPower(unit)\nif max > 0 then\n  return \"%s/%s\",Power(unit),max\nend",
["attach_to"] = "PowerBar",
},
["Lua:시전 시간"] = {
["exists"] = true,
["events"] = {
["UNIT_SPELLCAST_SUCCEEDED"] = true,
["UNIT_SPELLCAST_START"] = true,
["UNIT_SPELLCAST_CHANNEL_START"] = true,
["UNIT_SPELLCAST_DELAYED"] = true,
["UNIT_SPELLCAST_CHANNEL_STOP"] = true,
["UNIT_SPELLCAST_CHANNEL_UPDATE"] = true,
["UNIT_SPELLCAST_STOP"] = true,
["UNIT_SPELLCAST_INTERRUPTED"] = true,
["UNIT_SPELLCAST_FAILED"] = true,
},
["location"] = "right",
["code"] = "local cast_data = CastData(unit)\nif cast_data then\n  if not cast_data.stop_time then\n    local delay,end_time = cast_data.delay, cast_data.end_time\n    local duration\n    if end_time then\n      duration = end_time - GetTime()\n    end\n    if delay and delay ~= 0 then\n      local delay_sign = '+'\n      if delay < 0 then\n        delay_sign = ''\n      end\n      if duration and duration >= 0 then\n        return \"|cffff0000%s%s|r %.1f\",delay_sign,Round(delay,1),duration\n      else\n        return \"|cffff0000%s%s|r\",delay_sign,Round(delay,1)\n      end\n    elseif duration and duration >= 0 then\n      return \"%.1f\",duration\n    end\n  end\nend\nreturn ConfigMode()",
["attach_to"] = "CastBar",
},
["Lua:경험치"] = {
["exists"] = true,
["events"] = {
["UNIT_PET_EXPERIENCE"] = true,
["PLAYER_XP_UPDATE"] = true,
},
["location"] = "center",
["code"] = "local cur, max, rest = XP(unit), MaxXP(unit), RestXP(unit)\nif rest then\n  return \"%s/%s (%s%%) R: %s%%\",cur,max,Percent(cur,max),Percent(rest,max)\nelse\n  return \"%s/%s (%s%%)\",cur,max,Percent(cur,max)\nend",
["attach_to"] = "ExperienceBar",
},
["Lua:직업"] = {
["exists"] = true,
["events"] = {
["UNIT_LEVEL"] = true,
["UNIT_CLASSIFICATION_CHANGED"] = true,
["UNIT_AURA"] = true,
},
["location"] = "left",
["code"] = "local dr,dg,db = DifficultyColor(unit)\nlocal form = DruidForm(unit)\nlocal classification = Classification(unit)\nif UnitIsPlayer(unit) or (not UnitIsFriend(unit,\"player\") and not IsPet(unit)) then\n  local cr,cg,cb = ClassColor(unit)\n  if form then\n    return \"%s%s|cff%02x%02x%02x%s|r |cff%02x%02x%02x%s|r (%s) %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),cr,cg,cb,Class(unit),form,SmartRace(unit) or ''\n  else\n    return \"%s%s|cff%02x%02x%02x%s|r |cff%02x%02x%02x%s|r %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),cr,cg,cb,Class(unit),SmartRace(unit) or ''\n  end\nelse\n  if form then\n    return \"%s%s|cff%02x%02x%02x%s|r (%s) %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),form,SmartRace(unit) or ''\n  else\n    return \"%s%s|cff%02x%02x%02x%s|r %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),SmartRace(unit) or ''\n  end\nend",
["attach_to"] = "PowerBar",
},
["Lua:평판"] = {
["exists"] = true,
["events"] = {
["UNIT_FACTION"] = true,
["UPDATE_FACTION"] = true,
},
["location"] = "center",
["code"] = "local name, _, min , max, value, id = GetWatchedFactionInfo()\nif IsMouseOver() then\n  return name or ConfigMode()\nelse\n  local bar_cur,bar_max = value-min,max-min\n  return \"%d/%d (%s%%)\",bar_cur,bar_max,Percent(bar_cur,bar_max)\nend",
["attach_to"] = "ReputationBar",
},
["Lua:시전"] = {
["exists"] = true,
["events"] = {
["UNIT_SPELLCAST_DELAYED"] = true,
["UNIT_SPELLCAST_CHANNEL_START"] = true,
["UNIT_SPELLCAST_CHANNEL_UPDATE"] = true,
["UNIT_SPELLCAST_START"] = true,
["UNIT_SPELLCAST_CHANNEL_STOP"] = true,
["UNIT_SPELLCAST_STOP"] = true,
["UNIT_SPELLCAST_INTERRUPTED"] = true,
["UNIT_SPELLCAST_FAILED"] = true,
},
["location"] = "left",
["code"] = "local cast_data = CastData(unit)\nif cast_data then\n  local spell,stop_message,target = cast_data.spell,cast_data.stop_message,cast_data.target\n  local stop_time,stop_duration = cast_data.stop_time\n  if stop_time then\n    stop_duration = GetTime() - stop_time\n  end\n  Alpha(-(stop_duration or 0) + 1)\n  if stop_message then\n    return stop_message\n  elseif target then\n    return \"%s (%s)\",spell,target\n  else\n    return spell\n  end\nend\nreturn ConfigMode()",
["attach_to"] = "CastBar",
},
["Lua:위협 수준"] = {
["exists"] = true,
["events"] = {
["UNIT_THREAT_LIST_UPDATE"] = true,
["UNIT_THREAT_SITUATION_UPDATE"] = true,
},
["location"] = "center",
["code"] = "local unit_a,unit_b = ThreatPair(unit)\nif unit_a and unit_b then\n  local _,_,percent = UnitDetailedThreatSituation(unit_a, unit_b)\n  if percent and percent ~= 0 then\n    return \"%s%%\",Round(percent,1)\n  end\nend\nreturn ConfigMode()",
["attach_to"] = "ThreatBar",
},
["Lua:이름"] = {
["exists"] = true,
["events"] = {
["PLAYER_FLAGS_CHANGED"] = true,
["UNIT_NAME_UPDATE"] = true,
},
["location"] = "left",
["code"] = "return '%s %s%s%s',Name(unit),Angle(AFK(unit) or DND(unit))",
["attach_to"] = "HealthBar",
},
["Lua:PVP 타이머"] = {
["exists"] = true,
["events"] = {
["PLAYER_FLAGS_CHANGED"] = true,
},
["location"] = "out_right_top",
["code"] = "if unit == \"player\" then\n  local pvp = PVPDuration()\n  if pvp then\n    return \"|cffff0000%s|r\",FormatDuration(pvp)\n  end\nend",
},
},
},
},
},
["MAGE"] = {
["layouts"] = {
["보통"] = {
["first"] = false,
["elements"] = {
["Lua:생명력"] = {
["exists"] = true,
["events"] = {
["UNIT_HEALTH"] = true,
["UNIT_AURA"] = true,
["UNIT_MAXHEALTH"] = true,
},
["location"] = "right",
["code"] = "local s = Status(unit)\nif s then\n  return s\nend\nlocal cur, max = HP(unit), MaxHP(unit)\nreturn \"%s/%s || %s%%\",Short(cur,true),Short(max,true),Percent(cur,max)",
["attach_to"] = "HealthBar",
},
["Lua:드루이드 마나"] = {
["exists"] = true,
["events"] = {
["UNIT_DISPLAYPOWER"] = true,
["UNIT_MAXPOWER"] = true,
["UNIT_POWER_FREQUENT"] = true,
},
["location"] = "center",
["code"] = "if UnitPowerType(unit) ~= 0 then\n  return \"%s/%s\",Power(unit,0),MaxPower(unit,0)\nend",
["attach_to"] = "AltManaBar",
},
["Lua:마력"] = {
["exists"] = true,
["events"] = {
["UNIT_POWER_FREQUENT"] = true,
["UNIT_MAXPOWER"] = true,
},
["location"] = "right",
["code"] = "local max = MaxPower(unit)\nif max > 0 then\n  return \"%s/%s\",Power(unit),max\nend",
["attach_to"] = "PowerBar",
},
["Lua:시전 시간"] = {
["exists"] = true,
["events"] = {
["UNIT_SPELLCAST_SUCCEEDED"] = true,
["UNIT_SPELLCAST_START"] = true,
["UNIT_SPELLCAST_CHANNEL_START"] = true,
["UNIT_SPELLCAST_DELAYED"] = true,
["UNIT_SPELLCAST_CHANNEL_STOP"] = true,
["UNIT_SPELLCAST_CHANNEL_UPDATE"] = true,
["UNIT_SPELLCAST_STOP"] = true,
["UNIT_SPELLCAST_INTERRUPTED"] = true,
["UNIT_SPELLCAST_FAILED"] = true,
},
["location"] = "right",
["code"] = "local cast_data = CastData(unit)\nif cast_data then\n  if not cast_data.stop_time then\n    local delay,end_time = cast_data.delay, cast_data.end_time\n    local duration\n    if end_time then\n      duration = end_time - GetTime()\n    end\n    if delay and delay ~= 0 then\n      local delay_sign = '+'\n      if delay < 0 then\n        delay_sign = ''\n      end\n      if duration and duration >= 0 then\n        return \"|cffff0000%s%s|r %.1f\",delay_sign,Round(delay,1),duration\n      else\n        return \"|cffff0000%s%s|r\",delay_sign,Round(delay,1)\n      end\n    elseif duration and duration >= 0 then\n      return \"%.1f\",duration\n    end\n  end\nend\nreturn ConfigMode()",
["attach_to"] = "CastBar",
},
["Lua:경험치"] = {
["exists"] = true,
["events"] = {
["UNIT_PET_EXPERIENCE"] = true,
["PLAYER_XP_UPDATE"] = true,
},
["location"] = "center",
["code"] = "local cur, max, rest = XP(unit), MaxXP(unit), RestXP(unit)\nif rest then\n  return \"%s/%s (%s%%) R: %s%%\",cur,max,Percent(cur,max),Percent(rest,max)\nelse\n  return \"%s/%s (%s%%)\",cur,max,Percent(cur,max)\nend",
["attach_to"] = "ExperienceBar",
},
["Lua:직업"] = {
["exists"] = true,
["events"] = {
["UNIT_LEVEL"] = true,
["UNIT_CLASSIFICATION_CHANGED"] = true,
["UNIT_AURA"] = true,
},
["location"] = "left",
["code"] = "local dr,dg,db = DifficultyColor(unit)\nlocal form = DruidForm(unit)\nlocal classification = Classification(unit)\nif UnitIsPlayer(unit) or (not UnitIsFriend(unit,\"player\") and not IsPet(unit)) then\n  local cr,cg,cb = ClassColor(unit)\n  if form then\n    return \"%s%s|cff%02x%02x%02x%s|r |cff%02x%02x%02x%s|r (%s) %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),cr,cg,cb,Class(unit),form,SmartRace(unit) or ''\n  else\n    return \"%s%s|cff%02x%02x%02x%s|r |cff%02x%02x%02x%s|r %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),cr,cg,cb,Class(unit),SmartRace(unit) or ''\n  end\nelse\n  if form then\n    return \"%s%s|cff%02x%02x%02x%s|r (%s) %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),form,SmartRace(unit) or ''\n  else\n    return \"%s%s|cff%02x%02x%02x%s|r %s\",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),SmartRace(unit) or ''\n  end\nend",
["attach_to"] = "PowerBar",
},
["Lua:평판"] = {
["exists"] = true,
["events"] = {
["UNIT_FACTION"] = true,
["UPDATE_FACTION"] = true,
},
["location"] = "center",
["code"] = "local name, _, min , max, value, id = GetWatchedFactionInfo()\nif IsMouseOver() then\n  return name or ConfigMode()\nelse\n  local bar_cur,bar_max = value-min,max-min\n  return \"%d/%d (%s%%)\",bar_cur,bar_max,Percent(bar_cur,bar_max)\nend",
["attach_to"] = "ReputationBar",
},
["Lua:시전"] = {
["exists"] = true,
["events"] = {
["UNIT_SPELLCAST_DELAYED"] = true,
["UNIT_SPELLCAST_CHANNEL_START"] = true,
["UNIT_SPELLCAST_CHANNEL_UPDATE"] = true,
["UNIT_SPELLCAST_START"] = true,
["UNIT_SPELLCAST_CHANNEL_STOP"] = true,
["UNIT_SPELLCAST_STOP"] = true,
["UNIT_SPELLCAST_INTERRUPTED"] = true,
["UNIT_SPELLCAST_FAILED"] = true,
},
["location"] = "left",
["code"] = "local cast_data = CastData(unit)\nif cast_data then\n  local spell,stop_message,target = cast_data.spell,cast_data.stop_message,cast_data.target\n  local stop_time,stop_duration = cast_data.stop_time\n  if stop_time then\n    stop_duration = GetTime() - stop_time\n  end\n  Alpha(-(stop_duration or 0) + 1)\n  if stop_message then\n    return stop_message\n  elseif target then\n    return \"%s (%s)\",spell,target\n  else\n    return spell\n  end\nend\nreturn ConfigMode()",
["attach_to"] = "CastBar",
},
["Lua:위협 수준"] = {
["exists"] = true,
["events"] = {
["UNIT_THREAT_LIST_UPDATE"] = true,
["UNIT_THREAT_SITUATION_UPDATE"] = true,
},
["location"] = "center",
["code"] = "local unit_a,unit_b = ThreatPair(unit)\nif unit_a and unit_b then\n  local _,_,percent = UnitDetailedThreatSituation(unit_a, unit_b)\n  if percent and percent ~= 0 then\n    return \"%s%%\",Round(percent,1)\n  end\nend\nreturn ConfigMode()",
["attach_to"] = "ThreatBar",
},
["Lua:이름"] = {
["exists"] = true,
["events"] = {
["PLAYER_FLAGS_CHANGED"] = true,
["UNIT_NAME_UPDATE"] = true,
},
["location"] = "left",
["code"] = "return '%s %s%s%s',Name(unit),Angle(AFK(unit) or DND(unit))",
["attach_to"] = "HealthBar",
},
["Lua:PVP 타이머"] = {
["exists"] = true,
["events"] = {
["PLAYER_FLAGS_CHANGED"] = true,
},
["location"] = "out_right_top",
["code"] = "if unit == \"player\" then\n  local pvp = PVPDuration()\n  if pvp then\n    return \"|cffff0000%s|r\",FormatDuration(pvp)\n  end\nend",
},
},
},
},
},
},
},
},
["profileKeys"] = {
["프레이즈 - 펜구스의 흉포"] = "Default",
},
["global"] = {
["classic_config_version"] = 7,
},
["profiles"] = {
["Default"] = {
["class_order"] = {
"WARRIOR",
"PALADIN",
"PRIEST",
"SHAMAN",
"DRUID",
"ROGUE",
"MAGE",
"WARLOCK",
"HUNTER",
},
["layouts"] = {
["보통"] = {
["exists"] = true,
},
},
["lock_movement"] = true,
["units"] = {
["플레이어"] = {
["unit"] = "player",
["relative_point"] = "BOTTOMLEFT",
["enabled"] = true,
["size_x"] = 0.9,
["position_x"] = 345,
["position_y"] = 250,
["anchor"] = "BOTTOMLEFT",
},
["플레이어의 소환수"] = {
["unit"] = "pet",
["relative_point"] = "BOTTOM",
["enabled"] = true,
["relative_to"] = "SPlayer",
["position_y"] = -30,
["anchor"] = "TOP",
},
["대상"] = {
["unit"] = "target",
["relative_point"] = "TOPLEFT",
["enabled"] = true,
["position_x"] = 250,
["position_y"] = -25,
["anchor"] = "TOPLEFT",
},
["대상의 대상"] = {
["unit"] = "targettarget",
["relative_point"] = "RIGHT",
["enabled"] = true,
["relative_to"] = "STarget",
["anchor"] = "LEFT",
},
["대상의 대상의 대상"] = {
["unit"] = "targettargettarget",
},
["플레이어의 소환수의 대상"] = {
["unit"] = "pettarget",
},
},
["groups"] = {
["파티"] = {
["position_x"] = 10,
["relative_point"] = "TOPLEFT",
["enabled"] = true,
["exists"] = true,
["position_y"] = -260,
},
["파티원 소환수"] = {
["unit_group"] = "partypet",
["exists"] = true,
},
},
["made_groups"] = true,
["made_units"] = true,
},
["MAGE"] = {
["class_order"] = {
"WARRIOR",
"PALADIN",
"PRIEST",
"SHAMAN",
"DRUID",
"ROGUE",
"MAGE",
"WARLOCK",
"HUNTER",
},
["layouts"] = {
["보통"] = {
["exists"] = true,
},
},
["units"] = {
["플레이어"] = {
["unit"] = "player",
["relative_point"] = "TOPLEFT",
["enabled"] = true,
["position_x"] = 10,
["position_y"] = -25,
["anchor"] = "TOPLEFT",
},
["대상"] = {
["unit"] = "target",
["relative_point"] = "TOPLEFT",
["enabled"] = true,
["position_x"] = 250,
["position_y"] = -25,
["anchor"] = "TOPLEFT",
},
["플레이어의 소환수"] = {
["unit"] = "pet",
["relative_point"] = "BOTTOM",
["enabled"] = true,
["relative_to"] = "SPlayer",
["position_y"] = -30,
["anchor"] = "TOP",
},
["대상의 대상"] = {
["unit"] = "targettarget",
["relative_point"] = "RIGHT",
["enabled"] = true,
["relative_to"] = "STarget",
["anchor"] = "LEFT",
},
["대상의 대상의 대상"] = {
["unit"] = "targettargettarget",
},
["플레이어의 소환수의 대상"] = {
["unit"] = "pettarget",
},
},
["groups"] = {
["파티"] = {
["position_x"] = 10,
["relative_point"] = "TOPLEFT",
["enabled"] = true,
["exists"] = true,
["position_y"] = -260,
},
["파티원 소환수"] = {
["unit_group"] = "partypet",
["exists"] = true,
},
},
["made_groups"] = true,
["made_units"] = true,
},
},
}
