Skip to content
USEU

Dotssap

UndeadDemonology Warlock

MalganisUS<is that rizz>

283Item Level
3,097M+ Score
288Peak PvP
#3,720Best Rank

Updated Jul 03, 2026, 14:01 UTC · 1 day ago · data from the Blizzard Battle.net API

Best bracketSolo Shuffle - Demonology Warlock — Demonology Warlock, 288 rating
Gear283 item level · 6/8 enchants · 5/5 gems
PvE3097 Mythic+ rating
UpdatedJul 03, 2026, 14:01 UTC

Copy Dotssap's build

Demonology Warlock · Build 1 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMzMzwsxwMzYWGAAAAAAAwYGDLwAbDbYYxgZWmtZmZMDAMDzMzMzAMmxMzCAAYmZmZMMmlZMgB
Open in calculator

Demonology Warlock · Build 2 import string

CoQAMrNP5kak+EBqLfUa3dMm+ixDMzMmtxYbmZmZbAAAAAAAAjZMsADsNsghFDmZZWmZmxMAwMMzMzMDwMzwMAAAzMzMjhxsMjBMA
Open in calculator

Demonology Warlock · Build 3 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMmZGmNmZbmZmZZAAAAAAAAjZMsADsNsghFjZGLz2MzMmBAmZMmZmZAGzwYDAAMmZmxww2MGwA
Open in calculator

Demonology Warlock · Build 4 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMjZGmNzMbzMjZbAAAAAAAAjZMsADsNsghFjZGLz2MzMmBAmZMzYmZAGzYGbAAAzMzMmBWmxAGA
Open in calculator

Demonology Warlock · Build 5 import string

CoQAMrNP5kak+EBqLfUa3dMm+iZmZGmNGbzMjZZAAAAAAAAjZMsADsNsghFDmZZ2mZmxMAwMMzMzMDwMzwMbAAgZmZmxMYWmxAGA
Open in calculator

Demonology Warlock · Build 6 import string

CoQAMrNP5kak+EBqLfUa3dMm+amxMzwgx2MzMzyAAAAAAAAGzYYBGYbYDDLGMzysNzMjZAgZYmZmZGgZmhZAAAmZmZGzgZZGDYA
Open in calculator

Demonology Warlock · Build 7 import string

CoQAMrNP5kak+EBqLfUa3dMm+uMGmBzyMjFmZmlBAAAAAAYssMjZmhNDDzsNbWwMWMzMjtZbmZGGAwMGzMzMYmZmZmZmNAAwYGzYMDLzYAD
Open in calculator

Demonology Warlock · Build 8 import string

CoQAMrNP5kak+EBqLfUa3dMm+ixMzwsxMmZmZ2GAAAAAAAwYGDLwAbDLYYxgZWmtZmZMDAMDzMzMzAMzMmxGAAYmZmZMMmlZMgB
Open in calculator

Demonology Warlock · Build 9 import string

CoQAMrNP5kak+EBqLfUa3dMm+amhZGmNzYbmZMLDAAAAAAwYZZGzMDLGGmZbWshZsZMzYZMzMmZAgZmZGzMzgZmZmhZ2AAAjZmZMGsNzAMA
Open in calculator

Demonology Warlock · Build 10 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMjZGmNGmZGzyAAAAAAAAGzAAw2wGGWMmZsMmxMjBAmZmhZmZAGzYmBAAYMzMjxgtZmBA
Open in calculator

Demonology Warlock · Build 11 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMmZGmNmZbmZmZZAAAAAAAAjZMsADsNsghFjZGLz2MzMmBAmZMmZmZAGzwYDAAMmZmxwwyMGwA
Open in calculator

Demonology Warlock · Build 12 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMMzwsZGbzMjZZAAAAAAAAjZMsADsNsghFDGLjZmZmZAgZMzYmZGgZmxMzGAAYmZmZMzgtZGgB
Open in calculator

Demonology Warlock · Build 13 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMmZGmNGbzMzMbDAAAAAAAYMjhFYgthNMsYwMLz2MzMmBAmhZmZmZAGzwMbAAgZmZmxwYWmxAGA
Open in calculator

