Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(58 Kb)
Download
Updated: 02-24-15 06:52 PM
Pictures
File Info
Compatibility:
The Adventure Continues (6.1)
Updated:02-24-15 06:52 PM
Created:unknown
Downloads:371,002
Favorites:977
MD5:
6.1

Capping  Popular! (More than 5000 hits)

Version: v6.1.01
by: funkydude , totalpackage

Capping is a battleground timer mod with some extras.

Current Features:

  • All battlegrounds/arenas have start timers
  • Ashran - Event timers, battle timer, graveyard timer
  • 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

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.

Fix EoTS flag respawn time.
Fix WSG end timer bar restarting frequently.
Fix landmark error when zoning.
Improve the queue time code and always show a paused queue.
Add flag assault counter for EotS.
Start WSG remaining time bar earlier.
Post A Reply Comment Options
Unread 07-11-09, 03:37 AM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 886
Uploads: 2
The Wintergrasp timer not showing up on other toons is a bug and will be fixed in the next release awaiting more bug reports. However, Eye of the Storm is working fine. Did you make sure to exit WoW before installing the new version? Files and directories were changed, therefore requiring a WoW exit.

Edit: released a fix regardless of what I said.
Last edited by totalpackage : 07-11-09 at 04:08 AM.
totalpackage is offline Report comment to moderator  
Reply With Quote
Unread 07-11-09, 12:34 AM  
Longarms
A Murloc Raider
 
Longarms's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 36
Uploads: 3
Originally posted by yoshimo
Localisation has changed, so it would be useful to know your clients locale.
US

