Master Your Communication in WoW PvP
Incoming BG gives battleground players fast callouts, a live battleground map, and full PvP stat tracking, all from one clean window.
Why Incoming BG?
Actively maintained and built for Midnight. Every feature works within Blizzard's Midnight addon rules, and the addon is updated as the game changes.
Everything is one click or one key away, even in combat. Calls are sent through secure buttons, so they never get blocked mid fight, and every button can be bound to a key.
Incoming-BG works in EVERY BG, not just some.
NOT AI slop like some of the other addons in this category. Every feature is tested in real battlegrounds before it ships.

⌨️ Keybinds (New)
Every call button can be bound to a key under Key Bindings > AddOns > Incoming BG.
Keybinds work in combat, and they work with the window closed, so you can run the addon without it taking up any screen space.
Separate keybinds to open and close the main window and the battleground map.
Arena calls use the same keys, so one set of binds covers both battlegrounds and arenas.
🗺️ Battleground Map
Opens automatically in every battleground, epics included, using the real battleground map art.
Your team shows as dots in class colors, you show in gold with an arrow pointing the way you face, and healers get a green ring so you always know where your heals are.
Hover a teammate's dot to see their name.
Bases show their names, with blue or red rings for who holds them and a countdown while one is being taken.
Flags show live, with FC and EFC labels for the carriers. Single objectives like the Deephaul Ravine crystal show OURS or ENEMY.
Mine carts and other moving objectives show where they are as they move.
Team calls light up the base on everyone's map, including calls typed in chat like "3 lh".
Mark, Remove and Clear All buttons let you drop markers where you see enemies, and your team sees them too.
Win timer and match clock on top, so the map works on its own even with the main window closed.
New: While you're dead, the map header shows your spirit healer rez countdown.
Open it anywhere with /incmap, or Shift Left Click the minimap button.

🚨 Alerts (New)
Base Under Attack: a warning in the middle of your screen and a sound the moment the enemy starts taking a base, with the base name and which faction is taking it. By default it only warns about bases your team holds, or you can turn on alerts for neutral bases too.
Call Near Me: when a teammate calls the base you're standing at, or the one you left in the last 30 seconds, you get a sound and a short warning showing who called it. Works with calls from Incoming BG and calls typed in chat.
Alerts work with the map closed, and only you see them. Nothing extra is sent to your team.
Every alert and sound can be turned on or off in settings.
📢 One Click Callouts
Buttons for 1, 2, 3, 4, Zerg, Inc, Send More, All Clear, Heals, EFC, FC and Buffs.
Your location updates live as you move between bases, so every call names the right node. If you move during combat, the window warns you until it can update.
93 preset messages covering every situation, with a preview before you send.
Create your own messages for Send More, Inc, All Clear, Heals, EFC, FC and every arena call.
New: Random Message Mode. Each button picks a random message from its list and rolls a new one after every call, so repeated calls don't look like spam. Your custom messages are always sent exactly as written.

🧠 Smart Buttons (New)
Buttons adapt to the map you're on, so you never send a call that makes no sense.
EFC and FC dim in battlegrounds without flags, and light up the moment a flag appears.
Dimmed buttons and their keybinds send nothing, so a misclick never spams your team.
Can be turned off in settings if you'd rather keep every button active everywhere.
⚔️ Arena Calls (New)
In arenas, the base buttons dim and the call buttons switch to arena calls: Go, Swap, CC Healer, Heals, Trinket and Drinking.
Each arena call has five preset messages to choose from, or write your own.
Arena calls use the same buttons and keybinds as your battleground calls, so there's nothing new to learn.
🎯 Base Picker
Right click any location button to call for any base on the map, not just the one you're standing at.
Your own base shows in green so you can find it fast. Works in combat.
Opens on the left, the right, or automatically on whichever side of the window has more room.

