Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(54 Kb)
Download
Updated: 10-29-13 04:56 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-29-13 04:56 PM
Created:unknown
Downloads:367,580
Favorites:975
MD5:
Capping  Popular! (More than 5000 hits)
Version: 5.4.003
by: totalpackage [More]
* Capping is now in maintenance mode. If anything needs to be changed/added, please contribute the code.

Capping is just another battleground timer mod with some extras.

YouTube Intro



Current Features:
  • All battlegrounds/arenas have start timers
  • Alterac Valley - Node timers, auto quest turnins, and sync
  • Arathi Basin - Node timers and final score estimation
  • Eye of the Storm - Flag respawn timer, flag carrier display, and final score estimation
  • Isle of Conquest - Node timers and siege engine timer
  • Warsong Gulch - Flag respawn timer and flag carrier display with health percent
  • Wintergrasp - Start timer, wall alerts, and auto show zone map
  • Zone Map - Change scale, narrow, and hide border
  • Other - Port expiration timers, queue wait timers, scoreboard/capture bar/vehicle seat repositioning
  • Looking For Group - LFGStatusIcon support for LFD wait/port timers

How to use:
  • Show options - "/capping" or right-click on a timer bar/anchor
  • Toggle anchor - left-click on a timer bar or use options menu
  • Send time info to SAY - shift left-click on that timer bar
  • Send time info to BG - ctrl left-click on that timer bar
  • Hide timer bar (also leaves queue if related) - ctrl, shift, or alt right-click on that timer bar
  • Target carrier (in WSG or EotS) - left-click on the carrier's display
  • Send carrier info to BG - ctrl left-click on the carrier's display

Why no auto-release and auto-join?:
  • I try not to promote bad habits in my mods.
  • No auto-release because knowing when you should or should not release is a part of being a smart player in battlegrounds. For example, say there is five seconds left to capture blacksmith and you die there. Auto-release will send you to the starting area, but if you wait five seconds, you release to blacksmith graveyard.
  • Another reason not to use auto-release is to have time to spy on the flag carrier after a failed kill attempt.
  • Auto-join was useful when there were single queues and long wait time/afk time. Today is different, of course.
  • I'm not telling you how to play, just giving you my reasons.

Why no convenient "Incoming" and such buttons?:
  • The users and I had a discussion about this before when Capping was on wowace. If spoiled, the users would not type something important if there's no lazy way to do it. Am I right?.
  • Messages probably no mod covers:
    1. Incoming? Well, how many? From which direction?
    2. Incoming BS. Oh wait, they're going LM now.
    3. Incoming BS, but we're all here already. I mean fight at the flag, they're capping.
    4. Need help at MT...3 enemies behind
    5. Incoming DR...3 stealth
    6. Flag carrier going ramp side, almost dead
    7. Flag carrier on the way up the roof, behind tree
    8. ...and so on
  • Don't you love seeing "INCOMING BS" "INCOMING BS" "INCOMING BS" with 2 enemies incoming and 5 people already defending? After about 5 more come to help chase these 2 kills, you get spammed "BS CLEAR".
  • Plenty of standalone mods that do this, so use those if needed.

Known issues:
  • Narrow map setting will not work if Mapster is installed. Disabling the battlemap module in Mapster will fix this.
5.4.003 10/29/2013 - attempt to fix watch unit errors
5.4.002 10/06/2013 - flag carriers better handled
5.4.001 09/21/2013 - updated for 5.4
5.3.001 06/05/2013 - update for 5.3
5.2.001 03/10/2013 - updated for 5.2
5.1.002 12/10/2012 - really updated for 5.1
5.1.001 12/08/2012 - updated for 5.1
5.0.001 09/04/2012 - updated for 5.0.4

4.3.002 12/21/2011 - fixed max world pvp queues

4.3.001 11/29/2011:
- update for 4.3
- added option to totally disable Capping's interactions with zone map (requires reloadui)
- added colors to some world pvp's timer bar to indicate who has control (only works if in the same "world")

4.2.001 06/29/2011:
- update for 4.2
- added options to enable/disable Capping's and/or Blizzard's start timers

4.1.001 04/26/2011 - update for 4.1

4.0.005 02/10/2011 - added options to disable world battlegrounds individually

4.0.004 12/23/2010 - added quick support for Twin Peaks and Battle of Gilneas thanks to users' help

