ShestakUI (Classic)

ShestakUI (Classic)

33.7k Downloads

[BUG] Healbot group frame compatibility

Rhythmfish opened this issue · 4 comments

commented

What steps will reproduce the problem?

  1. Install ShestakUI
  2. Install Healbot v.1.13.2

What version of ShestakUI are you using? (Stating 'latest' is not useful)

1.13.2

Do you have an error log of what happened?

no log

Any additional information? (example: WoW language if not English) (Attach screenshots here if available, do not link externally)

Using healbot in conjunction with your UI package reverts party UI frames to blizzard frames.

commented

This is intended behavior. In the event that users want to install their own addons separate to what is offered by ShestakUI, there is detection to check if certain addons are loaded. If they are found, then portions of the UI disable themselves. Healbot is a raid frame addon, so party/raid frames from ShestakUI aren't loaded and it should be dependent on the addon, Healbot in this case, to disable the Blizzard party/raid frames instead of ShestakUI.

commented

Thanks for the quick reply. Anyway to override this behavior?

commented

Not very easily with how things are set up. One thing you can do it go to https://github.com/EsreverWoW/ShestakUI_Classic/blob/master/ShestakUI/Core/Disable.lua#L49 in your install and comment out this line (may need to re-enable the party frames in the config after), but then you will have ShestakUI's player frames showing in addition to Healbot's frames.

Change
C.raidframe.show_party = false
to
-- C.raidframe.show_party = false

commented

Worked splendidly.

★░░░░░░░░░░░████░░░░░░░░░░░░░░░░░░░░★ ★░░░░░░░░░███░██░░░░░░░░░░░░░░░░░░░░★ ★░░░░░░░░░██░░░█░░░░░░░░░░░░░░░░░░░░★ ★░░░░░░░░░██░░░██░░░░░░░░░░░░░░░░░░░★ ★░░░░░░░░░░██░░░███░░░░░░░░░░░░░░░░░★ ★░░░░░░░░░░░██░░░░██░░░░░░░░░░░░░░░░★ ★░░░░░░░░░░░██░░░░░███░░░░░░░░░░░░░░★ ★░░░░░░░░░░░░██░░░░░░██░░░░░░░░░░░░░★ ★░░░░░░░███████░░░░░░░██░░░░░░░░░░░░★ ★░░░░█████░░░░░░░░░░░░░░███░██░░░░░░★ ★░░░██░░░░░████░░░░░░░░░░██████░░░░░★ ★░░░██░░████░░███░░░░░░░░░░░░░██░░░░★ ★░░░██░░░░░░░░███░░░░░░░░░░░░░██░░░░★ ★░░░░██████████░███░░░░░░░░░░░██░░░░★ ★░░░░██░░░░░░░░████░░░░░░░░░░░██░░░░★ ★░░░░███████████░░██░░░░░░░░░░██░░░░★ ★░░░░░░██░░░░░░░████░░░░░██████░░░░░★ ★░░░░░░██████████░██░░░░███░██░░░░░░★ ★░░░░░░░░░██░░░░░████░███░░░░░░░░░░░★ ★░░░░░░░░░█████████████░░░░░░░░░░░░░★ ★░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░★