From b1e071d95f7d5f05414af3eee98eefd166d8b2bc Mon Sep 17 00:00:00 2001 From: Sidoine De Wispelaere Date: Sat, 12 Nov 2011 18:49:01 +0000 Subject: [PATCH] ptBR localization git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@425 d5049fe3-3747-40f7-a4b5-f36d6801af5f --- Condition.lua | 14 ++++++++------ Locale-btBR.lua | 4 ++++ Ovale.toc | 3 ++- 3 files changed, 14 insertions(+), 7 deletions(-) create mode 100644 Locale-btBR.lua diff --git a/Condition.lua b/Condition.lua index 5030548..64bf768 100644 --- a/Condition.lua +++ b/Condition.lua @@ -859,20 +859,22 @@ Ovale.conditions= for i=1,6 do local rune = Ovale.state.rune[i] - if runes[rune.type] > 0 then - runes[rune.type] = runes[rune.type] - 1 - if rune.cd > runesCD[rune.type] then + if rune then + if runes[rune.type] > 0 then + runes[rune.type] = runes[rune.type] - 1 + if rune.cd > runesCD[rune.type] then + runesCD[rune.type] = rune.cd + end + elseif rune.cd < runesCD[rune.type] then runesCD[rune.type] = rune.cd end - elseif rune.cd < runesCD[rune.type] then - runesCD[rune.type] = rune.cd end end if not condition.nodeath then for i=1,6 do local rune = Ovale.state.rune[i] - if rune.type == 4 then + if rune and rune.type == 4 then for j=1,3 do if runes[j]>0 then runes[j] = runes[j] - 1 diff --git a/Locale-btBR.lua b/Locale-btBR.lua new file mode 100644 index 0000000..78f3bc1 --- /dev/null +++ b/Locale-btBR.lua @@ -0,0 +1,4 @@ +local L = LibStub:GetLibrary("AceLocale-3.0"):NewLocale("Ovale", "ptBR", false) +if not L then return end + +--@localization(locale="ptBR", format="lua_additive_table", same-key-is-true=true, handle-subnamespaces="concat")@ \ No newline at end of file diff --git a/Ovale.toc b/Ovale.toc index 3cca10c..2869909 100644 --- a/Ovale.toc +++ b/Ovale.toc @@ -15,8 +15,9 @@ embeds.xml Locale-frFR.lua Locale-deDE.lua Locale-enUS.lua -Locale-zhTW.lua +Locale-ptBR.lua Locale-ruRU.lua +Locale-zhTW.lua Ovale.lua Condition.lua OvaleEquipement.lua -- 1.7.9.5