4.0.003 12/05/2010:
- hopefully fixed AV auto quest turn-ins (untested)
- removed code that readjusts narrowed map position
- clean up drop down menus

4.0.002 10/18/2010:
- more 4.0 compat stuff
- fix class coloring on target names

4.0.001 10/15/2010 - 4.0 compat, no new features added yet

3.3.003-4 03/16/2010:
- added special alerts to Wintergrasp timer
- sync to DBM for IoC Siege Engine timer
- added Wintergrasp alerts for walls being damaged or destroyed

3.3.002 12/12/2009:
- fix current icon mapping issues
- no longer check siege engine's buff time in Isle of Conquest

3.3.001 12/08/2009:
- toc for 3.3
- added option to change spark color
- added option to save settings per character
- added option to reset zone map position
- added option to reset all settings

3.2.006 09/29/2009:
- fix errors on zone map load on clean variables
- fix potential error with node detection
- cleanups

3.2.004 09/23/2009:
- update queue timers to support new 3.2.2 changes
- fixed mouseover highlighting for carrier targets
- clean up many unused variables

3.2.003 09/04/2009:
- organized code between files
- optimized node conflict detection code
- multiplier for Wintergrasp timer seems to be no longer necessary
- added a new layout for timer bars
- added ConfigMode support

3.2.002 08/13/2009:
- replaced event message parsing with POI landmark scanning
- removed all unnecessary node localization due to new method
- Siege Engine timer can now be retrieved by targeting it
- use map filename instead of zone name for detecting battlegrounds

3.2.001 08/04/2009:
- added timer to WSG when three minutes remain
- updated frFR and deDE localization, everyone else is outta luck
- minor tweaks and removed 3.2 compat checks

3.1.005 07/25/2009:
- many random localization changes, don't know anything got messed up
- would be nice to get some localization updates before 3.2
- sync is now auto-requested, but syncing is no longer broad casted
- attempt to sync WSG carrier names
- attempt to sync IoC siege engine timer

3.1.004 (Beta) 07/10/2009:
- beta support for 3.2 and Isle of Conquest (needs localization)
- merged all the battleground files into one
- cleaned up Wintergrasp code
- use more global strings instead of translations
- added option to make the timer bars non-interactive

3.1.003 05/22/2009:
- nil out global reference to CappingLocale
- the timer text is no longer a font size smaller and hour format changed

3.1.002 05/08/2009 - fix SetTexCoord error

3.1.001 04/14/2009:
- updated for 3.1
- now use the GetWintergraspWaitTime function
- removed chat syncing of Wintergrasp time since it's not so useful anymore
- removed showing the redundant timer bar in Wintergrasp that shows when the battle will end
- slightly improved timer bar performance
- timer bar background colors is now colored as the darkened foreground's
- sparks' height adjusted to better fit the bar's height
- added font shadow
Archived Files (16)
File Name
Version
Size
Author
Date
5.4.002
54kB
totalpackage
10-06-13 03:52 PM
5.4.001
55kB
totalpackage
09-20-13 10:26 PM
5.3.001
55kB
totalpackage
06-05-13 09:25 PM
5.2.001
55kB
totalpackage
03-10-13 04:57 PM
5.1.002
55kB
totalpackage
12-10-12 10:21 PM
5.1.001
55kB
totalpackage
12-08-12 08:39 AM
5.0.001
55kB
totalpackage
09-04-12 10:00 PM
5.0.001
55kB
totalpackage
09-04-12 10:00 PM
4.3.002
54kB
totalpackage
12-21-11 08:20 PM
4.2.001
54kB
totalpackage
06-29-11 08:06 PM
4.1.001
53kB
totalpackage
04-26-11 06:21 PM
4.0.005
53kB
totalpackage
02-10-11 04:39 PM
3.3.004
54kB
totalpackage
03-16-10 02:26 AM
3.2.006
52kB
totalpackage
09-29-09 01:23 PM
3.1.005
54kB
totalpackage
07-24-09 04:11 AM
3.0.019
61kB
totalpackage
02-14-09 04:16 AM


Post A Reply Comment Options
Unread Yesterday, 05:13 PM  
donteventrii
A Murloc Raider

Forum posts: 4
File comments: 61
Uploads: 0
Originally Posted by totalpackage
Appreciate the support, but Capping will most likely be dead come WoD . I can no longer maintain it since there aren't any battleground activity on beta, and I stopped playing years ago.

