Git Product home page Git Product logo

blizzardraidframesfix's People

Contributors

dev7355608 avatar sweepyboop avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

blizzardraidframesfix's Issues

Clique: Swapping members mid-combat

In classic, members are often switched from group to group in order to benefit multiple times from bloodlust / heroism. This addon doesn't seem to take this into account by queuing it up and executing the changes after combat has ended, like it does with other changes (such as people joining/leaving).

When a member is switched in combat, with or without this addon, the two switched members are now also switched when using Clique to mouseover heal. For example, if person A is swapped with person B, mouseover healing A will heal B instead and vice versa. This has let me to spam heal a random shaman over the tank multiple times now, which sometimes ends badly :)

Clique issues

When addon enabled(BlizzRaidFrameFix) Clique full keyboard binds(for example: SHIFT+Q or SHIFT+F5) don't work for Blizzard Raid Frames but binds like SHIFT+LMB or CTRL+MouseButton4 work properly. No LUA errors or something so I don’t know which side is the problem: Clique or BlizzRaidFrameFix.

LUA Errors since patch 10.0

Since patch 10.0 this addon has been throwing loads of LUA errors. When logging in now on live (version 10.0.2.46741) I get the below error:

13x ...Ons/!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua:1012: attempt to call global 'CompactRaidFrameContainer_UpdateDisplayedUnits' (a nil value)
[string "@!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua"]:1012: in function `eventHandler'
[string "@!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua"]:981: in function <...Ons/!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua:977>

Locals:
self = CompactRaidFrameContainer {
 0 = <userdata>
 GetUnitFrame = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:315
 UpdateMagnetismRegistration = <function> defined @FrameXML/EditModeSystemTemplates.lua:506
 GetSnapOffsets = <function> defined @FrameXML/EditModeSystemTemplates.lua:411
 systemInfo = <table> {
 }
 IsFrameAnchoredToMe = <function> defined @FrameXML/EditModeSystemTemplates.lua:469
 ApplyToFrames = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:115
 SetFlowSortFunction = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:89
 SetBorderShown = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:110
 ReadyToUpdate = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:132
 ResetToDefaultPosition = <function> defined @FrameXML/EditModeSystemTemplates.lua:148
 GetScaledSelectionSides = <function> defined @FrameXML/EditModeSystemTemplates.lua:355
 SelectSystem = <function> defined @FrameXML/EditModeSystemTemplates.lua:534
 GetFrameMagneticEligibility = <function> defined @FrameXML/EditModeSystemTemplates.lua:489
 UpdateSystemSettingUseLargerFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:971
 AddLayoutChildren = <function> defined @SharedXML/LayoutFrame.lua:48
 IsBelowFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:322
 SetScaleBase = <function> defined =[C]:-1
 HasActiveChanges = <function> defined @FrameXML/EditModeSystemTemplates.lua:244
 AddFlaggedUnits = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:274
 flowFilterFunc = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameManager.lua:525
 DoesSettingDisplayValueEqual = <function> defined @FrameXML/EditModeSystemTemplates.lua:268
 OnLoad = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:14
 Layout = <function> defined @SharedXML/LayoutFrame.lua:333
 settingDisplayInfoMap = <table> {
 }
 GetSettingValueBool = <function> defined @FrameXML/EditModeSystemTemplates.lua:259
 TryUpdate = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:126
 OnSizeChanged = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:63
 DoesSettingValueEqual = <function> defined @FrameXML/EditModeSystemTemplates.lua:263
 MarkDirty = <function> defined @SharedXML/LayoutFrame.lua:90
 UpdateSelectionVerticalState = <function> defined @FrameXML/EditModeSystemTemplates.lua:1084
 AddUnitFrame = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:303
 AddPets = <function> defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:251
 dirtySettings = <table> {
 }
 IsToTheLeftOfFrame = <function> defined @FrameXML/EditModeSystemTemplates.lua:304
 GetSettingsDialogAnchor = <function> defined @FrameXML/EditModeSystemTemplates.lua:288
 hasActiveChanges = false
 OnSystemLoad = <function> defined @FrameXML/EditModeSystemTemplates.lua:3
 ClearFrameSnap = <function> defined @FrameXML/EditModeSystemTemplates.lua:448
 GetCombinedCenterOffset = <function> defined @FrameXML/EditModeSystemTemplates.lua:398
 SetupSettingsDialogAnchor = <function> defined @FrameXML/EditModeSystemTemplates.lua:948
 UpdateSystemSettingSortPlayersBy = <function> defined @FrameXML/EditModeSystemTemplates.lua:1060
 dirty = false
 SetPointBase = <function> defined =[C]:-1
 UpdateSystem = <function> defined @FrameXML/EditModeSystemTemplates.lua:193
 frameReservatio

GetActiveRaidProfile ERROR

31x ...Ons/!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua:1017: attempt to call global 'GetActiveRaidProfile' (a nil value)
[string "@!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua"]:1017: in function `eventHandler'
[string "@!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua"]:984: in function <...Ons/!BlizzardRaidFramesFix/BlizzardRaidFramesFix.lua:980>