Demonology Warlock · Build 14 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMzMzwswwMzYWGAAAAAAAwYGDLwAbDLYYxgZWmtZmZMDAMDzMzMzAYmxMDAAwMzMzMDjZZGDYA
Open in calculator

Demonology Warlock · Build 15 import string

CoQAMrNP5kak+EBqLfUa3dMm+yMzMzwsxwMzMzyAAAAAAAM2WGYADYGWAGbGjxysMzMjZAAzMzMzAMzMzMGDAAwYmZGjBLzAYA
Open in calculator

Affliction Warlock · Build 1 import string

CkQAMrNP5kak+EBqLfUa3dMm+yMMzoZzMzmZGzyAAAmZmlZzMz2YAgx22ADYCmhtADbDAAAzAAAYmZmZMzsNGzYMzMzYYmZGAgBMA
Open in calculator

Affliction Warlock · Build 2 import string

CkQAMrNP5kak+EBqLfUa3dMm+uMGmZY2mZswMzsMAAAzMLzyMzsMDAYssMwAGwMsBMsNAAAMDAAAwMzMjZMMjZmZmBzYAAMAA
Open in calculator

Affliction Warlock · Build 3 import string

CkQAMrNP5kak+EBqLfUa3dMm+yYmZGmNGbmZMbDAAYGzysNzMLjHAAsADMLGGzAYWALDAAAAAAAAAAAAAAAA
Open in calculator

Affliction Warlock · Build 4 import string

CkQAMrNP5kak+EBqLfUa3dMm+amhZGmNzYbmZMLDAAYmZ2mNzMLjBAGbLDMgBMDbADbDAAAGAAAzMzMDzsNzYGMzMzYYmZGAgZgB
Open in calculator

Affliction Warlock · Build 5 import string

CkQAMrNP5kak+EBqLfUa3dMm+iZmZwsZGbMzMLDAAYGzmFzMLzD8AAwYZZgBMgZYDYYbAAAYGAAAAAAAAAAAAA
Open in calculator

Affliction Warlock · Build 6 import string

CkQAMrNP5kak+EBqLfUa3dMm+yMjZwgx2MzMzyAAAMzsNbzMzmH4BAAAAAAAgBAAgZAAAAAAAAAAAAA
Open in calculator

Affliction Warlock · Build 7 import string

CkQAMrNP5kak+EBqLfUa3dMm+yMjZmxsYmZbmHYMbDAAwMzitZmZZmBAGbLDMgBMDLADbDAAAzAAAYmZmZGDYYmZmZGDmZGDAYGYA
Open in calculator

Affliction Warlock · Build 8 import string

CkQAMrNP5kak+EBqLfUa3dMm+yMzMzwswwMzYWGAAwMzsMbmZWGDAMW2GYADYG2AG2GAAAmBAAwMzYGzMGjZMmZmZMMzMzAAGwA
Open in calculator

Affliction Warlock · Build 9 import string

CkQAMrNP5kak+EBqLfUa3dMm+iZmZGmNGbzMjZZAAAmZWsNzMLzMAwYZZgBMgZYDYYbAAAYGAAAzMmZmxADzMzMjZwMzMDAYGYA
Open in calculator

Affliction Warlock · Build 10 import string

CkQAMrNP5kak+EBqLfUa3dMm+iZGzwsxYbmZMLDAAYGjZxMzyMPAAAAAAAAAAAAAAAAAAAAAAAAA
Open in calculator

Affliction Warlock · Build 11 import string

CkQAMrNP5kak+EBqLfUa3dMm+yMMzwsZmZzMjZZAAAzMzysZmZbMAwYbbgBMgZYDYYbAAAYGAAAzMzMjZmtxYGjZmZGDzMzAAMgB
Open in calculator

Destruction Warlock · Build 1 import string

CsQAMrNP5kak+EBqLfUa3dMm+yMmZGmNGmZmZWmlZmZmFzMbLegBAAzYMzML2gBmFDjZAMbYjBAAGDwGAwMDmZGzMAAAMzMDAAjhB
Open in calculator

Destruction Warlock · Build 2 import string

CsQAMrNP5kak+EBqLfUa3dMm+yMzDMzwsZGbmZMLzmhZWmZssYGAAgZbmZWsADMLGGzAY2wGDAAMjhZAAYmBjZMzsBAAYmZGAAMDD
Open in calculator

