Apologies for the formatting, but it sounds like you have 2 Blizzard accounts that are broken down by:
Blizzard Account A:
|
Blizzard Account B:
|
- World of Warcraft: BfA
- Pets
- Mounts
- Heirlooms
- Achievements
- Overwatch
- Diablo
|
- Overwatch
- Diablo Starter(?)
- WoW Starter
|
It is not possible to combine two World of Warcraft accounts into a single World of Warcraft account. What you would need to do is designate a primary Blizzard account, and contact Customer Support to move games between them.
Keep in mind that not all games can be moved though. As explained here.
Cannot be Moved:
Blizzard Balance, unclaimed gifts or WoW tokens, and the following game accounts can never be moved:
- Overwatch
- Heroes of the Storm
- Classic Games (StarCraft, WarCraft III, Diablo II)
- Call of Duty
So you cannot move Overwatch from Blizzard Account B to Blizzard Account A. You can only choose to move World of Warcraft: BfA from Blizzard Account A to Blizzard Account B. The end result would look like:
Blizzard Account A:
|
Blizzard Account B:
|
|
- World of Warcraft: BfA
- Overwatch
- Diablo Starter(?)
- WoW Starter
|
If your Diablo account on B is a starter, it can be removed and your full Diablo account can be moved over to B as well.
Very important! Make sure you know about what will happen to your WoW: BfA account if you do decide to consolidate your Blizzard accounts –
World of Warcraft
Each Blizzard account supports up to eight World of Warcraft accounts. We can move a World of Warcraft game account to another Blizzard account if all accounts are registered to the same account holder. These moves are not reversible, and some accounts are not eligible.
Each World of Warcraft account contains its own characters and requires a separate paid subscription. Aside from the character transfer service, which can move characters between accounts, there is no way to merge progress from multiple accounts.
If the World of Warcraft account region does not match the Blizzard account region, World of Warcraft tokens will not be available from the shop. Tokens purchased from the Auction House can only be redeemed for game time.
Transfer Effects
Will move |
Will not move |
Game account and expansions |
Unused character boosts |
All characters and their inventory, bank and void storage |
Items in the Collections Journal including mounts, pets, toys, wardrobe items, and heirlooms |
Character-specific achievements |
Account-bound achievements |
Gold and other currencies |
Honor Level |
Game time |
|
============================
If you do go through with the consolidation, and have everything on Blizzard Account B - you will then buy your Virtual Ticket using Blizzard Account B.
You’re right - it’s very complicated. But I hope this helps you make an informed decision!