Download
(4Kb)
Download
Updated: 09-11-13 03:09 AM
Pictures
File Info
Updated:09-11-13 03:09 AM
Created:11-01-10 08:51 PM
Downloads:10,106
Favorites:37
MD5:

FlareUP  Popular! (More than 5000 hits)

Version: 1.38-50400
by: Dridzt [More]

FlareUP
... is yet another addon for using the new World Markers (flares)
as a party leader, raid leader or officer without going through the compact raid manager.

So why another one?

  • It's a different implementation that doesn't rely on the usual
    Code:
    /click CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton
    /click DropDownList1Button1
    macros every other world marker addon is using.
  • I prefer the small button approach that I can drag to any side of the screen to a bar.
  • It has marker timers.
  • *new* v1.33 and onwards adds world marker key-binds to the Game Options.
Alright... are you going to add?
-button customization
-sharedmedia support,
-sounds and libsink announce for expiring markers,
-bars instead of text timers,
-dancing hippos
-...

Probably not, it suits me fine as it is.
Hope you find it useful as well.

Configuration:
/flareup pos
Show the button out of party for positioning. Flares will not work. Type it again to hide.
/flareup timers
Toggles timers on/off.

Known issues:
- Timers do not persist following a reload.
- I've tried to make the timers smart but there is a small chance of "false" positives
depending what you do after you load a flare to the cursor and before you actually put it down.
(fx clicking an actionbutton instead of the "world" or clicking out of range)

v1.38-50400
------------
- toc update, compatible with WoW 5.4.0 "Siege or Orgrimmar"

v1.38-50300
------------
- .toc update, compatible with WoW 5.3.0

v1.38-50200
------------
- update group triggers.
- .toc update, compatible with WoW 5.2.0

v1.37-50001
------------
- quick update for WoW 5.0.5/MoP, probably the last one as I'm considering to retire this mod :)
- will probably keep working for a while if no major changes to the game.

v1.36-40300
------------
- remove some debug code from secure keybinds (no functional changes)

v1.35-40300
------------
- more improvements to marker timers
(mouse buttons 3 to 5 could confuse the addon, and /cwm 0 wasn't clearing timers properly)
- attempt to fix the 'C stack overflow' error reported by Zidomo @wowi.
(can't reproduce it myself but I have an idea what might have been the issue)

v1.34-40300
------------
- bufix 4.3 enable/disable logic (was incorrectly enabling in raid when not RL/assistant)
- world marker timer changes
-- timer shadow and anchoring.
-- timers count down again. Assumed time-out of 1hour (unverified!)
- keybind menu changes (Esc -> Keybinds -> FlareUP)

v1.33-40300
------------
- update for raid manager frame changes
- new feature: world marker key-binds
- .toc update, compatible with Hour of Twilight (4.3)

v1.32-40200
------------
- .toc update

v1.32-40000
------------
- don't leave timers and updates running in the background when leaving a party / losing lead.

v1.31-40000
------------
- seems world markers are persistent after 4.0.6 (last until recalled) and not 5mins.
Timers will count up instead of countdown.

v1.3-40000
-----------
- WoW 4.0.6 API update.
FlareUP timers now respond to individual flare clears as well as "clear all".

v1.2-40000 (unreleased)
-----------
- another try at preventing taint

v1.1-40000
-----------
- More aggressive detection of combat status following a reloadUI or logging in combat.
Post A Reply Comment Options
Unread 09-12-12, 04:22 AM  
Dez
A Deviate Faerie Dragon
 
Dez's Avatar

Forum posts: 14
File comments: 22
Uploads: 0
Find this in your core.lua file using a text editor

Code:
function eventframe.PARTY_MEMBERS_CHANGED()
local inRaid = GetRealNumRaidMembers()>0
local inParty = (not inRaid) and (GetRealNumPartyMembers()>0)
if inParty or (inRaid and IsRaidLeader() or IsRaidOfficer()) then
and change it to:

Code:
function eventframe.PARTY_MEMBERS_CHANGED()
local inRaid = GetNumGroupMembers()>0
local inParty = (not inRaid) and (GetNumSubgroupMembers()>0)
if inParty or (inRaid and UnitIsGroupLeader() or UnitIsGroupAssistant()) then


This seems to do the trick
Report comment to moderator  
Reply With Quote
Unread 09-12-12, 05:10 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1360
File comments: 829
Uploads: 55
Originally Posted by Dez
Find this in your core.lua file using a text editor

Code:
function eventframe.PARTY_MEMBERS_CHANGED()
local inRaid = GetRealNumRaidMembers()>0
local inParty = (not inRaid) and (GetRealNumPartyMembers()>0)
if inParty or (inRaid and IsRaidLeader() or IsRaidOfficer()) then
and change it to:

Code:
function eventframe.PARTY_MEMBERS_CHANGED()
local inRaid = GetNumGroupMembers()>0
local inParty = (not inRaid) and (GetNumSubgroupMembers()>0)
if inParty or (inRaid and UnitIsGroupLeader() or UnitIsGroupAssistant()) then

This seems to do the trick
Thanks I guess
I know how to fix it (that's not the only issue with it) just not sure I'll keep the mod going for MoP yet.
Report comment to moderator  
Reply With Quote
Unread 10-17-20, 11:49 PM  
Gershuun
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Line 161 should be

local frame = CreateFrame("Frame","FlareUPAnchor",UIParent, BackdropTemplateMixin and "BackdropTemplate")


Quick dirty fix for Patch 9.0
Last edited by Gershuun : 10-17-20 at 11:49 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: