GridStatusBestCluster

Abandoned
Adds BestCluster status to Grid frames.

File Details

1.0-nolib

  • R
  • Sep 22, 2011
  • 6.21 KB
  • 13
  • 4.2.0
  • Retail

File Name

GridStatusBestCluster-1.0-nolib.zip

Supported Versions

  • 4.2.0

------------------------------------------------------------------------
r72 | misterb1986 | 2011-09-22 15:32:27 +0000 (Thu, 22 Sep 2011) | 1 line
Changed paths:
   A /tags/1.0 (from /trunk:71)

Tagging as 1.0
------------------------------------------------------------------------
r71 | misterb1986 | 2011-09-17 06:41:52 +0000 (Sat, 17 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Using anonymous function in frequently called code was bad for memory.
------------------------------------------------------------------------
r69 | misterb1986 | 2011-09-16 02:14:32 +0000 (Fri, 16 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Selective updating seems to be broken in raid, disable it.
------------------------------------------------------------------------
r68 | misterb1986 | 2011-09-15 21:34:26 +0000 (Thu, 15 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Cleanup IterateRoster loop.
------------------------------------------------------------------------
r67 | misterb1986 | 2011-09-15 19:37:36 +0000 (Thu, 15 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Delete extraneous debug lines.
------------------------------------------------------------------------
r66 | misterb1986 | 2011-09-15 18:33:47 +0000 (Thu, 15 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Use UnitIsUnit to compare.
------------------------------------------------------------------------
r65 | misterb1986 | 2011-09-14 22:47:58 +0000 (Wed, 14 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Only recalculate distance if a map position has changed.  Need to test to see if this is actually any faster.
------------------------------------------------------------------------
r64 | misterb1986 | 2011-09-14 21:07:27 +0000 (Wed, 14 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't need to name my sort function, I only use it once.
------------------------------------------------------------------------
r63 | misterb1986 | 2011-09-14 20:55:03 +0000 (Wed, 14 Sep 2011) | 2 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't need separate tables for GUIDs and locations, can just go in distances table.
Default test range back to 7.
------------------------------------------------------------------------
r62 | misterb1986 | 2011-09-14 18:46:10 +0000 (Wed, 14 Sep 2011) | 2 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

40 --> MAX_RAID_MEMBERS
4 --> MAX_PARTY_MEMBERS
------------------------------------------------------------------------
r61 | misterb1986 | 2011-09-14 18:11:00 +0000 (Wed, 14 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Fix error in full party.
------------------------------------------------------------------------
r59 | misterb1986 | 2011-09-14 02:11:09 +0000 (Wed, 14 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Fix setting Swiftmend weight.
------------------------------------------------------------------------
r58 | misterb1986 | 2011-09-14 01:37:21 +0000 (Wed, 14 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't show "0" when Swiftmendable.
------------------------------------------------------------------------
r57 | misterb1986 | 2011-09-13 23:17:35 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Square testRange when it's set, rather than on every refresh.
------------------------------------------------------------------------
r56 | misterb1986 | 2011-09-13 23:11:49 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

"alert_range_40" --> "alert_range"
------------------------------------------------------------------------
r55 | misterb1986 | 2011-09-13 22:55:39 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Only sort by range if range filter is enabled.
------------------------------------------------------------------------
r54 | misterb1986 | 2011-09-13 22:23:08 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Allow custom swiftmendable weights.
------------------------------------------------------------------------
r53 | misterb1986 | 2011-09-13 21:54:22 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Update roster OnInitialize
------------------------------------------------------------------------
r52 | misterb1986 | 2011-09-13 21:51:50 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Code cleanup.
------------------------------------------------------------------------
r51 | misterb1986 | 2011-09-13 21:15:35 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Lose status when raid disbands.
------------------------------------------------------------------------
r50 | misterb1986 | 2011-09-13 21:07:18 +0000 (Tue, 13 Sep 2011) | 2 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

-Fix sorting, was apparently completely screwed up.
-Fix timer scheduling, units were updating more frequently than intended.
------------------------------------------------------------------------
r49 | misterb1986 | 2011-09-13 18:22:24 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

"" around strings.
------------------------------------------------------------------------
r48 | misterb1986 | 2011-09-13 18:12:24 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Only need to update map coords on zone changes, not every status refresh.
------------------------------------------------------------------------
r46 | misterb1986 | 2011-09-13 03:54:55 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't even rank units that aren't visible.
------------------------------------------------------------------------
r45 | misterb1986 | 2011-09-13 03:51:31 +0000 (Tue, 13 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Fixed issue when other raid members are on a different map.
------------------------------------------------------------------------
r44 | misterb1986 | 2011-09-13 03:38:59 +0000 (Tue, 13 Sep 2011) | 2 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Fix massive lag.
Still errors though.
------------------------------------------------------------------------
r43 | misterb1986 | 2011-09-12 22:18:43 +0000 (Mon, 12 Sep 2011) | 3 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't show status if offline.
Sort dead/offline to bottom.
Send nil instead of "".
------------------------------------------------------------------------
r42 | misterb1986 | 2011-09-12 20:46:44 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Unit Offline event fix.
------------------------------------------------------------------------
r41 | misterb1986 | 2011-09-12 20:44:44 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

More code cleanup.
------------------------------------------------------------------------
r40 | misterb1986 | 2011-09-12 20:25:47 +0000 (Mon, 12 Sep 2011) | 2 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Really, don't do anything when player is solo.
More code cleanup.
------------------------------------------------------------------------
r39 | misterb1986 | 2011-09-12 20:14:02 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't need to find the best target when not grouped.
------------------------------------------------------------------------
r37 | misterb1986 | 2011-09-12 20:01:19 +0000 (Mon, 12 Sep 2011) | 2 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't check health if Use Deficits isn't checked.
In case of tie, prefer greater health deficit.
------------------------------------------------------------------------
r36 | misterb1986 | 2011-09-12 19:52:47 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Left in a line that made previous change not have any effect.
------------------------------------------------------------------------
r35 | misterb1986 | 2011-09-12 19:51:06 +0000 (Mon, 12 Sep 2011) | 2 lines
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Count self as nearby
Forgot to square the test distance
------------------------------------------------------------------------
r34 | misterb1986 | 2011-09-12 16:27:33 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't show 0.
------------------------------------------------------------------------
r33 | misterb1986 | 2011-09-12 16:02:44 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Don't count dead people as nearby.
------------------------------------------------------------------------
r32 | misterb1986 | 2011-09-12 15:47:39 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Party bugfix
------------------------------------------------------------------------
r31 | misterb1986 | 2011-09-12 03:01:58 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Fix party ids.
------------------------------------------------------------------------
r30 | misterb1986 | 2011-09-12 01:59:53 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

More minor code cleanup.
------------------------------------------------------------------------
r29 | misterb1986 | 2011-09-12 00:22:28 +0000 (Mon, 12 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Added support for parties instead of just raids.
------------------------------------------------------------------------
r28 | misterb1986 | 2011-09-11 23:48:19 +0000 (Sun, 11 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Code cleanup.
------------------------------------------------------------------------
r27 | misterb1986 | 2011-09-11 22:43:37 +0000 (Sun, 11 Sep 2011) | 1 line
Changed paths:
   M /trunk

Test commit. No changes.
------------------------------------------------------------------------
r25 | misterb1986 | 2011-09-11 02:39:02 +0000 (Sun, 11 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Dont count dead as a health deficit
------------------------------------------------------------------------
r24 | misterb1986 | 2011-09-11 02:25:30 +0000 (Sun, 11 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Bugfix
------------------------------------------------------------------------
r22 | misterb1986 | 2011-09-11 02:19:20 +0000 (Sun, 11 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

It's UnitHealthMax, not UnitMaxHealth
------------------------------------------------------------------------
r20 | misterb1986 | 2011-09-10 21:19:54 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.toc

Fix toc again
------------------------------------------------------------------------
r18 | misterb1986 | 2011-09-10 21:12:28 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.toc

Fix toc for auto-version?
------------------------------------------------------------------------
r17 | misterb1986 | 2011-09-10 21:07:10 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua
   M /trunk/GridStatusBestCluster.toc

Localize functions.
------------------------------------------------------------------------
r13 | misterb1986 | 2011-09-10 20:43:41 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua
   M /trunk/GridStatusBestCluster.toc

Removed option to not show number, was useless since there is nothing else to show.
------------------------------------------------------------------------
r11 | misterb1986 | 2011-09-10 20:37:49 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua

Fix tooltip
------------------------------------------------------------------------
r10 | misterb1986 | 2011-09-10 20:36:22 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.lua
   M /trunk/GridStatusBestCluster.toc

Added option to use total health deficit instead of total number of raid members to determine best target.
------------------------------------------------------------------------
r8 | misterb1986 | 2011-09-10 01:23:11 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.toc

Fix .toc again.  Think I'm figuring out how this works.
------------------------------------------------------------------------
r7 | misterb1986 | 2011-09-10 01:11:03 +0000 (Sat, 10 Sep 2011) | 1 line
Changed paths:
   M /trunk/GridStatusBestCluster.toc

Fix .toc for no-lib.
------------------------------------------------------------------------
r4 | misterb1986 | 2011-09-09 22:54:59 +0000 (Fri, 09 Sep 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/GridStatusBestCluster.lua
   M /trunk/GridStatusBestCluster.toc

Fix toc
------------------------------------------------------------------------
r3 | misterb1986 | 2011-09-09 22:35:48 +0000 (Fri, 09 Sep 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/GridStatusBestCluster.toc

Update .toc file.
------------------------------------------------------------------------
r2 | misterb1986 | 2011-09-09 22:24:02 +0000 (Fri, 09 Sep 2011) | 1 line
Changed paths:
   A /trunk/.pkgmeta
   A /trunk/GridStatusBestCluster.lua
   A /trunk/GridStatusBestCluster.toc

Initial commit
------------------------------------------------------------------------
r1 | root | 2011-09-09 22:03:21 +0000 (Fri, 09 Sep 2011) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"gridstatusbestcluster/mainline: Initial Import"
------------------------------------------------------------------------