Locals:
self = CompactRaidFrameContainer {
0 =
GetUnitFrame = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:315
UpdateMagnetismRegistration = defined @FrameXML/EditModeSystemTemplates.lua:527
GetSnapOffsets = defined @FrameXML/EditModeSystemTemplates.lua:421
systemInfo =

{
}
IsFrameAnchoredToMe = defined @FrameXML/EditModeSystemTemplates.lua:490
ApplyToFrames = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:115
alwaysUseTopLeftAnchor = true
breakSnappedFramesOnSave = true
SetFlowSortFunction = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:89
SetBorderShown = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:110
UseCombinedGroups = defined @FrameXML/EditModeSystemTemplates.lua:883
ResetToDefaultPosition = defined @FrameXML/EditModeSystemTemplates.lua:158
GetScaledSelectionSides = defined @FrameXML/EditModeSystemTemplates.lua:365
displayPets = true
SelectSystem = defined @FrameXML/EditModeSystemTemplates.lua:555
GetFrameMagneticEligibility = defined @FrameXML/EditModeSystemTemplates.lua:510
UpdateSystemSettingUseLargerFrame = defined @FrameXML/EditModeSystemTemplates.lua:992
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:48
IsBelowFrame = defined @FrameXML/EditModeSystemTemplates.lua:332
SetScaleBase = defined =[C]:-1
HasActiveChanges = defined @FrameXML/EditModeSystemTemplates.lua:254
AddFlaggedUnits = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:274
flowFilterFunc = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameManager.lua:523
DoesSettingDisplayValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:278
OnLoad = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:14
UpdateDisplayInfoOptions = defined @FrameXML/EditModeSystemTemplates.lua:289
settingDisplayInfoMap =
{
}
GetSettingValueBool = defined @FrameXML/EditModeSystemTemplates.lua:269
TryUpdate = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:126
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
DoesSettingValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:273
MarkDirty = defined @SharedXML/LayoutFrame.lua:90
UpdateSelectionVerticalState = defined @FrameXML/EditModeSystemTemplates.lua:1107
AddUnitFrame = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:303
AddPets = defined @Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:251
dirtySettings =
{
}
IsToTheLeftOfFrame = defined @FrameXML/EditModeSystemTemplates.lua:314
GetSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:298
hasActiveChanges = false
OnSystemLoad = defined @FrameXML/EditModeSystemTemplates.lua:3
ClearFrameSnap = defined @FrameXML/EditModeSystemTemplates.lua:458
GetCombinedCenterOffset = defined @FrameXML/EditModeSystemTemplates.lua:408
SetupSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:969
UpdateSystemSettingSortPlayersBy = defined @FrameXML/EditModeSystemTemplates.lua:1083
dirty = false
SetPointBase = defined =[C]:-1
UpdateSystem = defined @FrameXML/EditModeSystem

PVP item upgrade bug

image

this bug occurs after leaving a battleground/arena and trying to upgrade an pvp item.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.