Destruction Warlock · Build 3 import string

CsQAMrNP5kak+EBqLfUa3dMm+yMmZGmNGmZmZWmlZmZmFzMbLegBAAzYMzMLWgBmFDjZAMbYjBAAGDwGAwMDmZGjZDAAwMzMAAMGG
Open in calculator

Destruction Warlock · Build 4 import string

CsQAMrNP5kak+EBqLfUa3dMm+uwMzMY2YsxMzsMbY8AbzM2W8ADAAmZGzDMziNMzMmZZZYmZYZYZ2M2YAAgBAAAAAAAAAAAAA
Open in calculator

Destruction Warlock · Build 5 import string

CsQAMrNP5kak+EBqLfUa3dMm+yMmZGmlxYbmZMLzmZmZWMzssMGAAMjxMzsBGzYYBGYbYDjFGAAYMYAAmZAGzYmBAAgZmZAAwMM
Open in calculator

Destruction Warlock · Build 6 import string

CsQAMrNP5kak+EBqLfUa3dMm+yMzMzMmNGmZGzysMmZmFDbLegBAAzMjZmZxGMwsYYMDgZDbMAAwYA2AAmZgZGjBAAgZmZGAAzMM
Open in calculator

Destruction Warlock · Build 7 import string

CsQAMrNP5kak+EBqLfUa3dMm+aMmZGmNGLzMzMLzyYMziZmtFGAAMjxMzsYDGYWMMmBwshNGAAYMYYDAYmBjZMzsBAAYGzAAwMDD
Open in calculator

Destruction Warlock · Build 8 import string

CsQAMrNP5kak+EBqLfUa3dMm+yMzMzwsNGMzYWmlxYmFDLLegBAAzMjZmZxCMwsYYMDgZDbMAAwYA2AAmZwYGzMAAAMzMzAAYmhB
Open in calculator

Destruction Warlock · Build 9 import string

CsQAMrNP5kak+EBqLfUa3dMm+amZMzwsxwMzYWmlxYmFzYZxDMAAYGjZmZzGMwsZYMDgZDbMAAwYgxGAwMDmZGzMAAAMzMzAAYmhB
Open in calculator

Destruction Warlock · Build 10 import string

CsQAMrNP5kak+EBqLfUa3dMm+amZmZGmNGmZmZ2mlxMzsYMLLegBAAzMjZmZxCMwsYYMDgZDbMAAwYA2AAmZAzYmBAAgZmZAAwMM
Open in calculator

Destruction Warlock · Build 11 import string

CsQAMrNP5kak+EBqLfUa3dMm+iZmZmxsZGbzMjZbWmZmZWMmlFzAAgZMmZmFwYGDLwAbDLYswAAAjBYDAzMAMjxAAAwMzMDAgxwA
Open in calculator

Destruction Warlock · Build 12 import string

CsQAMrNP5kak+EBqLfUa3dMm+iZmZGmNGbzMjZZWGzMziZmlFGAAMjxMzsAGzYYBGYbYBjFGAAYMYYDAzMAzMjZGAAAmZmBAAzwA
Open in calculator

Destruction Warlock · Build 13 import string

CsQAMrNP5kak+EBqLfUa3dMm+iZGDmFGbMjZZWMGzyMst5BGAAMzMmHYGAAAAAAAAAAAAAAAAAAAAAAA
Open in calculator

Destruction Warlock · Build 14 import string

CsQAMrNP5kak+EBqLfUa3dMm+yMjZGmNGbmZMLzmhZWmZssYGAAgZbmZWAGwihhBwshNGAAYGDzAAwMDGzYmBAAgZmZAAwMA
Open in calculator

Gear: 283 item level · 6/8 enchants · 5/5 gems — see full loadout, enchants & gems.

Rated bracket performance

BracketRatingRankW–LGamesWin%
Solo Shuffle - Demonology WarlockUnranked288#372033650%

Equipped gear