If anyone wants to keep it alive, let me know.
They're giving a free 7-day game time right now.

There are a few bugs. I've noticed the FCs in WSG don't always display right next to the faction but are instead down a little bit.
donteventrii is offline Report comment to moderator  
Reply With Quote
Unread 10-21-14, 02:02 PM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 298
File comments: 287
Uploads: 10
Capping is still working in 6.0.2 (admittedly I've only gone into AV so far) so no reason it shouldn't work in WoD.

Originally Posted by totalpackage
Appreciate the support, but Capping will most likely be dead come WoD . I can no longer maintain it since there aren't any battleground activity on beta, and I stopped playing years ago.

If anyone wants to keep it alive, let me know.
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Last edited by Fizzlemizz : 10-21-14 at 02:09 PM.
Fizzlemizz is online now Report comment to moderator  
Reply With Quote
Unread 10-19-14, 08:15 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 879
Uploads: 2
Originally Posted by Lockslap
For those that want to use this in the new patch I did a quick fix, it seems to work so far. All I did was comment out lines 147 through 151. You can grab the updated file core.lua from my OneDrive here: http://1drv.ms/ZyrTmn

Just rename Interface\AddOns\Capping\core.lua to whatever and copy this file to that directory. Reload your UI and you should be all set!

EDIT

I did a quick test and there was one error, but it is still working fine.
Appreciate the support, but Capping will most likely be dead come WoD . I can no longer maintain it since there aren't any battleground activity on beta, and I stopped playing years ago.

If anyone wants to keep it alive, let me know.
totalpackage is offline Report comment to moderator  
Reply With Quote
Unread 10-17-14, 04:51 PM  
Lockslap
Premium Member
 
Lockslap's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 8
For those that want to use this in the new patch I did a quick fix, it seems to work so far. All I did was comment out lines 147 through 151. You can grab the updated file core.lua from my OneDrive here: http://1drv.ms/ZyrTmn

Just rename Interface\AddOns\Capping\core.lua to whatever and copy this file to that directory. Reload your UI and you should be all set!

EDIT

I did a quick test and there was one error, but it is still working fine.
Last edited by Lockslap : 10-17-14 at 05:15 PM.
Lockslap is offline Report comment to moderator  
Reply With Quote
Unread 10-16-14, 06:22 PM  
reanism
A Kobold Labourer

Forum posts: 0
File comments: 34
Uploads: 0
wtb update on this!
best bg addon
reanism is offline Report comment to moderator  
Reply With Quote
Unread 07-25-14, 02:38 PM  
Shiftyclaw
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Add LUI name to Timer List

Would it be possible to add an LUI element name to the timer list display? I'm trying to be able to hide the display using the LUI V3 UI addon. Currently it states that the Capping addon only has one frame named which is the anchor.
Shiftyclaw is offline Report comment to moderator  
Reply With Quote
Unread 06-14-14, 08:02 AM  
hedich
A Kobold Labourer

Forum posts: 0
File comments: 24
Uploads: 0
getting errors and cant even que up

when i disable "skada" "atlasloot" "bigwigs" it works though, so must be something with those addons..
shame really because those are 3 major addons that you really must have =/

let me know if you want an error log, or maby this is a known issue.
hedich is offline Report comment to moderator  
Reply With Quote
Unread 02-13-14, 11:19 PM  
tailcat
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
capping and mimimal archeology installed together cause lua errors.

when Minimal archeology and capping are both installed lua errors popup when it battlegrounds.

http://wow.curseforge.com/addons/min...battlegrounds/
jdrexler75 says:
10 hours, 57 minutes ago - 0 likes Like
I don't do battlegrounds so I'm not sure how to fix this.

As far as I can tell, the error happens when you open the MinArch digsite window. MinArch tries to get the current list of digsites, which somehow confuses Capping, as that is where the error actually happens. Apparently Capping hooks the "SetMapZoom" function but doesn't properly handle cases where that function is used by other addons.

So it should probably be considered a bug in Capping instead.


Message: Interface\AddOns\Capping\battlegrounds.lua:114 table index is nil
Time: Tue Feb 11 19:11:11 2014
Count: 50
Stack: Interface\AddOns\Capping\battlegrounds.lua:114 in function `?'
Interface\AddOns\Capping\core.lua:176 in function <Interface\AddOns\Capping\core.lua:174
[C]: in function `SetMapZoom'
...erface\AddOns\MinimalArchaeology\MinArchDigsites.lua:58 in function `UpdateActiveDigSites'
...nterface\AddOns\MinimalArchaeology\MinArchEvents.lua:91 in function `EventDigsites'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: self = Capping {
0 = <userdata>
close = <unnamed> {
}
CheckCombat = <function> defined @Interface\AddOns\Capping\core.lua:182
TestNode = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:136
StartWSG = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:513
CheckStartTimer = <function> defined @Interface\AddOns\Capping\core.lua:824
StartBar = <function> defined @Interface\AddOns\Capping\core.lua:771
UPDATE_WORLD_STATES = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:192
StartIoC = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:435
StartAB = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:238
StopBar = <function> defined @Interface\AddOns\Capping\core.lua:813
backdrop = <table> {
}
StartGil = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:246
UpdateCountText = <function> defined @Interface\AddOns\Capping\core.lua:853
WORLD_MAP_UPDATE = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:108
ADDON_LOADED = <function> defined @Interface\AddOns\Capping\core.lua:28
ev = "WORLD_MAP_UPDATE"
activebars = <table> {
}
PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\Capping\core.lua:190
StartAV = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:254
ZoneCheck = <function> defined @Interface\AddOns\Capping\core.lua:392
bgtotals = <unnamed> {
}
db = <table> {
}
GetBar = <function> defined @Interface\AddOns\Capping\core.lua:725
ZONE_CHANGED_NEW_AREA = <function> defined @Interface\AddOns\Capping\core.lua:355
StartEotS = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:351
StartWintergrasp = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:658
ModMap = <function> defined @Interface\AddOns\Capping\core.lua:453
ResetAll = <function> defined @Interface\AddOns\Capping\core.lua:376
CreateCarrierButton = <function> defined @Interface\AddOns\Capping\battlegrounds.lua:142
AddFrameToHide = <function> defined @Interface\AddOns\Capping\core.lua:371
iconpath = <table> {
}
UPDATE_BATTLEFIELD_STATUS = <function> defined @Interface\AddOns\Capping\core.lua:505
CreateText = <function> defined @Interface\AddOns\Capping\core.lua:876
RegisterTempEvent = <function> defined @Interface\AddOns\Capping\core.lua:178
}
(for index) = 1
(for limit) = 17
(for step) = 1
i = 1
name = nil
_ = nil
ti = 0
ns = nil
(*temporary) = <table> {
Stables = "stables40"
Agmar's Hammer = "none"
Lumber Mill = "lumbermill25"
Altar of Sha'tar = "none"
Aerie Peak = "none"
Allerian Stronghold = "none"
Amberpine Lodge = "none"
Farm = "farm35"
Blacksmith = "blacksmith30"
Area 52 = "none"
Gold Mine = "mine17"
Andorhal = "none"
}
(*temporary) = "none"
(*temporary) = 0
(*temporary) = "none"
(*temporary) = <table> {
stables = <table> {
}
path = <table> {
}
lumbermill = <table> {
}
symbol = <table> {
}
flag = <table> {
}
graveyard = <table> {
}
tower = <table> {
}
docks = <table> {
}
refinery = <table> {
}
farm = <table> {
}
blacksmith = <table> {
}
hangar = <table> {
}
workshop = <table> {
}
mine = <table> {
}
}
(*temporary) = "mine"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
1 = 0.21484375
2 = 0.28125
3 = 0.037109375
4 = 0.0703125
5 = 0.35546875
6 = 0.421875
7 = 0.037109375
8 = 0.0703125
9 = 16
10 = 18
11 = 17
12 = 20
13 = 19
}
(*temporary) = "table index is nil"
Ge
tailcat is offline Report comment to moderator  
Reply With Quote
Unread 01-25-14, 01:58 AM  
capping
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi,