WG Timer should use the Blizzard-Api which until 3.2 only reports WG Time if you happen to be in northrend if i remember correctly.
The previous version kept track of wingtergrasp across toons and logins, regardless of locations (provided the timer hadn't run out). This meant I could log into an Iron Forge Mule and still know how long i had until WG started.

Also, it doesn't seem to be tracking the number of players in the BG. Eye of the Storm anyway. As I said, I went to the preivious version after that.
__________________

(click for Armoury)
Last edited by Longarms : 07-11-09 at 12:39 AM.
Longarms is offline Report comment to moderator  
Reply With Quote
Unread 07-10-09, 11:30 PM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
Originally posted by Longarms
It is mostly useless on the live servers now. Its not tracking timers in Eye of the Storm. Nor is it keeping track of the Wintergrasp Timer unless the toon you are on happens to be in Northrend.

At that point, I reinstalled the previous version.
Localisation has changed, so it would be useful to know your clients locale.

WG Timer should use the Blizzard-Api which until 3.2 only reports WG Time if you happen to be in northrend if i remember correctly.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 07-10-09, 09:44 PM  
Longarms
A Murloc Raider
 
Longarms's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 36
Uploads: 3
It is mostly useless on the live servers now. Its not tracking timers in Eye of the Storm. Nor is it keeping track of the Wintergrasp Timer unless the toon you are on happens to be in Northrend.

At that point, I reinstalled the previous version.
__________________

(click for Armoury)
Last edited by Longarms : 07-10-09 at 09:48 PM.
Longarms is offline Report comment to moderator  
Reply With Quote
Unread 07-10-09, 01:43 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 886
Uploads: 2
We'll have to wait for a fix for the refinery.

When your game crashes, the zone map does that for some reason. If you're crashing a lot in PTR, I believe the current workaround is to disable sound effects. However, I'll work with zone map positioning later.
totalpackage is offline Report comment to moderator  
Reply With Quote
Unread 07-10-09, 01:05 PM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0


I ( Samirâ) attacked the refinery/Ölraffinerie . As you can see, no timer is shown. Either we code a workaround or wait for Blizzard to get the message right

Maybe i moved the little bg map too close to the screencorner, but "narrowmap "hides half of it
Last edited by yoshimo : 07-10-09 at 01:15 PM.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 07-10-09, 11:17 AM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
I think the timer for the refinery is broken for german clients until blizzard fixes the chatmessage.

Everything else seems to work very well so far
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 07-10-09, 05:42 AM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 886
Uploads: 2
Just uploaded a new version with 3.2 support. I made some major changes, especially to localizations. I will need feedback on that since I can't really test them. Yoshimo, feel free to provide revisions for the deDE file to make sure it's complete/correct.
totalpackage is offline Report comment to moderator  
Reply With Quote
Unread 07-09-09, 03:54 AM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
Originally posted by totalpackage
..

There's also a yell for when the siege engine is destroyed and the mechanic starts fixing it again. Plus I need localization for "Isle of Conquest" and that yell for when repairs begin.
...
Isle of Conquest = Insel der Eroberung , like i said further down.

Im not sure which pattern you use for attack/capture/defend but the refinery still uses its own message

"<1593.6> Sweetline hat die Ölraffinerie eingenommen!::::Sweetline::0:0::0:182::", -- [12]
"<1655.4> Die Allianz hat die Ölraffinerie eingenommen!::::Sweetline::0:0::0:191::", -- [13]
The first line should read "hat die Ölraffinerie angegriffen" (attacked the refinery) but Blizzard didn't want to

Goblin:

First capture.

"<1717.1> [MONSTER_YELL] Ich arbeite an der Belagerungsmaschine. Haltet mir einfach nur den Rücken frei. Benutzt diese Zephyriumbomben an den Toren, solltet Ihr sie brauchen!:Goblinmechaniker:::Mortu::0:0::0:197::", -- [207]
Engine ready:

"<1268.3> Die Belagerungsmaschine ist bereit, loszurollen!:Goblinmechaniker:::Mortu::0:0::0:156::", -- [1]
Engine destroyed

<1381.6> Schon wieder kaputt?! Ich werde es richten... Ihr solltet allerdings nicht davon ausgehen, dass das noch unter die Garantie fällt.:Goblinmechaniker:::::0:0::0:161::", -- [2]
and another one

"<1530.6> Seht Ihr diese Zephyriumbomben? Benutzt sie an den Toren, während ich die Belagerungsmaschine repariere!:Gnomenmechaniker:::Pwnface::0:0::0:178::", -- [3]
i looks similar to the first yell i quoted, could be the alliance version or the short one that is used when the factory already changed owner a few times.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 07-08-09, 05:17 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 886
Uploads: 2
I already submitted a suggestion about the yell range. More requests might help.

There's also a yell for when the siege engine is destroyed and the mechanic starts fixing it again. Plus I need localization for "Isle of Conquest" and that yell for when repairs begin.

I'll have a release ready probably before the weekend.
totalpackage is offline Report comment to moderator  
Reply With Quote
Unread 07-08-09, 04:08 PM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
so here we go

A few things were translated this time (although i suspect that all of this is final ) but nevertheless here they are:

Code:
			"<86.2> Samirâ hat die Ölraffinerie eingenommen!::::Samirâ::0:0::0:92::", -- [3]
			"<127.9> Dust hat den Hangar angegriffen!::::Dust::0:0::0:93::", -- [4]
			"<147.9> Die Horde hat die Ölraffinerie eingenommen!::::Samirâ::0:0::0:96::", -- [5]
--> refinery = Ölraffinerie in German like i already guessed

The english yell from the goblin at the workshop was also translated but i didnt save that log .

We should really fight for a larger distance for the goblinyell , or at least suggest it

More tomorrow
Last edited by yoshimo : 07-08-09 at 04:09 PM.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 07-08-09, 06:04 AM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
i think you can reduce it to
Haltet mir die Allianz vom Leib.
Haltet mir die Horde vom Leib.
its just the factionname that changes

I'll try the new ptr-built later so we'll see if we are lucky

They use more than pattern from ArathiBasin, the symbol for the bases remind me of AB as well
Last edited by yoshimo : 07-08-09 at 07:20 AM.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 07-08-09, 02:40 AM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 886
Uploads: 2
Thanks for the log. Seems that they're reusing Arathi Basin text patterns, so that'll make localization easier.

Finally got to test some stuff. It seems that Alliance and Horde siege engine messages are different. Also, you have to be in range to hear the yells, which might make it unreliable .

Right now, it's hard to test Horde's workshop events since Alliance has that gate glitch to exploit.
Last edited by totalpackage : 07-08-09 at 02:46 AM.
totalpackage is offline Report comment to moderator  
Reply With Quote
Unread 07-06-09, 10:34 AM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
Code:
["BG_SYSTEM_ALLIANCE"] = {
			"<40.8> Die Allianz hat den Hangar eingenommen!::::Lichtsegen::0:0::0:499::", -- [1]
			"<50.1> Yeahright wird von den Docks aus angegriffen!::::Yeahright::0:0::0:500::", -- [2]
			"<112.4> Die Allianz hat die Docks eingenommen!::::Yeahright::0:0::0:517::", -- [3]
			"<171.8> Die Allianz hat die Docks eingenommen!::::Lampe::0:0::0:527::", -- [4]
			"<179.4> Difta hat den Hangar angegriffen!::::Difta::0:0::0:529::", -- [5]
			"<241.8> Die Allianz hat den Hangar eingenommen!::::Difta::0:0::0:544::", -- [6]
			"<299.7> Zuchty hat die Werkstatt angegriffen!::::Zuchty::0:0::0:562::", -- [7]
			"<361.3> Die Allianz hat die Werkstatt erobert!::::Zuchty::0:0::0:568::", -- [8]
			"<387.8> Frode hat den Hangar angegriffen!::::Frode::0:0::0:575::", -- [9]
			"<449.3> Die Allianz hat den Hangar eingenommen!::::Frode::0:0::0:590::", -- [10]
			"<588.2> Die Allianz hat den Hangar eingenommen!::::Angor::0:0::0:623::", -- [11]
			"<628.8> Zuchty has assaulted the oil refinery!::::Zuchty::0:0::0:632::", -- [12]
			"<689.9> The Alliance has taken the oil refinery!::::Zuchty::0:0::0:638::", -- [13]
			"<760.7> Muti hat die Hordenfestung angegriffen!::::Muti::0:0::0:650::", -- [14]
			"<823.1> Die Allianz hat die Hordenfestung eingenommen!::::Muti::0:0::0:662::", -- [15]
			"<933.5> Bozz hat den Hangar angegriffen!::::Bozz::0:0::0:686::", -- [16]
			"<963.3> Die Allianz siegt!::::Secore::0:0::0:700::", -- [17]
			
			
["BG_SYSTEM_NEUTRAL"] = {
			"<171.8> Lampe hat die Docks verteidigt!::::Lampe::0:0::0:526::", -- [1]
			"<588.2> Angor hat den Hangar verteidigt!::::Angor::0:0::0:622::", -- [2]
			
			

["MONSTER_YELL"] = {
			"<145.1> I'll work on the siege engine, just watch my back.  Use those seaforium bombs on the gates if you need them!:Goblinmechaniker:::Péwpéw::0:0::0:522::", -- [1]
			"<234.5> Ich hab's gleich! Haltet mir die Allianz vom Leib. Kämpfen steht nicht in meinem Vertrag!:Goblinmechaniker:::Péwpéw::0:0::0:541::", -- [2]
			"<452.4> Ich hab's gleich! Haltet mir die Horde vom Leib. Kämpfen stand in der Ingenieursschule nicht auf dem Lehrplan!:Gnomenmechaniker:::Zuchty::0:0::0:593::", -- [3]
			"<527.0> I'll work on the siege engine, just watch my back.  Use those seaforium bombs on the gates if you need them!:Goblinmechaniker:::Samirâ::0:0::0:610::", -- [4]
			"<616.1> Ich hab's gleich! Haltet mir die Allianz vom Leib. Kämpfen steht nicht in meinem Vertrag!:Goblinmechaniker:::Samirâ::0:0::0:629::", -- [5]
			"<706.7> Die Belagerungsmaschine ist bereit, loszurollen!:Goblinmechaniker:::Samirâ::0:0::0:639::", -- [6]
			"<737.0> Die Portale wurden durchbrochen! Verteidigt die Festung!:Oberanführer Agmar:::Glevenschleuder::0:0::0:642::", -- [7]
			"<935.5> Die Portale wurden durchbrochen! Verteidigt die Festung!:Hochkommandant Halford Wyrmbann:::Glevenschleuder::0:0::0:687::", -- [8]
			
			
["BG_SYSTEM_HORDE"] = {
			"<69.9> Thegreatone hat den Hangar angegriffen!::::Thegreatone::0:0::0:504::", -- [1]
			"<81.2> Péwpéw hat die Werkstatt angegriffen!::::Péwpéw::0:0::0:509::", -- [2]
			"<131.9> Die Horde hat den Hangar eingenommen!::::Thegreatone::0:0::0:520::", -- [3]
			"<142.9> Die Horde hat die Werkstatt erobert!::::Péwpéw::0:0::0:521::", -- [4]
			"<146.7> Travor wird von den Docks aus angegriffen!::::Travor::0:0::0:524::", -- [5]
			"<224.5> Zaratusa wird von den Docks aus angegriffen!::::Zaratusa::0:0::0:540::", -- [6]
			"<272.5> Salte hat den Hangar angegriffen!::::Salte::0:0::0:556::", -- [7]
			"<285.9> Die Horde hat die Docks eingenommen!::::Zaratusa::0:0::0:558::", -- [8]
			"<334.1> Die Horde hat den Hangar eingenommen!::::Salte::0:0::0:564::", -- [9]
			"<343.3> Bashyaa hat den Steinbruch angegriffen!::::Bashyaa::0:0::0:566::", -- [10]
			"<405.6> Die Horde hat den Steinbruch eingenommen!::::Bashyaa::0:0::0:579::", -- [11]
			"<462.8> Samirâ hat die Werkstatt angegriffen!::::Samirâ::0:0::0:594::", -- [12]
			"<524.8> Die Horde hat die Werkstatt erobert!::::Samirâ::0:0::0:609::", -- [13]
			"<568.2> Soulflasher hat den Hangar angegriffen!::::Soulflasher::0:0::0:619::", -- [14]
			"<579.3> Voldjin has assaulted the oil refinery!::::Voldjin::0:0::0:621::", -- [15]
			"<654.3> Bufalotte hat den Hangar angegriffen!::::Bufalotte::0:0::0:633::", -- [16]
			"<716.5> Die Horde hat den Hangar eingenommen!::::Bufalotte::0:0::0:641::", -- [17]
captured 2minutes ago.

there are a few english fragments at the moment

Goblin at the Workshop after having captured it:

I'll work on the siege engine, just watch my back. Use those seaforium bombs on the gates if you need them!:Goblinmechaniker:::Péwpéw::0:0::0:522::",

While hes working at ~1m 30sec (blizz-ui prints seems to round up to 2m)

"<234.5> Ich hab's gleich! Haltet mir die Allianz vom Leib. Kämpfen steht nicht in meinem Vertrag!:Goblinmechaniker:::Péwpéw::0:0::0:541::", -- [2]
"<452.4> Ich hab's gleich! Haltet mir die Horde vom Leib. Kämpfen stand in der Ingenieursschule nicht auf dem Lehrplan!:Gnomenmechaniker:::Zuchty::0:0::0:593::", -- [3]
when nobody attacks or even captured the workshop during these three minutes, the following message is shown: (engine is repaired and ready to use) :

"<706.7> Die Belagerungsmaschine ist bereit, loszurollen!:Goblinmechaniker:::Samirâ::0:0::0:639::", -- [6]

Here the oil refinery

"<579.3> Voldjin has assaulted the oil refinery!::::Voldjin::0:0::0:621::", -- [15]
"<689.9> The Alliance has taken the oil refinery!::::Zuchty::0:0::0:638::", -- [13]

and the following message is a bit misleading
"<224.5> Zaratusa wird von den Docks aus angegriffen!::::Zaratusa::0:0::0:540::", -- [6]
i think they made a mistake here zaratusa attacked the docks , and wasnt attacked from someone at the docks like this text suggests.

The refinery prints refinery in the chat&events but the Zone is Raffinerie
Last edited by yoshimo : 07-06-09 at 10:43 AM.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 07-06-09, 09:17 AM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
Originally posted by totalpackage
@ yoshimo - Thanks, I'll look into the siege engine events, which is a good idea. You seem unsure about the localization, so I'll wait before adding that.
THe only thing im not sure about is the refinery, because blizzard didnt translate it yet

i'll edit in the engineevents later, just need a clear logfile
yoshimo 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.