Avg iLvl 283
Abyssal Immolator's Smoldering Flames289Flawless Deadly Peridot
Barbed Ymirheim Choker276Flawless Deadly Peridot
Mantle of Dark Devotion289
Rigid Scale Greatcloak276
Abyssal Immolator's Dreadrobe276Enchanted: Enchant Chest - Mark of the Worldsoul
Abyssal Immolator's Shackles276Flawless Deadly Peridot
Dotssap 3D character render
Abyssal Immolator's Grasps289
Abyssal Immolator's Blazing Core276
Abyssal Immolator's Pillars276Enchanted: +24 Intellect
Abyssal Immolator's Ashwalkers279Enchanted: Enchant Boots - Lynx's Dexterity
Emberwing Feather298
Gaze of the Alnseer285
Vexamus' Expulsion Rod298

Character stats

57.9%Mastery
29.2%Crit
22.6%Haste
0.0%Versatility

Secondary stats as the character was last geared & logged out.

480,816Health
2,446Intellect
22,896Stamina
965Armor

Battleground win rates

BattlegroundPlayedW–LWin%
Temple of Kotmogu29131645%
Arathi Basin Comp Stomp26260100%
Silvershard Mines25151060%
Twin Peaks1661038%
The Battle for Gilneas169756%
Show all 20 battlegrounds
BattlegroundPlayedW–LWin%
Eye of the Storm1331023%
Classic Arathi Basin95456%
Seething Shore97278%
Deepwind Gorge (Legacy)83538%
Arathi Basin83538%
Strand of the Ancients75271%
Warsong Gulch64267%
Deepwind Gorge53260%
Alterac Valley32167%
Classic Warsong Gulch330100%
Rated Eye of the Storm31233%
Arathi Basin Winter32167%
Ashran220100%
Isle of Conquest1010%
Battle for Wintergrasp1010%

PvE progression

The War Within

  • Manaforge OmegaHeroic 1/8

Mythic+ best runs 30978/8 timed

DungeonKeyTimeDate
Iron Docks+1627:51
Return to Karazhan: Upper+1633:09
Tazavesh: Streets of Wonder+1635:19
Operation: Mechagon - Junkyard+1330:30
Grimrail Depot+1218:41
Tazavesh: So'leah's Gambit+1120:00
Operation: Mechagon - Workshop+1018:03
Return to Karazhan: Lower+422:15

Professions

TailoringMidnight TailoringAlchemyMidnight AlchemyCookingClassic CookingFishingKhaz Algar Fishing

23,245 achievement points · honor level 190 · ranked in 1 bracket · <is that rizz>

Titles earned (106)

Challengerthe Seekerthe ExaltedCrashin' Thrashin'of the Emerald DreamCombatantTwilight Vanquisherof the NightfallStarcallerthe Astral Walkerthe Patientthe Light of DawnBane of the Fallen Kingthe Kingslayerof the Ashen VerdictAssistant Professor
View all 106 titles
of the Four WindsVeteran of the HordeScoutGruntSergeantSenior SergeantFirst SergeantStone GuardDefender of a Shattered WorldBlackwing's BaneFirelordSavior of AzerothDestroyer's Endthe Fearlessthe Tranquil MasterDelver of the VaultsBrawlerLiberator of OrgrimmarHellscream's DownfallStorm's Endthe ManslayerStable Masterof the FrostwolvesSpear of Vol'jinof the Iron VanguardIronbaneArtisanDefiler's EndThe HonorableThe PrestigiousThe UnrelentingLord of the ReinsNetherlordthe DreamerVengeance Incarnatethe Unstoppable ForceStylistTitanslayerDemonslayerthe Alliance SlayerHero of Dazar'alorthe Faceless OneWinter's EnvoyProtector of the WealdBreaker of Chainsthe UnboundSoloistthe Crypticthe ShroudedSoupervisorAlly of DragonsIntrepid Explorerof Iskaarathe ThunderingParagon of the Obsidian BroodAgent of the Black PrinceMerchant ArtisanSmellythe Smolderingthe DreamingBlossom BringerDream Defenderthe DraconicSwabbieDeck HandFirst MateImmortal SpelunkerHigh ExplorerParagon of the MistsMachine WhispererHonorary CouncilmemberLamplighterThread-SpinnerMachine-WardenSilksingerAnub'Hand of the Vizierthe Temperedthe EnterprisingLandlubberthe ExplosiveVoid VanquisherThorn of TwilightDefinitely Not a Cultistthe Umbralthe FurnishedTeacher of StrongThalassian JewelcrafterThalassian LeatherworkerVoid Breacher

