• Addons
    World of Warcraft

Download TB Core

TB Core r80-release

You are downloading TB Core r80-release. You will need to select one of mirrors below in order to begin your download.


  • Choose this option to manually download and install the addon. For instructions on how to install it, please read our install guide.

  •  
  • Install w/ V3 Client

    Choose this option to automatically download and install the addon via our Curse Client. It’s free, lightweight, and easy to use!

  •  
  • Install w/ V4 Client

    Choose this option to automatically download and install via the V4 Curse Client (currently in Early Access Beta).

  • Contests
  • ChangeLog
  •  

------------------------------------------------------------------------
r81 | valana_tb | 2009-04-15 06:33:30 +0000 (Wed, 15 Apr 2009) | 1 line
Changed paths:
   A /tags/r80-release (from /trunk:80)

Tagging as r80-release
------------------------------------------------------------------------
r80 | valana_tb | 2009-04-15 01:31:22 +0000 (Wed, 15 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Just redid an if branch to use else instead of return for code flow.
------------------------------------------------------------------------
r79 | valana_tb | 2009-04-15 01:26:08 +0000 (Wed, 15 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Only call GuildRoster() if we are in a guild and we are not yet aware of any of our guild mates.
------------------------------------------------------------------------
r78 | valana_tb | 2009-04-14 15:01:22 +0000 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.toc

ToC => 30100.
------------------------------------------------------------------------
r77 | valana_tb | 2009-04-14 06:40:17 +0000 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Changed the capitalization function.
------------------------------------------------------------------------
r76 | valana_tb | 2009-04-14 04:36:01 +0000 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Removing special character support because it's a pain in the ass.
------------------------------------------------------------------------
r75 | valana_tb | 2009-04-14 01:33:25 +0000 (Tue, 14 Apr 2009) | 2 lines
Changed paths:
   M /trunk/TB_Core.lua

* Initially request the guild roster to get our guild mates' names.
* Ignore GUILD_ROSTER_UPDATE events if it resulted from a local change.
------------------------------------------------------------------------
r74 | valana_tb | 2009-04-14 01:15:59 +0000 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Properly handled initial population of friends/guild/ignore lists.
------------------------------------------------------------------------
r73 | valana_tb | 2009-04-14 01:06:35 +0000 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Added handling for the initial population of the friends/guild/ignore caches.
------------------------------------------------------------------------
r72 | valana_tb | 2009-04-14 00:48:09 +0000 (Tue, 14 Apr 2009) | 2 lines
Changed paths:
   M /trunk/TB_Core.lua

* Merged GUILD_ROSTER_UPDATE() and PLAYER_GUILD_UPDATE().
* IsFriendOrGuildMate() no longer calls IsFriend and IsGuildMate to avoid duplicated code.
------------------------------------------------------------------------
r71 | valana_tb | 2009-04-13 22:06:36 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Shortened if blocks.
------------------------------------------------------------------------
r70 | valana_tb | 2009-04-13 20:34:51 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Embeds.xml
   M /trunk/TB_Core.lua

Added AceEvent-3.0 to cache the guild roster and ignore/friends lists.
------------------------------------------------------------------------
r69 | valana_tb | 2009-04-13 19:33:36 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

The _capitalizations and _caseInsensitivePatterns metatable functions should now support single-byte, special characters.
------------------------------------------------------------------------
r68 | valana_tb | 2009-04-13 15:36:56 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Really fixed StrSplit.
------------------------------------------------------------------------
r67 | valana_tb | 2009-04-13 15:33:57 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Fixed StrSplit to check for the correct element length.
------------------------------------------------------------------------
r66 | valana_tb | 2009-04-13 15:33:25 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Fixed StrJoin to properly check for empty elements.
------------------------------------------------------------------------
r65 | valana_tb | 2009-04-13 14:43:22 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsFriendOrGuildMate() passes its includeOffline parameter to IsFriend() also now.
------------------------------------------------------------------------
r64 | valana_tb | 2009-04-13 05:54:22 +0000 (Mon, 13 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

StrJoin and StrSplit now ignore empty strings.
------------------------------------------------------------------------
r63 | valana_tb | 2009-04-12 19:44:53 +0000 (Sun, 12 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Removed some unused locals.
------------------------------------------------------------------------
r62 | valana_tb | 2009-04-09 20:28:39 +0000 (Thu, 09 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Replaced UnitExists tests with GetNumPartyMembers() and GetNumRaidMembers().
------------------------------------------------------------------------
r61 | valana_tb | 2009-04-08 00:10:27 +0000 (Wed, 08 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

gsub was missing an argument.
------------------------------------------------------------------------
r60 | valana_tb | 2009-04-07 23:36:28 +0000 (Tue, 07 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsFriend() now also returns whether the friend is online.
------------------------------------------------------------------------
r59 | valana_tb | 2009-04-07 23:34:48 +0000 (Tue, 07 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsFriend no longer checks offline friends by default.
------------------------------------------------------------------------
r58 | valana_tb | 2009-04-07 23:22:40 +0000 (Tue, 07 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Cache capitalizations and case-insensitive patterns using metatables.
------------------------------------------------------------------------
r55 | valana_tb | 2009-04-07 06:29:47 +0000 (Tue, 07 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.toc

More concise notes field.
------------------------------------------------------------------------
r54 | valana_tb | 2009-04-07 03:12:04 +0000 (Tue, 07 Apr 2009) | 1 line
Changed paths:
   D /trunk/!Read Me.txt

Deleting !Readme.txt
------------------------------------------------------------------------
r52 | valana_tb | 2009-04-06 07:13:13 +0000 (Mon, 06 Apr 2009) | 1 line
Changed paths:
   M /trunk/Locales/enUS.lua

Added a reverse lookup entry for Unknown.
------------------------------------------------------------------------
r51 | valana_tb | 2009-04-06 06:03:06 +0000 (Mon, 06 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Added TbCore:GetUnlocalizedClass(localized).
------------------------------------------------------------------------
r50 | valana_tb | 2009-04-06 06:01:19 +0000 (Mon, 06 Apr 2009) | 1 line
Changed paths:
   M /trunk/Locales/enUS.lua

Added reverse class lookup.
------------------------------------------------------------------------
r49 | valana_tb | 2009-04-06 05:13:25 +0000 (Mon, 06 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsGuildMate needs to set whether to show offline members before iterating over the list, then restore the previous value once it's done.
------------------------------------------------------------------------
r48 | valana_tb | 2009-04-06 03:36:34 +0000 (Mon, 06 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsGuildMate needs to set SetGuildRosterShowOffline() before enumerating over the roster.
------------------------------------------------------------------------
r47 | valana_tb | 2009-04-05 09:42:40 +0000 (Sun, 05 Apr 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Added class keys to the color table.
------------------------------------------------------------------------
r46 | valana_tb | 2009-03-29 07:14:22 +0000 (Sun, 29 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

A player is no longer his or her own guild mate.
------------------------------------------------------------------------
r45 | valana_tb | 2009-03-29 02:58:25 +0000 (Sun, 29 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Fixed GetNumRaidMembers and GetNumPartyMembers function calls.
------------------------------------------------------------------------
r43 | valana_tb | 2009-03-28 21:27:27 +0000 (Sat, 28 Mar 2009) | 1 line
Changed paths:
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

if (not L) then return end
------------------------------------------------------------------------
r42 | valana_tb | 2009-03-28 20:59:14 +0000 (Sat, 28 Mar 2009) | 1 line
Changed paths:
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

if (L) then...
------------------------------------------------------------------------
r40 | valana_tb | 2009-03-28 06:27:37 +0000 (Sat, 28 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Typo.
------------------------------------------------------------------------
r39 | valana_tb | 2009-03-28 06:26:18 +0000 (Sat, 28 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

UnitInParty("player") always returns 1. Sigh...
------------------------------------------------------------------------
r38 | valana_tb | 2009-03-27 00:16:53 +0000 (Fri, 27 Mar 2009) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Embeds.xml
   M /trunk/Locales/enUS.lua
   M /trunk/TB_Core.lua

Updated alpha code for AutoBG refactoring.
Add the slash commands using AceConsole.
------------------------------------------------------------------------
r37 | valana_tb | 2009-03-27 00:14:29 +0000 (Fri, 27 Mar 2009) | 1 line
Changed paths:
   A /trunk/Locales/deDE.lua
   A /trunk/Locales/esES.lua
   A /trunk/Locales/esMX.lua
   A /trunk/Locales/frFR.lua
   A /trunk/Locales/koKR.lua
   A /trunk/Locales/ruRU.lua
   A /trunk/Locales/zhCN.lua
   A /trunk/Locales/zhTW.lua
   M /trunk/Locales.xml

Added localization injection support for all locales.
------------------------------------------------------------------------
r36 | valana_tb | 2009-03-26 03:51:38 +0000 (Thu, 26 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

GetGuildInfo("player") => IsInGuild().
------------------------------------------------------------------------
r35 | valana_tb | 2009-03-26 03:46:25 +0000 (Thu, 26 Mar 2009) | 2 lines
Changed paths:
   M /trunk/TB_Core.lua

IsGuildMate() now accepts a parameter specifying whether to consider offline members, instead of always considering them.
IsGuildMate() now returns immediately if the player is not in a guild.
------------------------------------------------------------------------
r34 | valana_tb | 2009-03-25 03:35:23 +0000 (Wed, 25 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Don't force TB Emo-tes enabled in alpha versions.
------------------------------------------------------------------------
r33 | valana_tb | 2009-03-24 06:22:40 +0000 (Tue, 24 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

if (not _isValana) encompassed too much.
------------------------------------------------------------------------
r32 | valana_tb | 2009-03-24 06:06:29 +0000 (Tue, 24 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Don't toggle the add-ons for myself.
------------------------------------------------------------------------
r31 | valana_tb | 2009-03-24 02:24:35 +0000 (Tue, 24 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

strgsub => gsub
------------------------------------------------------------------------
r29 | valana_tb | 2009-03-22 20:33:02 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Restored the action bar gryphons.
------------------------------------------------------------------------
r28 | valana_tb | 2009-03-22 09:23:34 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsInSameGroup => IsUnitInGroup.
------------------------------------------------------------------------
r26 | valana_tb | 2009-03-22 08:57:22 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Only hide the mini-map world map button in alpha builds.
------------------------------------------------------------------------
r24 | valana_tb | 2009-03-22 08:30:36 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Removed TbCore:SendMessageTo().
------------------------------------------------------------------------
r23 | valana_tb | 2009-03-22 08:17:10 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Fixed filtering logic in AutoBG comm handlers.
------------------------------------------------------------------------
r22 | valana_tb | 2009-03-22 08:15:13 +0000 (Sun, 22 Mar 2009) | 3 lines
Changed paths:
   M /trunk/TB_Core.lua

More cleanup.
Replaced a stray self:IsInGroup() with the appropriate IsInParty("player").
Removed TbCore:Whisper().
------------------------------------------------------------------------
r21 | valana_tb | 2009-03-21 04:28:33 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Make use of self:IsInSameGroup().
------------------------------------------------------------------------
r20 | valana_tb | 2009-03-21 04:18:22 +0000 (Sat, 21 Mar 2009) | 2 lines
Changed paths:
   M /trunk/TB_Core.lua

self:IsInParty() no longer exists.
UnitIsInParty() => UnitInParty.
------------------------------------------------------------------------
r19 | valana_tb | 2009-03-21 04:14:52 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

UnitName() should never be passed nil.
------------------------------------------------------------------------
r18 | valana_tb | 2009-03-21 04:10:48 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Typo in GetCaseInsensitivePattern().
------------------------------------------------------------------------
r17 | valana_tb | 2009-03-21 03:35:44 +0000 (Sat, 21 Mar 2009) | 7 lines
Changed paths:
   M /trunk/TB_Core.lua

Use locals to speed up the execution of all methods.
Removed argument defaulting from most methods. TB_Core is not intended to be used for player used like 3 years ago, and assuming "target" whenever unit was nil is just a bad idea now.
Removed TbCore:IsInRaid(), since one can simply call IsInRaid("player").
Removed TbCore:IsInGroup(), since one can simply call IsInParty("player").
Removed the "Lake" overloads of the Wintergrasp-related methods.
IsInSameGuild() => IsGuildMate()
Added IsFriendOrGuildMate().
------------------------------------------------------------------------
r16 | valana_tb | 2009-03-21 01:45:20 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.toc

Remove donation information as per Blizzard's new policy.
------------------------------------------------------------------------
r15 | valana_tb | 2009-03-20 17:55:13 +0000 (Fri, 20 Mar 2009) | 2 lines
Changed paths:
   M /trunk/TB_Core.lua

The TDebug alias now calls TbCore:Debug rather than TbCore:Print.
Removed references to Team BATTLE guilds, and the TbCore:IsTbMember method.
------------------------------------------------------------------------
r14 | valana_tb | 2009-03-20 08:36:57 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/!Read Me.txt

Added faction and region.
------------------------------------------------------------------------
r13 | valana_tb | 2009-03-20 08:27:18 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

TB-specific code now only runs in alpha builds to keep out of the hands of the public.
------------------------------------------------------------------------
r12 | valana_tb | 2009-03-20 05:49:38 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Re-added TB-specific code as debug code.
------------------------------------------------------------------------
r10 | valana_tb | 2009-03-20 00:05:53 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

The Team BATTLE-specific code now always executes.
------------------------------------------------------------------------
r9 | valana_tb | 2009-03-19 23:32:55 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsInRaid() => self:IsInRaid()
------------------------------------------------------------------------
r8 | valana_tb | 2009-03-19 19:06:00 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk

Switching to global ignore list for Libs folders.
------------------------------------------------------------------------
r6 | valana_tb | 2009-03-19 17:11:17 +0000 (Thu, 19 Mar 2009) | 6 lines
Changed paths:
   M /trunk/Locales/enUS.lua
   M /trunk/TB_Core.lua
   M /trunk/TB_Core.toc

Removed methods for hiding popups, since Blizzard actually provides a function for this.
Improved the efficiency of CountDictionaryEntries.
Fixed StrJoin for correctness.
Removed IsDictionaryArray. It was sort of a useless method (and incorrect to boot).
Fixed the argument passed into PrintAutoBGAlert by AUTOBG_NOTIFY_INACTIVE.
Reorganized ToC.
------------------------------------------------------------------------
r5 | valana_tb | 2009-03-19 07:08:43 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.toc

Oops, the X-Curse meta-data get set automatically.
------------------------------------------------------------------------
r4 | valana_tb | 2009-03-19 05:19:43 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/.pkgmeta

Fixed reference to LibStub.
------------------------------------------------------------------------
r2 | valana_tb | 2009-03-19 04:13:13 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk
   A /trunk/!Read Me.txt
   A /trunk/.pkgmeta
   A /trunk/Embeds.xml
   A /trunk/Locales
   A /trunk/Locales/enUS.lua
   A /trunk/Locales.xml
   A /trunk/TB_Core.lua
   A /trunk/TB_Core.toc

Initial check-in.
------------------------------------------------------------------------
r1 | root | 2009-03-19 04:04:29 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"tb_core/mainline: Initial Import"
------------------------------------------------------------------------

  • Similar Addons
  •  

Average downloads per day

  1. 795 Addon Control Panel Libraries, Libraries, Development...
  2. 795 Addon Control Panel Libraries, Libraries, Development...
  3. 759 Ace3 Libraries
  4. 496 !BugGrabber Development Tools
  5. 478 LibHealComm-4.0 Libraries