From 7709a104fb52ff02b8b384c4aabadf009748f8e1 Mon Sep 17 00:00:00 2001 From: Infus Date: Sun, 21 May 2023 15:28:38 +0200 Subject: [PATCH] BT2: Limit size of returned tooltip for options display Only display the first 10 spell names/spell ids instead of all Fixes: #4463 --- WeakAuras/BuffTrigger2.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/WeakAuras/BuffTrigger2.lua b/WeakAuras/BuffTrigger2.lua index cbee847611..9f4e0c7d56 100644 --- a/WeakAuras/BuffTrigger2.lua +++ b/WeakAuras/BuffTrigger2.lua @@ -3915,6 +3915,11 @@ function BuffTrigger.GetTriggerDescription(data, triggernum, namestable) local trigger = data.triggers[triggernum].trigger if trigger.useName and trigger.auranames then for index, name in pairs(trigger.auranames) do + if index > 10 then + tinsert(namestable, {" ", "[...]"}) + break + end + local left = " " if(index == 1) then if(#trigger.auranames > 0) then @@ -3939,6 +3944,11 @@ function BuffTrigger.GetTriggerDescription(data, triggernum, namestable) if trigger.useExactSpellId and trigger.auraspellids then for index, spellId in pairs(trigger.auraspellids) do + if index > 10 then + tinsert(namestable, {" ", "[...]"}) + break + end + local left = " " if index == 1 then if #trigger.auraspellids > 0 then