Reputations (126)

The Wyrmrest AccordNeutral455 / 3,000
OrgrimmarExalted
RatchetNeutral816 / 3,000
Warsong OutridersNeutral1,975 / 3,000
Cenarion ExpeditionFriendly660 / 6,000
Thunder BluffFriendly5,999 / 6,000
Kirin TorFriendly2,102 / 6,000
Darkspear TrollsFriendly5,999 / 6,000
The TaunkaHonored4,053 / 12,000
Argent CrusadeNeutral0 / 3,000
Lower CityNeutral1,280 / 3,000
ThrallmarFriendly524 / 6,000
View all 126 reputations
Horde ExpeditionRevered5,075 / 21,000
The Scale of the SandsHonored5,688 / 12,000
The DefilersRevered8,700 / 21,000
Frostwolf ClanNeutral1,800 / 3,000
Darkmoon FaireNeutral2,350 / 3,000
The Violet EyeNeutral548 / 3,000
The ConsortiumFriendly3,934 / 6,000
Keepers of TimeNeutral0 / 3,000
Booty BayNeutral816 / 3,000
RamkahenExalted
Shattered Sun OffensiveNeutral1,330 / 3,000
Silvermoon CityFriendly5,999 / 6,000
The SunreaversHonored4,053 / 12,000
The Sha'tarFriendly1,204 / 6,000
GuildExalted
Cenarion CircleNeutral1,000 / 3,000
Hydraxian WaterlordsNeutral0 / 3,000
EverlookNeutral816 / 3,000
Ashtongue DeathswornFriendly1,784 / 6,000
The Hand of VengeanceHonored4,053 / 12,000
The Ashen VerdictExalted
Shado-PanNeutral0 / 3,000
The ScryersNeutral0 / 3,000
Laughing Skull OrcsRevered3,450 / 21,000
SporeggarFriendly5,480 / 6,000
Knights of the Ebon BladeNeutral0 / 3,000
Bilgewater CartelFriendly5,999 / 6,000
GadgetzanNeutral816 / 3,000
UndercityFriendly5,999 / 6,000
The Black PrinceNeutral2,800 / 3,000
Warsong OffensiveHonored4,053 / 12,000
Avengers of HyjalHonored11,765 / 12,000
Huojin PandarenFriendly5,999 / 6,000
Frostwolf OrcsExalted
Shado-Pan AssaultFriendly1,199 / 6,000
Sunreaver OnslaughtFriendly150 / 6,000
Arakkoa OutcastsExalted
Brawl'gar Arena (Season 2)Rank 1999 / 1,000
Vol'jin's SpearExalted
Highmountain TribeRevered9,312 / 21,000
Vol'jin's HeadhuntersExalted
Order of the AwakenedExalted
The SaberstalkersExalted
The NightfallenExalted
DreamweaversRevered8,990 / 21,000
The WardensRevered5,962 / 21,000
Court of FarondisRevered7,285 / 21,000
VivianneBodyguard0 / 10,000
Steamwheedle Preservation SocietyRevered8,850 / 21,000
ValarjarRevered9,582 / 21,000
Brawl'gar Arena (Season 3)Rank 80 / 1,000
Armies of LegionfallRevered17,815 / 21,000
Talanji's ExpeditionRevered16,031 / 21,000
VoldunaiRevered9,725 / 21,000
Tortollan SeekersHonored10,565 / 12,000
Army of the LightExalted
Argussian ReachExalted
Champions of AzerothRevered12,116 / 21,000
The HonorboundRevered4,008 / 21,000
Zandalari EmpireHonored10,337 / 12,000
The UnshackledExalted
The AscendedHonored675 / 12,000
The Undying ArmyHonored4,940 / 12,000
Court of HarvestersHonored2,100 / 12,000
RajaniFriendly2,025 / 6,000
The EnlightenedRevered9,102 / 21,000
Maruuk CentaurRenown 231,898 / 2,500
Dragonscale ExpeditionRenown 250 / 2,500
Valdrakken AccordRenown 300 / 2,500
Iskaara TuskarrRenown 300 / 2,500
Rustbolt ResistanceFriendly5,165 / 6,000
Uldum AccordFriendly1,800 / 6,000
Ve'nariApprehensive5,045 / 6,000
The Wild HuntHonored2,400 / 12,000
The Archivists' CodexTier 12,112 / 3,000
Court of NightNeutral1,500 / 3,000
Death's AdvanceHonored1,175 / 12,000
WrathionTrue Friend
SabellianTrue Friend
Cobalt AssemblyHigh359 / 6,400
SoridormiFuture Friend4,372 / 7,000
Dark TalonsNeutral650 / 3,000
Artisan's Consortium - Dragon Isles BranchRespected1,375 / 3,000
Loamm NiffenRenown 200 / 2,500
Glimmerogg RacerAspirational100 / 700
Hallowfall ArathiRenown 250 / 2,500
Dream WardensRenown 200 / 2,500
The Assembly of the DeepsRenown 250 / 2,500
The Severed ThreadsRenown 250 / 2,500
Council of DornogalRenown 250 / 2,500
The WeaverMastermind
The GeneralMastermind
The VizierMastermind
Azerothian ArchivesGraduate0 / 10,500
Keg Leg's CrewRenown 10 / 2,500
The K'aresh TrustRenown 15610 / 2,500
The Cartels of UndermineRenown 200 / 2,500
Gallagio Loyalty Rewards ClubRenown 90 / 2,500
Amani TribeRenown 161,225 / 2,500
Brann BronzebeardLevel 63115,996 / 124,500
Venture CompanyFriendly0 / 6,000
Bilgewater CartelFriendly2,650 / 6,000
Blackwater CartelFriendly1,000 / 6,000
Flame's RadianceRenown 1150 / 2,500
Shades of the RowInterloper450 / 500
Silvermoon CourtRenown 182,490 / 2,500
MagistersInterloper75 / 500
Blood KnightsInterloper0 / 500
FarstridersTrendsetter350 / 500
The SingularityRenown 172,230 / 2,500
Hara'tiRenown 151,350 / 2,500
Manaforge VandalsRenown 82,150 / 2,500
Valeera SanguinarLevel 54137,716 / 306,250
Slayer's DuellumRevered680 / 21,000