How can I see the timers for the Deepwind Gorge bg? I'm trying to work on on a quest there and the timers would help a lot....
capping is offline Report comment to moderator  
Reply With Quote
Unread 01-18-14, 09:19 AM  
Sylen
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 37
Uploads: 2
Timers for Silvershard Mines, Kotmogu, Deepwind Gulch planned?
Sylen is offline Report comment to moderator  
Reply With Quote
Unread 10-30-13, 06:46 PM  
naronace
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
mini map class color icon

your screenshot changed mini map teammate icon to class color.
how to? , i can't find option.
are you use other addon?
naronace is offline Report comment to moderator  
Reply With Quote
Unread 10-18-13, 01:00 PM  
rastalox
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Final score on french client

Hello, I contact you about the problem to display the final score in battleground on French client, would there be a way to ensure that is displayed, even fiddling with something temporary.

your addon is excellent, and this feature is very useful.

thank you.
rastalox is offline Report comment to moderator  
Reply With Quote
Unread 10-11-13, 07:15 AM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 879
Uploads: 2
Thanks for the reports. I'll look into them this evening.
totalpackage is offline Report comment to moderator  
Reply With Quote
Unread 10-10-13, 04:48 PM  
keLston
A Deviate Faerie Dragon

Forum posts: 11
File comments: 174
Uploads: 0
Seem to be getting a LUA error with Capping that is not the standard taint issue.