🏆 Win Prediction
See which team is on pace to win and roughly how long until they do.
Improved: the prediction now uses the last 60 seconds of scoring, so it reacts within about a minute when a base changes hands instead of lagging behind the whole match.
New: Bases Needed to Win. In base battlegrounds, see about how many bases your team needs to hold to win from the current score, like "Hold ~3 of 5 to win." If the score is too far gone to win on bases, it tells you that too.
New: Rez Timer. While you're dead, the main window shows the countdown to the next spirit healer wave, so you know whether to release or wait for a rez.
Supports current battlegrounds, including Silvershard Mines, Deephaul Ravine and Slayer's Rise.
🏁 End of Match Summary (New)
When you leave a match and the loading screen finishes, a summary pops up with everything about the game you just played.
See Victory or Defeat, the map, match length and honor earned at a glance.
Your record on that map with your win percentage, your current win or loss streak, and your record and honor for the whole session.
Your rating change in rated games, plus killing blows, honorable kills, deaths, damage and healing when the game makes them available.
It never covers Blizzard's scoreboard or the Leave button, because it waits until you're back in the world.
The summary is saved the moment the match ends, so a loading screen, a reload or a disconnect can't lose it.
Honor that lands after you click Leave still gets counted.
Closes on its own after 15, 30 or 60 seconds, or stays until you close it. Hover over it to pause the countdown.
View History jumps straight to your full match history.
Choose to show it after battlegrounds, arenas or both. Type /incsummary to see your last one again.

🩹 Healer Marking and Enemy Specs
Mark Healers puts a healer icon above every friendly healer's nameplate. Only you see it.
New: Turn on Mark Healers Automatically and it switches on every time you enter a battleground or arena.
Enemy players show their spec above their nameplate in their class color, so you can spot their healers at a glance.
Nameplates must be turned on in your game settings.
📊 PvP Stats Dashboard
Honor, Conquest, Honor Level, weekly Conquest cap, Solo Shuffle and Rated Solo Battleground Blitz, updated live.
New: Session Tracker. Your wins, losses and honor gained since you logged in.
New: Conquest Progress Bar. Your weekly conquest cap shown as a bar with a percentage, so you can see how close you are at a glance.
New: History Tab. Your win rate for every battleground and arena, sorted by the maps you play most, plus a list of your recent matches with the result, match length, honor earned and date. Saves your last 200 matches per character.
New: History Filter. Switch the History tab between all matches, battlegrounds only and arenas only.
New: Reset History. Clear the match history for one character with a single click. Your other characters and stats are never touched.
Switch between characters with a dropdown. Each character must be logged in once to save their stats.
Tabs for General, Battlegrounds, Solo RBG, Solo Shuffle, Misc and History. Misc covers kills, killing blows and deaths.

⚙️ Behavior Settings (New)
Show in Battlegrounds and Show in Arenas: choose where the window opens on its own.
Remember If I Closed It: close the window once and it stays closed in later matches until you open it again from the minimap button, a keybind or /inc. Perfect if you only use keybinds.
Auto Release in Battlegrounds: releases your spirit automatically when you die, so you never miss a rez wave. If you have a soulstone, Reincarnation or another way to rez yourself, it waits so you can choose. Never runs in arenas or the open world.

📰 What's New Window (New)
After each update, a window shows you exactly what's new the first time you log in, so you never miss a feature.
Each new feature gets a short explanation, plus a button that opens the settings so you can try it right away.
It shows once per update, on whichever character you log into first, and never again on your alts.
It never pops up in the middle of a match. If you log in inside a battleground or in combat, it waits until you're out.
Turn it off any time in the settings, or type /incnew to see it again.

🎨 Make It Yours
Dozens of borders from Blizzard's own UI, and background colors including all 13 class colors.
32 button textures, plus full font, color and size control.
New: Compact Mode. Turn the window into a slim two row bar with smaller buttons, so you keep every call without the full window taking up your screen. Pairs perfectly with keybinds.

New: Profiles. Save your setup and share it across all your characters, or give each one its own look. Copy, switch and reset profiles from the new Profiles tab.
New: Share Your Setup. Export your whole profile as text and paste it on another account, or send it to friends and your guild so everyone runs the same look and messages. Window and map positions stay with each player.
Reset to Defaults restores your current profile with one click and never touches your other profiles or stats.
Communicate, coordinate and dominate. Incoming BG keeps getting better with every update.
For more additional fonts please go SharedMediaAdditionalFonts, it will add many more fonts to the dropdown that you can choose from.
For more additional textures please go to SharedMedia, it will add more textures to the dropdown.
Locales:
enUS
esES
esMX
frFR
xhCN
zhTW
deDE
itIT
koKR
btBR