Mount Collection

See every mount Dotssap has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Battle Pet Collection

See every battle pet Dotssap has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Explore more

Dotssap — PvP FAQ

What is Dotssap's Solo Shuffle - Demonology Warlock rating?

Dotssap sits at 288 rating (Unranked) in Solo Shuffle - Demonology Warlock this season on Malganis (US).

Does Dotssap play Mythic+ too?

Yes — Dotssap carries a Mythic+ rating of 3097 alongside their rated PvP this season.

What spec does Dotssap play in Solo Shuffle?

Dotssap's highest-rated Solo Shuffle spec is Demonology Warlock at 288 rating (Unranked).

Which battleground does Dotssap play best?

Dotssap's strongest battleground is Arathi Basin Comp Stomp, with a 100% win rate over 26 games.

Character summary

Dotssap, a Undead Demonology Warlock on Malganis (US), is building a rated record this season in Solo Shuffle - Demonology Warlock, peaking at 288 rating (Unranked), ranking higher than 13% of ranked players in Solo Shuffle - Demonology Warlock. They focus a single rated bracket this season.

This is not a PvP-only character: Dotssap carries a Mythic+ rating of 3097, 106 earned titles and 23,245 achievement points. Full gear, talents, battleground win rates and PvE progression are broken down below; you can also see how they place on our Mythic+ leaderboards and PvP ladders.

Dotssap plays Demonology Warlock as their ranked specialisation, carrying a 16-slot loadout running 16 epic pieces, 6 enchanted and 5 gems socketed and an equipped item level of 283. On the profession side they have trained Tailoring, Alchemy, Cooking and Fishing. Their current talent build is available to copy below, or open it in our interactive talent calculator.

Dotssap has played 6 rated games this season. Their best current placements are #3720 in Solo Shuffle - Demonology Warlock (288).

View Dotssap on the official WoW Armory →

Profile data as of May 27, 2026.