diff --git a/VuhDoNewOptionsGeneralSkinsShared.lua b/VuhDoNewOptionsGeneralSkinsShared.lua index 07da723ba3dcfe5978034a31362e28e393e522ec..a101ea369a7407eb8172bcf904a8955de4f37f6c 100644 --- a/VuhDoNewOptionsGeneralSkinsShared.lua +++ b/VuhDoNewOptionsGeneralSkinsShared.lua @@ -1959,7 +1959,7 @@ end -- -local tAutoProfileIndices = { "1", "5", "10", "15", "20", "25", "30", "40" }; +local tAutoProfileIndices = { "1", "3", "5", "10", "15", "20", "25", "30", "40" }; local tKey; local function VUHDO_getBestProfileForSpecAndSize(aSpec, aSize) for _, tIndex in ipairs(tAutoProfileIndices) do diff --git a/VuhDoOptions/VuhDoLocalization_de.lua b/VuhDoOptions/VuhDoLocalization_de.lua index 089b0a2b46f881918880af0595ac5093503a89bb..94e7dbf65c9eef6531ed5aed05c3a7af6ed9ea28 100644 --- a/VuhDoOptions/VuhDoLocalization_de.lua +++ b/VuhDoOptions/VuhDoLocalization_de.lua @@ -628,6 +628,7 @@ VUHDO_I18N_TT.K569 = "Enable Holy Priest 'Trail of Light' talent tracking. Ther VUHDO_I18N_TT.K570 = "The duration that the spell trace icon should be shown."; VUHDO_I18N_TT.K571 = "Trigger the spell trace when the spell is cast by yourself."; VUHDO_I18N_TT.K572 = "Trigger the spell trace when the spell is cast by others."; +VUHDO_I18N_TT.K573 = "If you check this button the currently selected arrangement will automatically enabled if you are in a group of up to 3 players."; VUHDO_I18N_DEFAULT_PROFILE = "Default Profile"; VUHDO_I18N_DEFAULT_LAYOUT = "Default Layout"; diff --git a/VuhDoOptions/VuhDoLocalization_en.lua b/VuhDoOptions/VuhDoLocalization_en.lua index c404aa1b76375c535b4a200f27f78ef1d407c9ae..c8dbe692b7eee639e3ce804564615c7e4742326f 100644 --- a/VuhDoOptions/VuhDoLocalization_en.lua +++ b/VuhDoOptions/VuhDoLocalization_en.lua @@ -627,6 +627,7 @@ VUHDO_I18N_TT.K569 = "Enable Holy Priest 'Trail of Light' talent tracking. Ther VUHDO_I18N_TT.K570 = "The duration that the spell trace icon should be shown."; VUHDO_I18N_TT.K571 = "Trigger the spell trace when the spell is cast by yourself."; VUHDO_I18N_TT.K572 = "Trigger the spell trace when the spell is cast by others."; +VUHDO_I18N_TT.K573 = "If you check this button the currently selected arrangement will automatically enabled if you are in a group of up to 3 players."; VUHDO_I18N_DEFAULT_PROFILE = "Default Profile"; VUHDO_I18N_DEFAULT_LAYOUT = "Default Layout"; diff --git a/VuhDoOptions/VuhDoLocalization_es.lua b/VuhDoOptions/VuhDoLocalization_es.lua index cf949480c2c317f3c2bbeb86a21746b0c6ed45d3..ebb697dde370588b9df7d3de8a556d1a1790e312 100644 --- a/VuhDoOptions/VuhDoLocalization_es.lua +++ b/VuhDoOptions/VuhDoLocalization_es.lua @@ -635,6 +635,7 @@ VUHDO_I18N_TT.K569 = "Enable Holy Priest 'Trail of Light' talent tracking. Ther VUHDO_I18N_TT.K570 = "The duration that the spell trace icon should be shown."; VUHDO_I18N_TT.K571 = "Trigger the spell trace when the spell is cast by yourself."; VUHDO_I18N_TT.K572 = "Trigger the spell trace when the spell is cast by others."; +VUHDO_I18N_TT.K573 = "If you check this button the currently selected arrangement will automatically enabled if you are in a group of up to 3 players."; VUHDO_I18N_DEFAULT_PROFILE = "Default Profile"; VUHDO_I18N_DEFAULT_LAYOUT = "Default Layout"; diff --git a/VuhDoOptions/VuhDoLocalization_fr.lua b/VuhDoOptions/VuhDoLocalization_fr.lua index 2a87ea5daa9af33b26eaa14ea3db5b1434db1e31..60dac722f169ad320e815631673f7a22aa55ee9f 100644 --- a/VuhDoOptions/VuhDoLocalization_fr.lua +++ b/VuhDoOptions/VuhDoLocalization_fr.lua @@ -637,6 +637,7 @@ VUHDO_I18N_TT.K569 = "Enable Holy Priest 'Trail of Light' talent tracking. Ther VUHDO_I18N_TT.K570 = "The duration that the spell trace icon should be shown."; VUHDO_I18N_TT.K571 = "Trigger the spell trace when the spell is cast by yourself."; VUHDO_I18N_TT.K572 = "Trigger the spell trace when the spell is cast by others."; +VUHDO_I18N_TT.K573 = "If you check this button the currently selected arrangement will automatically enabled if you are in a group of up to 3 players."; VUHDO_I18N_DEFAULT_PROFILE = "Default Profile"; VUHDO_I18N_DEFAULT_LAYOUT = "Default Layout"; diff --git a/VuhDoOptions/VuhDoLocalization_ru.lua b/VuhDoOptions/VuhDoLocalization_ru.lua index 9a6331bdd33c2687d53bd418b1e6040b3973ac12..95b9a33ae4b3014377226cbbdd77abbc1fa8261b 100644 --- a/VuhDoOptions/VuhDoLocalization_ru.lua +++ b/VuhDoOptions/VuhDoLocalization_ru.lua @@ -735,6 +735,7 @@ VUHDO_I18N_TT.K569 = "Enable Holy Priest 'Trail of Light' talent tracking. Ther VUHDO_I18N_TT.K570 = "The duration that the spell trace icon should be shown."; VUHDO_I18N_TT.K571 = "Trigger the spell trace when the spell is cast by yourself."; VUHDO_I18N_TT.K572 = "Trigger the spell trace when the spell is cast by others."; +VUHDO_I18N_TT.K573 = "If you check this button the currently selected arrangement will automatically enabled if you are in a group of up to 3 players."; VUHDO_I18N_DEFAULT_PROFILE = "Default Profile"; VUHDO_I18N_DEFAULT_LAYOUT = "Default Layout"; diff --git a/VuhDoOptions/VuhDoLocalization_zhCN.lua b/VuhDoOptions/VuhDoLocalization_zhCN.lua index 2ec8543fde6ebf616f75fdbf0972b85504f35986..30884384a942db0143c2f287ae4657aa736efdc0 100644 --- a/VuhDoOptions/VuhDoLocalization_zhCN.lua +++ b/VuhDoOptions/VuhDoLocalization_zhCN.lua @@ -629,6 +629,7 @@ VUHDO_I18N_TT.K569 = "Enable Holy Priest 'Trail of Light' talent tracking. Ther VUHDO_I18N_TT.K570 = "The duration that the spell trace icon should be shown."; VUHDO_I18N_TT.K571 = "Trigger the spell trace when the spell is cast by yourself."; VUHDO_I18N_TT.K572 = "Trigger the spell trace when the spell is cast by others."; +VUHDO_I18N_TT.K573 = "If you check this button the currently selected arrangement will automatically enabled if you are in a group of up to 3 players."; VUHDO_I18N_DEFAULT_PROFILE = "Default Profile"; VUHDO_I18N_DEFAULT_LAYOUT = "Default Layout"; diff --git a/VuhDoOptions/VuhDoLocalization_zhTW.lua b/VuhDoOptions/VuhDoLocalization_zhTW.lua index 9aff7b014b64daff76b59d3bcda9ff96caf561f4..0dabd5204e1d67231b2e8c3edcd5451db057dfb5 100644 --- a/VuhDoOptions/VuhDoLocalization_zhTW.lua +++ b/VuhDoOptions/VuhDoLocalization_zhTW.lua @@ -629,6 +629,7 @@ VUHDO_I18N_TT.K569 = "Enable Holy Priest 'Trail of Light' talent tracking. Ther VUHDO_I18N_TT.K570 = "The duration that the spell trace icon should be shown."; VUHDO_I18N_TT.K571 = "Trigger the spell trace when the spell is cast by yourself."; VUHDO_I18N_TT.K572 = "Trigger the spell trace when the spell is cast by others."; +VUHDO_I18N_TT.K573 = "If you check this button the currently selected arrangement will automatically enabled if you are in a group of up to 3 players."; VUHDO_I18N_DEFAULT_PROFILE = "Default Profile"; VUHDO_I18N_DEFAULT_LAYOUT = "Default Layout"; diff --git a/VuhDoOptions/VuhDoNewOptionsToolsSkins.xml b/VuhDoOptions/VuhDoNewOptionsToolsSkins.xml index f14e4ecb18b4b295640be29326233b8449b7a8d7..475af994428a26134ec5a33bd6de0cf727217f3f 100644 --- a/VuhDoOptions/VuhDoNewOptionsToolsSkins.xml +++ b/VuhDoOptions/VuhDoNewOptionsToolsSkins.xml @@ -292,6 +292,33 @@ </OnClick> </Scripts> </CheckButton> + + <CheckButton name="$parent3CheckButton" text="VUHDO_I18N_3" inherits="VuhDoCheckButtonTemplate"> + <Size> + <AbsDimension x="65" y="32" /> + </Size> + <Anchors> + <Anchor point="TOPLEFT"> + <Offset> + <AbsDimension x="80" y="-40" /> + </Offset> + </Anchor> + </Anchors> + <Scripts> + <OnLoad> + VUHDO_lnfSetTooltip(self, VUHDO_I18N_TT.K573); + </OnLoad> + <OnShow> + VUHDO_lnfPatchFont(self, "Label"); VUHDO_lnfRadioButtonOnShow(self); + VUHDO_lnfCheckButtonInitFromModel(self); + VUHDO_skinsInitAutoCheckButton(self, "3"); + </OnShow> + <OnClick> + VUHDO_lnfCheckButtonClicked(self); + VUHDO_skinsAutoCheckButtonClicked(self, "3"); + </OnClick> + </Scripts> + </CheckButton> <CheckButton name="$parent5CheckButton" text="VUHDO_I18N_5" inherits="VuhDoCheckButtonTemplate"> <Size> @@ -300,7 +327,7 @@ <Anchors> <Anchor point="TOPLEFT"> <Offset> - <AbsDimension x="80" y="-40" /> + <AbsDimension x="150" y="-40" /> </Offset> </Anchor> </Anchors> @@ -327,7 +354,7 @@ <Anchors> <Anchor point="TOPLEFT"> <Offset> - <AbsDimension x="150" y="-40" /> + <AbsDimension x="10" y="-75" /> </Offset> </Anchor> </Anchors> @@ -354,7 +381,7 @@ <Anchors> <Anchor point="TOPLEFT"> <Offset> - <AbsDimension x="10" y="-75" /> + <AbsDimension x="80" y="-75" /> </Offset> </Anchor> </Anchors> @@ -381,7 +408,7 @@ <Anchors> <Anchor point="TOPLEFT"> <Offset> - <AbsDimension x="80" y="-75" /> + <AbsDimension x="150" y="-75" /> </Offset> </Anchor> </Anchors> @@ -408,7 +435,7 @@ <Anchors> <Anchor point="TOPLEFT"> <Offset> - <AbsDimension x="150" y="-75" /> + <AbsDimension x="10" y="-110" /> </Offset> </Anchor> </Anchors> @@ -435,7 +462,7 @@ <Anchors> <Anchor point="TOPLEFT"> <Offset> - <AbsDimension x="10" y="-110" /> + <AbsDimension x="80" y="-110" /> </Offset> </Anchor> </Anchors> @@ -462,7 +489,7 @@ <Anchors> <Anchor point="TOPLEFT"> <Offset> - <AbsDimension x="80" y="-110" /> + <AbsDimension x="150" y="-110" /> </Offset> </Anchor> </Anchors> diff --git a/changelog.txt b/changelog.txt index 23048da11449a2e064b9daf06721d8301179296c..4bbfa2c066f4d130eac79cb3d1fd8086a108c3e2 100644 --- a/changelog.txt +++ b/changelog.txt @@ -22,6 +22,7 @@ Improvements: -- See 'VuhDo Options > Debuffs > Custom > Store / Delete > Others' -- Both checkboxes are selected by default -- These defaults are inherited by existing custom debuffs +-- Added auto-activate of profile due to a group size of '3' --------------------------------------------------------------