Code:
7x Capping-5.4.002\battlegrounds-Battlegrounds.lua:114: table index is nil
Capping-5.4.002\battlegrounds-Battlegrounds.lua:114: in function "?"
Capping-5.4.002\core.lua:176: in function <Capping\core.lua:174>
<in C code>
<in C code>
FrameXML\WatchFrame.lua:254: in function <FrameXML\WatchFrame.lua:247>

Locals:
this = Capping {
 0 = <userdata>
 close = <unnamed> {}
 CheckCombat = <func> @Capping\core.lua:182
 TestNode = <func> @Capping\battlegrounds.lua:136
 StartWSG = <func> @Capping\battlegrounds.lua:512
 CheckStartTimer = <func> @Capping\core.lua:824
 StartBar = <func> @Capping\core.lua:771
 UPDATE_WORLD_STATES = <func> @Capping\battlegrounds.lua:192
 StartIoC = <func> @Capping\battlegrounds.lua:434
 StartAB = <func> @Capping\battlegrounds.lua:238
 StopBar = <func> @Capping\core.lua:813
 backdrop = <table> {}
 StartGil = <func> @Capping\battlegrounds.lua:246
 UpdateCountText = <func> @Capping\core.lua:853
 WORLD_MAP_UPDATE = <func> @Capping\battlegrounds.lua:108
 ADDON_LOADED = <func> @Capping\core.lua:304
 ev = "WORLD_MAP_UPDATE"
 activebars = <table> {}
 PLAYER_REGEN_ENABLED = <func> @Capping\core.lua:190
 StartAV = <func> @Capping\battlegrounds.lua:254
 ZoneCheck = <func> @Capping\core.lua:392
 bgtotals = <unnamed> {}
 db = <table> {}
 GetBar = <func> @Capping\core.lua:725
 ZONE_CHANGED_NEW_AREA = <func> @Capping\core.lua:355
 StartEotS = <func> @Capping\battlegrounds.lua:351
 StartWintergrasp = <func> @Capping\battlegrounds.lua:655
 ModMap = <func> @Capping\core.lua:453
 ResetAll = <func> @Capping\core.lua:376
 CreateCarrierButton = <func> @Capping\battlegrounds.lua:142
 AddFrameToHide = <func> @Capping\core.lua:371
 iconpath = <table> {}
 UPDATE_BATTLEFIELD_STATUS = <func> @Capping\core.lua:505
 CreateText = <func> @Capping\core.lua:876
 InitBGMap = <func> @Capping\core.lua:325
 RegisterTempEvent = <func> @Capping\core.lua:178
}
event = "WORLD_MAP_UPDATE"
elist = <table> {
 CHAT_MSG_BG_SYSTEM_NEUTRAL = "CheckStartTimer"
 WORLD_MAP_UPDATE = "WORLD_MAP_UPDATE"
 UPDATE_WORLD_STATES = "UPDATE_WORLD_STATES"
 UPDATE_BATTLEFIELD_SCORE = "UpdateCountText"
}
keLston is offline Report comment to moderator  
Reply With Quote
Unread 10-08-13, 06:34 AM  
Dixon Butz
A Murloc Raider
 
Dixon Butz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 55
Uploads: 2
Whenever you get that "blocked" message, reload the GUI

/reload ui
Dixon Butz is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.