// initialize jwplayer var playerInstance = jwplayer('player'); // player dom elements var playerContainerEl = document.querySelector('.player-container'); // returns video player position from top of document function getElementOffsetTop(el) { var boundingClientRect = el.getBoundingClientRect(); var bodyEl = document.body; var docEl = document.documentElement; var scrollTop = window.pageYOffset || docEl.scrollTop || bodyEl.scrollTop; var clientTop = docEl.clientTop || bodyEl.clientTop || 0; return Math.round(boundingClientRect.top + scrollTop - clientTop); } // returns the current y scroll position function getScrollTop() { var docEl = document.documentElement; return (window.pageYOffset || docEl.scrollTop) - (docEl.clientTop || 0); } // configure jwplayer instance playerInstance.setup({ autostart: true, playlist: 'https://cdn.jwplayer.com/v2/playlists/mYdavspX', primary: 'html5', setFullscreen: true, width: '100%' }); // when jwplayer instance is ready playerInstance.on('ready', function() { var config = playerInstance.getConfig(); var utils = playerInstance.utils; // get height of player element var playerHeight = config.containerHeight; // flag determining whether close has been clicked var closed = true; // CHANGED // flag determing whether player is playing var playing = false; // ADDED // eventhandler for when close button is being pressed document.getElementsByClassName('icon-close')[0].addEventListener('click', () => { closed = true; onScrollViewHandler(); }); playerInstance.on('play', function() { closed = false; playing = true; // ADDED }).on('pause', function () { playing = false; // ADDED }).on('adPlay', function() { closed = false; // ADDED playing = true; // ADDED }).on('adPause', function() { playing = false; // ADDED }); // get player element position from top of document var playerOffsetTop = getElementOffsetTop(playerContainerEl); // set player container to match height of actual video element playerContainerEl.style.height = playerHeight + 'px'; // below we handle window scroll event without killing performance function onScrollViewHandler() { var minimized = getScrollTop() >= playerOffsetTop; if (closed && minimized) { minimized = false; jwplayer().pause(); playing = false; // ADDED } else if (!minimized && !playing) { closed = true; // ADDED } utils.toggleClass(playerContainerEl, 'player-minimize', minimized); // update the player's size so the controls are adjusted playerInstance.resize(); } // namespace for whether or not we are waiting for setTimeout() to finish var isScrollTimeout = false; // window onscroll event handler window.onscroll = function() { // skip if we're waiting on a scroll update timeout to finish if (isScrollTimeout) return; // flag that a new timeout will begin isScrollTimeout = true; // otherwise, call scroll event view handler onScrollViewHandler(); // set new timeout setTimeout(function() { // reset timeout flag to false (no longer waiting) isScrollTimeout = false; }, 80); }; });

This short guide covers some essential points to help secure wins in Domination.

Domination consists of three stationary capture flags/zones spread out over the map. Two of these flags (A & C) appear near each of the initial spawn points and the B flag generally appears in between them in mid-map. You already knew all this, but might not be consistently winning in Domination. We seek solve that problem by giving you some quick tips to get you on track.

For ease of reading, we’ll be splitting the tips into three sections: map control, triple capture, and purposeful spawn flipping.

Map Control

In Black Ops 4 Domination, map control is a difficult balancing act due to spawn logic. In order to maintain control of a 2-flag hold, you will need to be careful of team positions. Spawns flip easily in BO4 Domination, so be sure to never push past more than 70% of the map.

Another way to ensure spawns remain steady is to never aim directly into the enemy spawns. Wait for angled approaches inside or around the corner from the enemy spawn. The game will detect if you are looking at enemy spawns and flip them automatically.

In terms of other map controls tips, don’t spread out too far from your teammates. While it may be a first thought to hold all three lanes of a map, rethink that. It is far better to stay as a fluid pack towards the middle of the map with players ready to cover flanks whenever needed. Use UAVs and sound to detect enemies on flanking routes and respond.

Triple Capture

Sometimes, you will go down by so many points in Domination that you cannot win even if you hold two flags all the way to the end of the match. This is bound to happen even to the best among us from time to time. However, in Domination, comebacks are always possible due to triple capping.

Trip-capping in Black Ops 4 is quite an ordeal due to the spawn mechanics explained above. When forced to go for a triple cap, keep these things in mind.

Spawns will constantly flip on most maps when you are attempting to hold a triple capture. The game will attempt to find openings in your team’s sightlines for enemies to spawn. This means that your team must spread out over the the A & C flags.

Vice-versa, if you are getting triple capped, use the split-spawning to your advantage. The continuous spawn reversals will throw most players off and allow you to catch players off-guard. When trip-capped, don’t be afraid to push out hard & fast to recapture the nearest base flag as the enemy team will spread over a lot of ground.

Purposeful Spawn Flipping

Sometimes, you will want to purposefully flip the spawns. This may be due to simple boredom with a weaker enemy or the want to play on the stronger side of the map. Either way, there is a proper way to do so.

Timing is key. Aim to spawn flip when your team has just killed a few members of the enemy team. This make the remaining enemies easy targets on your spawn push. If you flip fast enough, the first enemies dead may already spawn out.

After you have successfully killed the enemies and flipped the spawns, capture the base flag. Only one person should stay to capture this flag. Send everyone else back to the B flag to cover the counter-attack. If done right, you will secure yourself a successful spawn flip, a better map side, and probably a few streaks as well.

We hope these tips will help you decimate the competition in Domination. You can find more tips, guides, and news on Twitter at @Charlieintel.

comments below
A life-long Call of Duty player, Bachelor of Game Design, and a lover of eSports. Floodsye is my real name, Tommi is just the gamertag my parents gave me.