From d21292fc896736a9fb181017145389d1cda80a27 Mon Sep 17 00:00:00 2001 From: Alexander Mayes Date: Mon, 7 Sep 2026 17:25:13 -0700 Subject: [PATCH 01/43] feat(02-01): record real WCL fixtures for public demo report - Add scripts/record-wcl-fixtures.mjs (recorder in token-audit.mjs family): mints OAuth token, POSTs GraphQL, resolves healer source at run time - Wire npm run record-fixtures in package.json - Record six fixtures from public report ZjKgNYxVcAqR8pGJ fight 23: demo-player-dps, demo-player-healer (scoped + un-scoped healing), demo-raid-overview, demo-raid-combatant-info, demo-raid-death-events (fight has zero deaths), demo-timeline-casts (paginated cast events) - lib/__fixtures__/README.md documents provenance and resolves RESEARCH.md assumptions A1-A5 against the real API, including the A3 correction: the sourceID-scoped Healing table DOES carry per-ability overheal; what it lacks is activeTime, which appears only on the un-scoped row - No credential material committed; pulled Vercel env file discarded Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01FeRkPoQDHb1UFVM3zrRsjs --- lib/__fixtures__/README.md | 124 + lib/__fixtures__/demo-player-dps.json | 2301 ++ lib/__fixtures__/demo-player-healer.json | 8838 +++++++ .../demo-raid-combatant-info.json | 7077 +++++ lib/__fixtures__/demo-raid-death-events.json | 9 + lib/__fixtures__/demo-raid-overview.json | 21800 ++++++++++++++++ lib/__fixtures__/demo-timeline-casts.json | 3802 +++ package.json | 3 +- scripts/record-wcl-fixtures.mjs | 424 + 9 files changed, 44377 insertions(+), 1 deletion(-) create mode 100644 lib/__fixtures__/README.md create mode 100644 lib/__fixtures__/demo-player-dps.json create mode 100644 lib/__fixtures__/demo-player-healer.json create mode 100644 lib/__fixtures__/demo-raid-combatant-info.json create mode 100644 lib/__fixtures__/demo-raid-death-events.json create mode 100644 lib/__fixtures__/demo-raid-overview.json create mode 100644 lib/__fixtures__/demo-timeline-casts.json create mode 100644 scripts/record-wcl-fixtures.mjs diff --git a/lib/__fixtures__/README.md b/lib/__fixtures__/README.md new file mode 100644 index 0000000..09142a7 --- /dev/null +++ b/lib/__fixtures__/README.md @@ -0,0 +1,124 @@ +# WCL Fixtures + +Recorded real Warcraft Logs GraphQL responses used by this repo's engine tests +(`fixtures.test.ts`, `cla-engine.test.ts`, `raid-overview-engine.test.ts`, +`timeline-engine.test.ts`, `healer-metrics.test.ts` — plans 02-01 through +02-08). These are the exact shapes the engines consume in production, not +hand-built mocks, so a shape-changing regression fails a test instead of +silently drifting from reality. + +## Provenance + +- **Report:** `ZjKgNYxVcAqR8pGJ` — the public demo report from `lib/demo-report.ts` + (the same report the landing page's "See a live example" button links to). +- **Fight:** 23 +- **DPS source:** 12 (Samkin, Hunter — the demo report's featured player) +- **Healer source:** resolved at record time, not hardcoded — the recorder + scans fight 23's `playerDetails` for the first player whose parsed spec is + Restoration, Holy, Discipline or Mistweaver. For this recording that + resolved to source id 32 (Zulakeyah, Restoration Shaman). +- **Recorded:** 2026-09-07 +- **Public confirmation:** this report is publicly viewable — verified by + opening `https://www.warcraftlogs.com/reports/ZjKgNYxVcAqR8pGJ` in a + logged-out browser before committing these fixtures. **A fixture must never + be recorded from a report that is not publicly viewable** — a committed + fixture is permanent, world-readable data about named players who never + consented to it. If this report is ever made private, these fixtures must + be deleted, not kept. + +## How to re-record + +```bash +export PATH="$HOME/.local/node20/bin:$PATH" +vercel env pull "$SCRATCH/.env.wcl" --environment=production --scope loot-list-plus +set -a; . "$SCRATCH/.env.wcl"; set +a +npm run record-fixtures +rm -f "$SCRATCH/.env.wcl" +``` + +`$SCRATCH` is a throwaway directory outside the repo (e.g. the session +scratchpad). Never copy the pulled env file into the repo tree, and always +delete it once the recording run finishes — this is a live-credential file, +not a fixture. + +## Files + +| File | Query | Contents | +|---|---|---| +| `demo-player-dps.json` | `PLAYER_FULL_DATA_QUERY` | The DPS player-analyze path: damage/buffs/casts tables, combatant info, fight bounds | +| `demo-player-healer.json` | `PLAYER_FULL_DATA_QUERY_HEALING` + a second, un-scoped healing query | `reportData` holds the sourceID-scoped per-ability Healing breakdown; the sibling top-level `healingByPlayer` key holds the un-scoped per-player Healing row for the same fight (no `sourceID` argument) | +| `demo-raid-overview.json` | `RAID_OVERVIEW_QUERY` | Raid-wide damage/healing/damageTaken/deaths tables for all players | +| `demo-raid-combatant-info.json` | `RAID_COMBATANT_INFO_QUERY` | Raid-wide `CombatantInfo` events (gear/talents at pull, for every player) | +| `demo-raid-death-events.json` | `RAID_DEATH_EVENTS_QUERY` | Raid-wide death events. Fight 23 in this report has zero deaths, so `data` is a genuinely empty array — not a recording failure | +| `demo-timeline-casts.json` | new probe (`events(dataType: Casts, ...)`, `table(dataType: Casts, ...)`, `masterData.actors`) | `pages`: every recorded page envelope verbatim (pagination contract, not flattened); `pageCount`, `truncatedByCap`; `castsTable`: the aggregated Casts table for the same player (guid → name/icon resolution); `masterData`: the full actor list with no type filter (cast targets include NPCs) | + +## Findings — RESEARCH.md Assumptions A1–A5 + +RESEARCH.md flagged five assumptions about WCL response shapes that no prior +research session could verify (WCL credentials are Vercel-only). This +recording run resolved all five against the real API. + +### A1 — `events(dataType: Casts, ...)` argument names and pagination contract + +**Confirmed as assumed.** The field accepts `fightIDs`, `sourceID`, `dataType`, +`startTime`, and `limit` exactly as guessed, and returns `{ data, +nextPageTimestamp }`. Pagination works by re-passing the previous page's +`nextPageTimestamp` as the next call's `startTime`: for this fight, page 0 +returned `nextPageTimestamp: 7195789` and page 1 (queried with `startTime: +7195789`) returned `nextPageTimestamp: null` with an empty `data` array, +signalling the end of the stream. `TIMELINE_CASTS_QUERY` / +`TIMELINE_CASTS_PAGE_QUERY` in `lib/wcl-queries.ts` use these exact argument +names. + +### A2 — Real field names on a single cast event + +**Confirmed, with the exact names recorded.** A single element of `events(dataType: +Casts).data` looks like: + +```json +{ + "timestamp": 6993145, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 14325, + "fight": 23 +} +``` + +`abilityGameID` (not a nested `ability` object), `sourceID`, `targetID` and +`timestamp` are all present under exactly the names RESEARCH.md guessed. +`WCLCastEvent` in `lib/wcl-types.ts` types this shape verbatim. + +### A3 — Does a sourceID-scoped per-ability Healing entry carry per-ability `overheal`? + +**RESEARCH.md's assumption was wrong — corrected here.** RESEARCH.md guessed +the scoped (`sourceID`-filtered) per-ability breakdown would NOT carry +`overheal`. The recorded response shows it does: every entry in +`healing.data.entries` (the scoped table) carries its own `overheal` field, +and summing `overheal` across all per-ability entries for the recorded healer +(127,626) matches the un-scoped per-player row's `overheal` (127,626) +exactly. **What the scoped table still lacks is `activeTime`** — that field +only appears on the un-scoped per-player row (`healingByPlayer`). So Pitfall +1's underlying conclusion — the un-scoped query is required for player-level +healer metrics — still holds, but the reason is `activeTime`, not `overheal`. +`HealerTableRow` in `lib/wcl-types.ts` is deliberately typed against the +un-scoped row (`healingByPlayer`), which is the only shape that carries both +`overheal` and `activeTime` together. + +### A4 — Page size WCL honoured for the Casts events probe + +**Confirmed.** Requesting `limit: 300` returned exactly 300 events on the +first page for this fight — WCL honoured the requested page size rather than +silently capping it lower. The recorded fight needed only 2 pages total (300 ++ 0 after the pagination loop ended), well under the 20-page cap. + +### A5 — Does `total` on a per-ability Healing entry already exclude overheal (i.e. is it "effective" healing)? + +**Confirmed.** Summing `total` across every per-ability entry in the scoped +table (230,867) matches the un-scoped per-player row's `total` (230,867) +exactly, and both are consistent with `total` representing effective +(non-overheal) healing — the existing per-player HPS calculation in +`app/api/analyze/route.ts` (`throughputEntries.reduce((s,e)=>s+e.total,0)`) +was already computing effective HPS, not gross healing. No pre-existing bug +here. diff --git a/lib/__fixtures__/demo-player-dps.json b/lib/__fixtures__/demo-player-dps.json new file mode 100644 index 0000000..592e015 --- /dev/null +++ b/lib/__fixtures__/demo-player-dps.json @@ -0,0 +1,2301 @@ +{ + "reportData": { + "report": { + "playerDetails": { + "data": { + "playerDetails": { + "healers": [ + { + "name": "Zulakeyah", + "id": 32, + "guid": 51413210, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 123, + "maxItemLevel": 123, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Warark", + "id": 11, + "guid": 55294760, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Holy", + "specs": [ + { + "spec": "Holy", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Ricoshams", + "id": 15, + "guid": 79265016, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Izlaz", + "id": 21, + "guid": 54442880, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Holy", + "specs": [ + { + "spec": "Holy", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Bullka", + "id": 22, + "guid": 54094661, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 123, + "maxItemLevel": 123, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ], + "tanks": [ + { + "name": "Ileria", + "id": 7, + "guid": 73653992, + "type": "Paladin", + "server": "Dreamscythe", + "region": "US", + "icon": "Paladin-Justicar", + "specs": [ + { + "spec": "Justicar", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Thalaroka", + "id": 24, + "guid": 43380331, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Protection", + "specs": [ + { + "spec": "Protection", + "count": 1 + } + ], + "minItemLevel": 121, + "maxItemLevel": 121, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ], + "dps": [ + { + "name": "Naalsuul", + "id": 19, + "guid": 64248022, + "type": "Warlock", + "server": "Dreamscythe", + "region": "US", + "icon": "Warlock-Destruction", + "specs": [ + { + "spec": "Destruction", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Ninthstalker", + "id": 1, + "guid": 82974932, + "type": "Hunter", + "server": "Dreamscythe", + "region": "US", + "icon": "Hunter-BeastMastery", + "specs": [ + { + "spec": "BeastMastery", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Lightstank", + "id": 33, + "guid": 74595949, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Shadow", + "specs": [ + { + "spec": "Shadow", + "count": 1 + } + ], + "minItemLevel": 111, + "maxItemLevel": 111, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Icuqt", + "id": 18, + "guid": 48474638, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Enhancement", + "specs": [ + { + "spec": "Enhancement", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Namja", + "id": 3, + "guid": 58618230, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Fury", + "specs": [ + { + "spec": "Fury", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Papapooey", + "id": 35, + "guid": 64219437, + "type": "Warlock", + "server": "Dreamscythe", + "region": "US", + "icon": "Warlock-Destruction", + "specs": [ + { + "spec": "Destruction", + "count": 1 + } + ], + "minItemLevel": 111, + "maxItemLevel": 111, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Andelena", + "id": 20, + "guid": 64244936, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 116, + "maxItemLevel": 116, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Nikè", + "id": 63, + "guid": 72581935, + "type": "Paladin", + "server": "Dreamscythe", + "region": "US", + "icon": "Paladin-Retribution", + "specs": [ + { + "spec": "Retribution", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Bloodhoond", + "id": 9, + "guid": 64182049, + "type": "Rogue", + "server": "Dreamscythe", + "region": "US", + "icon": "Rogue-Combat", + "specs": [ + { + "spec": "Combat", + "count": 1 + } + ], + "minItemLevel": 122, + "maxItemLevel": 122, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Mâyhêm", + "id": 17, + "guid": 85793926, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Fury", + "specs": [ + { + "spec": "Fury", + "count": 1 + } + ], + "minItemLevel": 109, + "maxItemLevel": 109, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Threadonme", + "id": 23, + "guid": 64797926, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Elemental", + "specs": [ + { + "spec": "Elemental", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Mageyoublush", + "id": 16, + "guid": 56695358, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Samkin", + "id": 12, + "guid": 48460541, + "type": "Hunter", + "server": "Dreamscythe", + "region": "US", + "icon": "Hunter-BeastMastery", + "specs": [ + { + "spec": "BeastMastery", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Estrosmagus", + "id": 37, + "guid": 54435625, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Shimshakamoo", + "id": 4, + "guid": 51412851, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Feral", + "specs": [ + { + "spec": "Feral", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Evildew", + "id": 2, + "guid": 77180172, + "type": "Rogue", + "server": "Dreamscythe", + "region": "US", + "icon": "Rogue-Combat", + "specs": [ + { + "spec": "Combat", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Effinore", + "id": 5, + "guid": 66038943, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Balance", + "specs": [ + { + "spec": "Balance", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Lacktoze", + "id": 8, + "guid": 61877289, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Feral", + "specs": [ + { + "spec": "Feral", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ] + } + } + }, + "rankings": { + "data": [ + { + "fightID": 23, + "partition": 2, + "zone": 1056, + "encounter": { + "id": 100624, + "name": "The Lurker Below" + }, + "difficulty": 3, + "size": 25, + "kill": 1, + "duration": 346111, + "bracketData": 117, + "deaths": 0, + "damageTakenExcludingTanks": 1112760, + "roles": { + "tanks": { + "name": "Tanks", + "characters": [ + { + "id": 108945299, + "name": "Ileria", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Paladin", + "spec": "Justicar", + "amount": 136.82893638168, + "bracketData": 120, + "bracket": 0, + "rank": "~19868", + "best": "~18776", + "totalParses": 21833, + "rankPercent": 9 + }, + { + "id": 92981921, + "name": "Thalaroka", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warrior", + "spec": "Protection", + "amount": 299.30571406283, + "bracketData": 121, + "bracket": 0, + "rank": "~7317", + "best": "~6083", + "totalParses": 8816, + "rankPercent": 17 + } + ] + }, + "healers": { + "name": "Healers", + "characters": [ + { + "id": 110020970, + "name": "Warark", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Priest", + "spec": "Holy", + "amount": 4.3800977143171, + "bracketData": 117, + "bracket": 0, + "rank": "~24445", + "best": "~12536", + "totalParses": 31341, + "rankPercent": 22 + }, + { + "id": 110148012, + "name": "Izlaz", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Priest", + "spec": "Holy", + "amount": 0, + "bracketData": 114, + "bracket": 0, + "rank": "~29773", + "best": "~15043", + "totalParses": 31341, + "rankPercent": 5 + }, + { + "id": 106538766, + "name": "Bullka", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Restoration", + "amount": 0, + "bracketData": 123, + "bracket": 0, + "rank": "~20215", + "best": "~15161", + "totalParses": 33692, + "rankPercent": 40 + }, + { + "id": 108212056, + "name": "Zulakeyah", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Restoration", + "amount": 0, + "bracketData": 123, + "bracket": 0, + "rank": "~20215", + "best": "~20215", + "totalParses": 33692, + "rankPercent": 40 + }, + { + "id": 109627332, + "name": "Ricoshams", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Restoration", + "amount": 6.2003230177602, + "bracketData": 119, + "bracket": 0, + "rank": "~13139", + "best": "~13139", + "totalParses": 33692, + "rankPercent": 61 + } + ] + }, + "dps": { + "name": "Damage Dealers", + "characters": [ + { + "id": 108405401, + "name": "Effinore", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Druid", + "spec": "Balance", + "amount": 614.43005278653, + "bracketData": 117, + "bracket": 0, + "rank": "~14524", + "best": "~10450", + "totalParses": 17713, + "rankPercent": 18 + }, + { + "id": 108212065, + "name": "Shimshakamoo", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Druid", + "spec": "Feral", + "amount": 757.93603786069, + "bracketData": 117, + "bracket": 0, + "rank": "~14997", + "best": "~8201", + "totalParses": 23433, + "rankPercent": 36 + }, + { + "id": 108379175, + "name": "Lacktoze", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Druid", + "spec": "Feral", + "amount": 752.5273683876, + "bracketData": 114, + "bracket": 0, + "rank": "~14997", + "best": "~6795", + "totalParses": 23433, + "rankPercent": 36 + }, + { + "id": 106163834, + "name": "Samkin", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Hunter", + "spec": "BeastMastery", + "amount": 438.6540734042, + "bracketData": 120, + "bracket": 0, + "rank": "~41880", + "best": "~39699", + "totalParses": 43626, + "rankPercent": 4 + }, + { + "id": 110325031, + "name": "Ninthstalker", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Hunter", + "spec": "BeastMastery", + "amount": 797.83075371774, + "bracketData": 115, + "bracket": 0, + "rank": "~36645", + "best": "~36645", + "totalParses": 43626, + "rankPercent": 16 + }, + { + "id": 107039868, + "name": "Estrosmagus", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Mage", + "spec": "Arcane", + "amount": 557.98862214723, + "bracketData": 115, + "bracket": 0, + "rank": "~48323", + "best": "~29195", + "totalParses": 50337, + "rankPercent": 4 + }, + { + "id": 108379176, + "name": "Andelena", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Mage", + "spec": "Arcane", + "amount": 633.9555807241, + "bracketData": 116, + "bracket": 0, + "rank": "~47316", + "best": "~27181", + "totalParses": 50337, + "rankPercent": 6 + }, + { + "id": 110972022, + "name": "Mageyoublush", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Mage", + "spec": "Arcane", + "amount": 727.39670221403, + "bracketData": 119, + "bracket": 0, + "rank": "~45806", + "best": "~29698", + "totalParses": 50337, + "rankPercent": 9 + }, + { + "id": 110626916, + "name": "Lightstank", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Priest", + "spec": "Shadow", + "amount": 428.371245063, + "bracketData": 111, + "bracket": 0, + "rank": "~21904", + "best": "~21904", + "totalParses": 22817, + "rankPercent": 4 + }, + { + "id": 109696627, + "name": "Bloodhoond", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Rogue", + "spec": "Combat", + "amount": 756.33250604575, + "bracketData": 122, + "bracket": 0, + "rank": "~21850", + "best": "~18766", + "totalParses": 25707, + "rankPercent": 15 + }, + { + "id": 110033091, + "name": "Evildew", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Rogue", + "spec": "Combat", + "amount": 671.21530376093, + "bracketData": 115, + "bracket": 0, + "rank": "~23393", + "best": "~22108", + "totalParses": 25707, + "rankPercent": 9 + }, + { + "id": 110177064, + "name": "Threadonme", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Elemental", + "amount": 501.28427007521, + "bracketData": 114, + "bracket": 0, + "rank": "~28245", + "best": "~27950", + "totalParses": 29422, + "rankPercent": 4 + }, + { + "id": 108379181, + "name": "Icuqt", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Enhancement", + "amount": 731.4214226072, + "bracketData": 115, + "bracket": 0, + "rank": "~26376", + "best": "~17782", + "totalParses": 29637, + "rankPercent": 11 + }, + { + "id": 108379171, + "name": "Naalsuul", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warlock", + "spec": "Destruction", + "amount": 646.48335360621, + "bracketData": 119, + "bracket": 0, + "rank": "~43995", + "best": "~30565", + "totalParses": 46311, + "rankPercent": 5 + }, + { + "id": 110977797, + "name": "Papapooey", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warlock", + "spec": "Destruction", + "amount": 679.30230475194, + "bracketData": 111, + "bracket": 0, + "rank": "~43532", + "best": "~43532", + "totalParses": 46311, + "rankPercent": 6 + }, + { + "id": 107202323, + "name": "Namja", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warrior", + "spec": "Fury", + "amount": 898.90237524956, + "bracketData": 119, + "bracket": 0, + "rank": "~23575", + "best": "~18922", + "totalParses": 31021, + "rankPercent": 24 + }, + { + "id": 111138277, + "name": "Mâyhêm", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warrior", + "spec": "Fury", + "amount": 336.92948216035, + "bracketData": 109, + "bracket": 0, + "rank": "~30090", + "best": "~30090", + "totalParses": 31021, + "rankPercent": 3 + } + ] + } + }, + "bracket": 0, + "reportsBlacklistForCharacters": [], + "speed": { + "rank": "~5449", + "best": "~5449", + "totalParses": 6055, + "rankPercent": 10 + }, + "execution": { + "rank": "~4299", + "best": "~5449", + "totalParses": 6055, + "rankPercent": 29 + } + } + ] + }, + "damage": { + "data": { + "entries": [ + { + "name": "Serpent Sting", + "guid": 27016, + "actor": 12, + "type": 8, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 1771, + "abilityIcon": "ability_hunter_quickshot.jpg", + "uptime": 30008, + "uses": 2, + "hitCount": 0, + "tickCount": 10, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 1771, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 1771, + "type": "Boss" + } + ], + "hitdetails": [ + { + "type": "Resisted Tick", + "total": 262, + "count": 2, + "absorbOrOverheal": 0, + "min": 97, + "max": 165 + }, + { + "type": "Tick", + "total": 1509, + "count": 8, + "absorbOrOverheal": 0, + "min": 183, + "max": 192 + } + ], + "multistrikedetails": [], + "missdetails": [], + "multistrikemissdetails": [] + }, + { + "name": "Auto Shot", + "guid": 75, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 77620, + "abilityIcon": "ability_whirlwind.jpg", + "uses": 90, + "hitCount": 90, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 26, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 77620, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 77620, + "type": "Boss" + } + ], + "hitdetails": [ + { + "type": "Hit", + "total": 40303, + "count": 62, + "absorbOrOverheal": 0, + "min": 500, + "max": 789 + }, + { + "type": "Critical Hit", + "total": 36179, + "count": 26, + "absorbOrOverheal": 0, + "min": 1254, + "max": 1534 + }, + { + "type": "Blocked Hit", + "total": 1138, + "count": 2, + "absorbOrOverheal": 0, + "min": 479, + "max": 659 + } + ], + "multistrikedetails": [], + "missdetails": [], + "multistrikemissdetails": [] + }, + { + "name": "Steady Shot", + "guid": 34120, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 72432, + "abilityIcon": "ability_hunter_steadyshot.jpg", + "uses": 109, + "hitCount": 91, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 19, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 72432, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 72432, + "type": "Boss" + } + ], + "hitdetails": [ + { + "type": "Hit", + "total": 44217, + "count": 69, + "absorbOrOverheal": 0, + "min": 496, + "max": 781 + }, + { + "type": "Critical Hit", + "total": 25156, + "count": 18, + "absorbOrOverheal": 0, + "min": 1246, + "max": 1641 + }, + { + "type": "Blocked Hit", + "total": 1605, + "count": 3, + "absorbOrOverheal": 0, + "min": 486, + "max": 596 + }, + { + "type": "Blocked Critical Hit", + "total": 1454, + "count": 1, + "absorbOrOverheal": 0, + "min": 1454, + "max": 1454 + } + ], + "multistrikedetails": [], + "missdetails": [], + "multistrikemissdetails": [] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "buffs": { + "data": { + "auras": [ + { + "name": "Ancestral Fortitude", + "guid": 16237, + "type": 2, + "abilityIcon": "spell_nature_undyingstrength.jpg", + "totalUptime": 14999, + "totalUses": 1, + "bands": [ + { + "startTime": 7218587, + "endTime": 7233586 + } + ] + }, + { + "name": "Lust for Battle", + "guid": 35166, + "type": 1, + "abilityIcon": "spell_shadow_deathpact.jpg", + "totalUptime": 40016, + "totalUses": 2, + "bands": [ + { + "startTime": 7171710, + "endTime": 7191711 + }, + { + "startTime": 7313531, + "endTime": 7333546 + } + ] + }, + { + "name": "Greater Blessing of Salvation", + "guid": 25895, + "type": 2, + "abilityIcon": "spell_holy_greaterblessingofsalvation.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Mighty Agility", + "guid": 28497, + "type": 1, + "abilityIcon": "inv_potion_162.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Quick Shots", + "guid": 6150, + "type": 1, + "abilityIcon": "ability_warrior_innerrage.jpg", + "totalUptime": 96715, + "totalUses": 11, + "bands": [ + { + "startTime": 6996798, + "endTime": 7013892 + }, + { + "startTime": 7032375, + "endTime": 7044372 + }, + { + "startTime": 7074447, + "endTime": 7090348 + }, + { + "startTime": 7098767, + "endTime": 7110770 + }, + { + "startTime": 7111346, + "endTime": 7123344 + }, + { + "startTime": 7300055, + "endTime": 7327777 + } + ] + }, + { + "name": "Well Fed", + "guid": 33261, + "type": 1, + "abilityIcon": "spell_misc_food.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Arcane Brilliance", + "guid": 27127, + "type": 64, + "abilityIcon": "spell_holy_arcaneintellect.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "The Beast Within", + "guid": 34471, + "type": 1, + "abilityIcon": "ability_hunter_beastwithin.jpg", + "totalUptime": 54009, + "totalUses": 3, + "bands": [ + { + "startTime": 6999583, + "endTime": 7017581 + }, + { + "startTime": 7153136, + "endTime": 7171135 + }, + { + "startTime": 7305969, + "endTime": 7323981 + } + ] + }, + { + "name": "Rage of the Unraveller", + "guid": 33649, + "type": 1, + "abilityIcon": "racial_orc_berserkerstrength.jpg", + "totalUptime": 20007, + "totalUses": 2, + "bands": [ + { + "startTime": 7015164, + "endTime": 7025164 + }, + { + "startTime": 7241670, + "endTime": 7251677 + } + ] + }, + { + "name": "Rapid Fire", + "guid": 3045, + "type": 64, + "abilityIcon": "ability_hunter_runningshot.jpg", + "totalUptime": 15007, + "totalUses": 1, + "bands": [ + { + "startTime": 7223984, + "endTime": 7238991 + } + ] + }, + { + "name": "Greater Blessing of Kings", + "guid": 25898, + "type": 2, + "abilityIcon": "spell_magic_greaterblessingofkings.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Ferocious Inspiration", + "guid": 34456, + "type": 1, + "abilityIcon": "ability_hunter_ferociousinspiration.jpg", + "totalUptime": 51814, + "totalUses": 10, + "bands": [ + { + "startTime": 7093150, + "endTime": 7110393 + }, + { + "startTime": 7111823, + "endTime": 7121830 + }, + { + "startTime": 7244422, + "endTime": 7256993 + }, + { + "startTime": 7259155, + "endTime": 7271148 + } + ] + }, + { + "name": "Bloodlust", + "guid": 2825, + "type": 8, + "abilityIcon": "spell_nature_bloodlust.jpg", + "totalUptime": 39999, + "totalUses": 1, + "bands": [ + { + "startTime": 6995713, + "endTime": 7035712 + } + ] + }, + { + "name": "Drums of Battle", + "guid": 35476, + "type": 1, + "abilityIcon": "inv_misc_drum_02.jpg", + "totalUptime": 82381, + "totalUses": 3, + "bands": [ + { + "startTime": 7010914, + "endTime": 7040932 + }, + { + "startTime": 7169109, + "endTime": 7199111 + }, + { + "startTime": 7313069, + "endTime": 7335430 + } + ] + } + ], + "totalTime": 346111, + "useTargets": true, + "startTime": 0, + "endTime": 11192636, + "logVersion": 17, + "gameVersion": 3 + } + }, + "casts": { + "data": { + "entries": [ + { + "name": "Serpent Sting", + "guid": 27016, + "actor": 12, + "type": 8, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "ability_hunter_quickshot.jpg", + "uptime": 30008, + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Auto Shot", + "guid": 75, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 109, + "abilityIcon": "ability_whirlwind.jpg", + "uses": 109, + "hitCount": 109, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 109, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 91, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 18, + "type": "NPC" + } + ] + }, + { + "name": "Kill Command", + "guid": 34026, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 21, + "abilityIcon": "ability_hunter_killcommand.jpg", + "hitCount": 21, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 21, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 16, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 5, + "type": "NPC" + } + ] + }, + { + "name": "Lust for Battle", + "guid": 35166, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "spell_shadow_deathpact.jpg", + "uptime": 40016, + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Bestial Wrath", + "guid": 19574, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "ability_druid_ferociousbite.jpg", + "uptime": 53999, + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 3, + "type": "Boss" + } + ] + }, + { + "name": "Intimidation", + "guid": 19577, + "actor": 12, + "type": 8, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "ability_devour.jpg", + "uptime": 2790, + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Mend Pet", + "guid": 27046, + "actor": 12, + "type": 8, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 4, + "abilityIcon": "ability_hunter_mendpet.jpg", + "uptime": 41326, + "hitCount": 4, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 4, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 4, + "type": "Boss" + } + ] + }, + { + "name": "Freezing Trap", + "guid": 14311, + "actor": 12, + "type": 16, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "spell_frost_chainsofice.jpg", + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Rapid Fire", + "guid": 3045, + "actor": 12, + "type": 64, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 1, + "abilityIcon": "ability_hunter_runningshot.jpg", + "uptime": 15007, + "hitCount": 1, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 1, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 1, + "type": "Boss" + } + ] + }, + { + "name": "Steady Shot", + "guid": 34120, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 109, + "abilityIcon": "ability_hunter_steadyshot.jpg", + "hitCount": 109, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 109, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 94, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 15, + "type": "NPC" + } + ] + }, + { + "name": "Hunter's Mark", + "guid": 14325, + "actor": 12, + "type": 64, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "ability_hunter_snipershot.jpg", + "uptime": 146591, + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 3, + "type": "Boss" + } + ] + }, + { + "name": "Drums of Battle", + "guid": 35476, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "inv_misc_drum_02.jpg", + "uptime": 82381, + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 3, + "type": "Boss" + } + ] + }, + { + "name": "Arcane Shot", + "guid": 27019, + "actor": 12, + "type": 64, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "ability_impalingbolt.jpg", + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Coilfang Ambusher", + "total": 3, + "type": "NPC" + } + ] + }, + { + "name": "Restore Mana", + "guid": 41617, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 1, + "abilityIcon": "trade_engineering.jpg", + "hitCount": 1, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 1, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 1, + "type": "Boss" + } + ] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "combatantInfo": { + "data": [ + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 12, + "gear": [ + { + "id": 28275, + "quality": 3, + "icon": "inv_helmet_19.jpg", + "itemLevel": 115, + "permanentEnchant": 3003, + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 650 + }, + { + "id": 28509, + "quality": 4, + "icon": "inv_jewelry_necklace_22.jpg", + "itemLevel": 115 + }, + { + "id": 27801, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "itemLevel": 115, + "permanentEnchant": 2983, + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 127, + "quality": 2, + "icon": "inv_shirt_07.jpg", + "itemLevel": 1 + }, + { + "id": 28228, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "itemLevel": 115, + "permanentEnchant": 2841, + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28656, + "quality": 4, + "icon": "inv_belt_22.jpg", + "itemLevel": 115 + }, + { + "id": 29985, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "itemLevel": 128, + "permanentEnchant": 3012, + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30060, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "itemLevel": 128 + }, + { + "id": 30091, + "quality": 4, + "icon": "inv_bracer_15.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + } + ] + }, + { + "id": 30140, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "itemLevel": 133, + "permanentEnchant": 2564, + "setID": 652 + }, + { + "id": 28757, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "itemLevel": 125 + }, + { + "id": 29283, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 28034, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "itemLevel": 112 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 29382, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 110 + }, + { + "id": 28587, + "quality": 4, + "icon": "inv_axe_46.jpg", + "itemLevel": 115, + "permanentEnchant": 2670 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28772, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "itemLevel": 125, + "permanentEnchant": 2523 + }, + { + "id": 5976, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 12, + "ability": 28497, + "stacks": 1, + "icon": "inv_potion_162.jpg", + "name": "Mighty Agility" + }, + { + "source": 12, + "ability": 33261, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 71, + "agility": 661, + "stamina": 646, + "intellect": 282, + "spirit": 114, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 6011, + "critMelee": 127, + "critRanged": 127, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 113, + "hitRanged": 143, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 51, + "icon": "inv_axe_02.jpg" + }, + { + "id": 10, + "icon": "spell_frost_icestorm.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + } + ] + }, + "fights": [ + { + "id": 23, + "startTime": 6989319, + "endTime": 7335430 + } + ] + } + } +} diff --git a/lib/__fixtures__/demo-player-healer.json b/lib/__fixtures__/demo-player-healer.json new file mode 100644 index 0000000..61e8fdb --- /dev/null +++ b/lib/__fixtures__/demo-player-healer.json @@ -0,0 +1,8838 @@ +{ + "reportData": { + "report": { + "playerDetails": { + "data": { + "playerDetails": { + "healers": [ + { + "name": "Zulakeyah", + "id": 32, + "guid": 51413210, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 123, + "maxItemLevel": 123, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Warark", + "id": 11, + "guid": 55294760, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Holy", + "specs": [ + { + "spec": "Holy", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Ricoshams", + "id": 15, + "guid": 79265016, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Izlaz", + "id": 21, + "guid": 54442880, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Holy", + "specs": [ + { + "spec": "Holy", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Bullka", + "id": 22, + "guid": 54094661, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 123, + "maxItemLevel": 123, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ], + "tanks": [ + { + "name": "Ileria", + "id": 7, + "guid": 73653992, + "type": "Paladin", + "server": "Dreamscythe", + "region": "US", + "icon": "Paladin-Justicar", + "specs": [ + { + "spec": "Justicar", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Thalaroka", + "id": 24, + "guid": 43380331, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Protection", + "specs": [ + { + "spec": "Protection", + "count": 1 + } + ], + "minItemLevel": 121, + "maxItemLevel": 121, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ], + "dps": [ + { + "name": "Naalsuul", + "id": 19, + "guid": 64248022, + "type": "Warlock", + "server": "Dreamscythe", + "region": "US", + "icon": "Warlock-Destruction", + "specs": [ + { + "spec": "Destruction", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Ninthstalker", + "id": 1, + "guid": 82974932, + "type": "Hunter", + "server": "Dreamscythe", + "region": "US", + "icon": "Hunter-BeastMastery", + "specs": [ + { + "spec": "BeastMastery", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Lightstank", + "id": 33, + "guid": 74595949, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Shadow", + "specs": [ + { + "spec": "Shadow", + "count": 1 + } + ], + "minItemLevel": 111, + "maxItemLevel": 111, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Icuqt", + "id": 18, + "guid": 48474638, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Enhancement", + "specs": [ + { + "spec": "Enhancement", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Namja", + "id": 3, + "guid": 58618230, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Fury", + "specs": [ + { + "spec": "Fury", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Papapooey", + "id": 35, + "guid": 64219437, + "type": "Warlock", + "server": "Dreamscythe", + "region": "US", + "icon": "Warlock-Destruction", + "specs": [ + { + "spec": "Destruction", + "count": 1 + } + ], + "minItemLevel": 111, + "maxItemLevel": 111, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Andelena", + "id": 20, + "guid": 64244936, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 116, + "maxItemLevel": 116, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Nikè", + "id": 63, + "guid": 72581935, + "type": "Paladin", + "server": "Dreamscythe", + "region": "US", + "icon": "Paladin-Retribution", + "specs": [ + { + "spec": "Retribution", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Bloodhoond", + "id": 9, + "guid": 64182049, + "type": "Rogue", + "server": "Dreamscythe", + "region": "US", + "icon": "Rogue-Combat", + "specs": [ + { + "spec": "Combat", + "count": 1 + } + ], + "minItemLevel": 122, + "maxItemLevel": 122, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Mâyhêm", + "id": 17, + "guid": 85793926, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Fury", + "specs": [ + { + "spec": "Fury", + "count": 1 + } + ], + "minItemLevel": 109, + "maxItemLevel": 109, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Threadonme", + "id": 23, + "guid": 64797926, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Elemental", + "specs": [ + { + "spec": "Elemental", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Mageyoublush", + "id": 16, + "guid": 56695358, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Samkin", + "id": 12, + "guid": 48460541, + "type": "Hunter", + "server": "Dreamscythe", + "region": "US", + "icon": "Hunter-BeastMastery", + "specs": [ + { + "spec": "BeastMastery", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Estrosmagus", + "id": 37, + "guid": 54435625, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Shimshakamoo", + "id": 4, + "guid": 51412851, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Feral", + "specs": [ + { + "spec": "Feral", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Evildew", + "id": 2, + "guid": 77180172, + "type": "Rogue", + "server": "Dreamscythe", + "region": "US", + "icon": "Rogue-Combat", + "specs": [ + { + "spec": "Combat", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Effinore", + "id": 5, + "guid": 66038943, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Balance", + "specs": [ + { + "spec": "Balance", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Lacktoze", + "id": 8, + "guid": 61877289, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Feral", + "specs": [ + { + "spec": "Feral", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ] + } + } + }, + "rankings": { + "data": [ + { + "fightID": 23, + "partition": 2, + "zone": 1056, + "encounter": { + "id": 100624, + "name": "The Lurker Below" + }, + "difficulty": 3, + "size": 25, + "kill": 1, + "duration": 346111, + "bracketData": 117, + "deaths": 0, + "damageTakenExcludingTanks": 1112760, + "roles": { + "tanks": { + "name": "Tanks", + "characters": [ + { + "id": 108945299, + "name": "Ileria", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Paladin", + "spec": "Justicar", + "amount": 136.82893638168, + "bracketData": 120, + "bracket": 0, + "rank": "~19868", + "best": "~18776", + "totalParses": 21833, + "rankPercent": 9 + }, + { + "id": 92981921, + "name": "Thalaroka", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warrior", + "spec": "Protection", + "amount": 299.30571406283, + "bracketData": 121, + "bracket": 0, + "rank": "~7317", + "best": "~6083", + "totalParses": 8816, + "rankPercent": 17 + } + ] + }, + "healers": { + "name": "Healers", + "characters": [ + { + "id": 110020970, + "name": "Warark", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Priest", + "spec": "Holy", + "amount": 4.3800977143171, + "bracketData": 117, + "bracket": 0, + "rank": "~24445", + "best": "~12536", + "totalParses": 31341, + "rankPercent": 22 + }, + { + "id": 110148012, + "name": "Izlaz", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Priest", + "spec": "Holy", + "amount": 0, + "bracketData": 114, + "bracket": 0, + "rank": "~29773", + "best": "~15043", + "totalParses": 31341, + "rankPercent": 5 + }, + { + "id": 106538766, + "name": "Bullka", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Restoration", + "amount": 0, + "bracketData": 123, + "bracket": 0, + "rank": "~20215", + "best": "~15161", + "totalParses": 33692, + "rankPercent": 40 + }, + { + "id": 108212056, + "name": "Zulakeyah", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Restoration", + "amount": 0, + "bracketData": 123, + "bracket": 0, + "rank": "~20215", + "best": "~20215", + "totalParses": 33692, + "rankPercent": 40 + }, + { + "id": 109627332, + "name": "Ricoshams", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Restoration", + "amount": 6.2003230177602, + "bracketData": 119, + "bracket": 0, + "rank": "~13139", + "best": "~13139", + "totalParses": 33692, + "rankPercent": 61 + } + ] + }, + "dps": { + "name": "Damage Dealers", + "characters": [ + { + "id": 108405401, + "name": "Effinore", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Druid", + "spec": "Balance", + "amount": 614.43005278653, + "bracketData": 117, + "bracket": 0, + "rank": "~14524", + "best": "~10450", + "totalParses": 17713, + "rankPercent": 18 + }, + { + "id": 108212065, + "name": "Shimshakamoo", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Druid", + "spec": "Feral", + "amount": 757.93603786069, + "bracketData": 117, + "bracket": 0, + "rank": "~14997", + "best": "~8201", + "totalParses": 23433, + "rankPercent": 36 + }, + { + "id": 108379175, + "name": "Lacktoze", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Druid", + "spec": "Feral", + "amount": 752.5273683876, + "bracketData": 114, + "bracket": 0, + "rank": "~14997", + "best": "~6795", + "totalParses": 23433, + "rankPercent": 36 + }, + { + "id": 106163834, + "name": "Samkin", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Hunter", + "spec": "BeastMastery", + "amount": 438.6540734042, + "bracketData": 120, + "bracket": 0, + "rank": "~41880", + "best": "~39699", + "totalParses": 43626, + "rankPercent": 4 + }, + { + "id": 110325031, + "name": "Ninthstalker", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Hunter", + "spec": "BeastMastery", + "amount": 797.83075371774, + "bracketData": 115, + "bracket": 0, + "rank": "~36645", + "best": "~36645", + "totalParses": 43626, + "rankPercent": 16 + }, + { + "id": 107039868, + "name": "Estrosmagus", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Mage", + "spec": "Arcane", + "amount": 557.98862214723, + "bracketData": 115, + "bracket": 0, + "rank": "~48323", + "best": "~29195", + "totalParses": 50337, + "rankPercent": 4 + }, + { + "id": 108379176, + "name": "Andelena", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Mage", + "spec": "Arcane", + "amount": 633.9555807241, + "bracketData": 116, + "bracket": 0, + "rank": "~47316", + "best": "~27181", + "totalParses": 50337, + "rankPercent": 6 + }, + { + "id": 110972022, + "name": "Mageyoublush", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Mage", + "spec": "Arcane", + "amount": 727.39670221403, + "bracketData": 119, + "bracket": 0, + "rank": "~45806", + "best": "~29698", + "totalParses": 50337, + "rankPercent": 9 + }, + { + "id": 110626916, + "name": "Lightstank", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Priest", + "spec": "Shadow", + "amount": 428.371245063, + "bracketData": 111, + "bracket": 0, + "rank": "~21904", + "best": "~21904", + "totalParses": 22817, + "rankPercent": 4 + }, + { + "id": 109696627, + "name": "Bloodhoond", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Rogue", + "spec": "Combat", + "amount": 756.33250604575, + "bracketData": 122, + "bracket": 0, + "rank": "~21850", + "best": "~18766", + "totalParses": 25707, + "rankPercent": 15 + }, + { + "id": 110033091, + "name": "Evildew", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Rogue", + "spec": "Combat", + "amount": 671.21530376093, + "bracketData": 115, + "bracket": 0, + "rank": "~23393", + "best": "~22108", + "totalParses": 25707, + "rankPercent": 9 + }, + { + "id": 110177064, + "name": "Threadonme", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Elemental", + "amount": 501.28427007521, + "bracketData": 114, + "bracket": 0, + "rank": "~28245", + "best": "~27950", + "totalParses": 29422, + "rankPercent": 4 + }, + { + "id": 108379181, + "name": "Icuqt", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Shaman", + "spec": "Enhancement", + "amount": 731.4214226072, + "bracketData": 115, + "bracket": 0, + "rank": "~26376", + "best": "~17782", + "totalParses": 29637, + "rankPercent": 11 + }, + { + "id": 108379171, + "name": "Naalsuul", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warlock", + "spec": "Destruction", + "amount": 646.48335360621, + "bracketData": 119, + "bracket": 0, + "rank": "~43995", + "best": "~30565", + "totalParses": 46311, + "rankPercent": 5 + }, + { + "id": 110977797, + "name": "Papapooey", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warlock", + "spec": "Destruction", + "amount": 679.30230475194, + "bracketData": 111, + "bracket": 0, + "rank": "~43532", + "best": "~43532", + "totalParses": 46311, + "rankPercent": 6 + }, + { + "id": 107202323, + "name": "Namja", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warrior", + "spec": "Fury", + "amount": 898.90237524956, + "bracketData": 119, + "bracket": 0, + "rank": "~23575", + "best": "~18922", + "totalParses": 31021, + "rankPercent": 24 + }, + { + "id": 111138277, + "name": "Mâyhêm", + "server": { + "id": 5212, + "name": "Dreamscythe", + "region": "US" + }, + "class": "Warrior", + "spec": "Fury", + "amount": 336.92948216035, + "bracketData": 109, + "bracket": 0, + "rank": "~30090", + "best": "~30090", + "totalParses": 31021, + "rankPercent": 3 + } + ] + } + }, + "bracket": 0, + "reportsBlacklistForCharacters": [], + "speed": { + "rank": "~5449", + "best": "~5449", + "totalParses": 6055, + "rankPercent": 10 + }, + "execution": { + "rank": "~4299", + "best": "~5449", + "totalParses": 6055, + "rankPercent": 29 + } + } + ] + }, + "healing": { + "data": { + "entries": [ + { + "name": "Healing Wave", + "guid": 25396, + "actor": 32, + "type": 8, + "overheal": 1731, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 8379, + "abilityIcon": "spell_nature_magicimmunity.jpg", + "uses": 2, + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 8379, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 8379, + "type": "Warrior", + "icon": "Warrior-Protection" + } + ], + "hitdetails": [ + { + "type": "Hit", + "total": 8379, + "count": 2, + "absorbOrOverheal": 1731, + "min": 3577, + "max": 4802 + } + ], + "multistrikedetails": [], + "missdetails": [], + "multistrikemissdetails": [] + }, + { + "name": "Chain Heal", + "guid": 25423, + "actor": 32, + "type": 8, + "overheal": 118551, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 185294, + "abilityIcon": "spell_nature_healingwavegreater.jpg", + "uses": 58, + "hitCount": 127, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 13, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 185294, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 27484, + "type": "Warrior", + "icon": "Warrior-Protection" + }, + { + "name": "Nikè", + "total": 23793, + "type": "Paladin", + "icon": "Paladin-Retribution" + }, + { + "name": "Mâyhêm", + "total": 21779, + "type": "Warrior", + "icon": "Warrior-Fury" + }, + { + "name": "Namja", + "total": 18967, + "type": "Warrior", + "icon": "Warrior-Fury" + }, + { + "name": "Ileria", + "total": 16722, + "type": "Paladin", + "icon": "Paladin-Justicar" + } + ], + "hitdetails": [ + { + "type": "Hit", + "total": 168774, + "count": 114, + "absorbOrOverheal": 90373, + "min": 0, + "max": 3629 + }, + { + "type": "Critical Hit", + "total": 16520, + "count": 13, + "absorbOrOverheal": 28178, + "min": 0, + "max": 2589 + } + ], + "multistrikedetails": [], + "missdetails": [], + "multistrikemissdetails": [] + }, + { + "name": "Lesser Healing Wave", + "guid": 25420, + "actor": 32, + "type": 8, + "overheal": 7344, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 33549, + "abilityIcon": "spell_nature_healingwavelesser.jpg", + "uses": 15, + "hitCount": 15, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 2, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 33549, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Naalsuul", + "total": 19244, + "type": "Warlock", + "icon": "Warlock-Destruction" + }, + { + "name": "Samkin", + "total": 6248, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + }, + { + "name": "Zulakeyah", + "total": 2325, + "type": "Shaman", + "icon": "Shaman-Restoration" + }, + { + "name": "Bullka", + "total": 2248, + "type": "Shaman", + "icon": "Shaman-Restoration" + }, + { + "name": "Ricoshams", + "total": 1995, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "hitdetails": [ + { + "type": "Hit", + "total": 31984, + "count": 13, + "absorbOrOverheal": 1979, + "min": 1489, + "max": 2968 + }, + { + "type": "Critical Hit", + "total": 1565, + "count": 2, + "absorbOrOverheal": 5365, + "min": 0, + "max": 1565 + } + ], + "multistrikedetails": [], + "missdetails": [], + "multistrikemissdetails": [] + }, + { + "name": "Earth Shield", + "guid": 379, + "actor": 32, + "type": 8, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 3645, + "abilityIcon": "spell_nature_skinofearth.jpg", + "uses": 3, + "hitCount": 4, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Thalaroka", + "total": 2734, + "type": "Warrior", + "icon": "Warrior-Protection" + }, + { + "name": "Lacktoze", + "total": 911, + "type": "Druid", + "icon": "Druid-Feral" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 2734, + "type": "Warrior", + "icon": "Warrior-Protection" + }, + { + "name": "Lacktoze", + "total": 911, + "type": "Druid", + "icon": "Druid-Feral" + } + ], + "hitdetails": [ + { + "type": "Hit", + "total": 3645, + "count": 4, + "absorbOrOverheal": 0, + "min": 911, + "max": 912 + } + ], + "multistrikedetails": [], + "missdetails": [], + "multistrikemissdetails": [] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "buffs": { + "data": { + "auras": [ + { + "name": "Greater Blessing of Salvation", + "guid": 25895, + "type": 2, + "abilityIcon": "spell_holy_greaterblessingofsalvation.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Power Word: Shield", + "guid": 25218, + "type": 2, + "abilityIcon": "spell_holy_powerwordshield.jpg", + "totalUptime": 29998, + "totalUses": 1, + "bands": [ + { + "startTime": 7003652, + "endTime": 7033650 + } + ] + }, + { + "name": "Fungal Frenzy", + "guid": 33370, + "type": 1, + "abilityIcon": "spell_holy_searinglight.jpg", + "totalUptime": 30016, + "totalUses": 5, + "bands": [ + { + "startTime": 7029465, + "endTime": 7035460 + }, + { + "startTime": 7102573, + "endTime": 7108580 + }, + { + "startTime": 7164859, + "endTime": 7170861 + }, + { + "startTime": 7222627, + "endTime": 7228627 + }, + { + "startTime": 7302085, + "endTime": 7308097 + } + ] + }, + { + "name": "Well Fed", + "guid": 33268, + "type": 1, + "abilityIcon": "spell_misc_food.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Ancestral Swiftness", + "guid": 16188, + "type": 1, + "abilityIcon": "spell_shaman_elementaloath.jpg", + "totalUptime": 1, + "totalUses": 1, + "bands": [ + { + "startTime": 7314587, + "endTime": 7314588 + } + ] + }, + { + "name": "Arcane Brilliance", + "guid": 27127, + "type": 64, + "abilityIcon": "spell_holy_arcaneintellect.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Renew", + "guid": 25222, + "type": 2, + "abilityIcon": "spell_holy_renew.jpg", + "totalUptime": 34986, + "totalUses": 3, + "bands": [ + { + "startTime": 7005608, + "endTime": 7020622 + }, + { + "startTime": 7238368, + "endTime": 7258340 + } + ] + }, + { + "name": "Greater Blessing of Kings", + "guid": 25898, + "type": 2, + "abilityIcon": "spell_magic_greaterblessingofkings.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Retribution Aura", + "guid": 27150, + "type": 2, + "abilityIcon": "spell_holy_auraoflight.jpg", + "totalUptime": 297931, + "totalUses": 4, + "bands": [ + { + "startTime": 6989319, + "endTime": 7003466 + }, + { + "startTime": 7009142, + "endTime": 7113984 + }, + { + "startTime": 7129759, + "endTime": 7256152 + }, + { + "startTime": 7282881, + "endTime": 7335430 + } + ] + }, + { + "name": "Essence of the Martyr", + "guid": 35165, + "type": 1, + "abilityIcon": "inv_trinket_naxxramas01.jpg", + "totalUptime": 19998, + "totalUses": 1, + "bands": [ + { + "startTime": 7308888, + "endTime": 7328886 + } + ] + }, + { + "name": "Inspiration", + "guid": 15359, + "type": 2, + "abilityIcon": "inv_shield_06.jpg", + "totalUptime": 29995, + "totalUses": 2, + "bands": [ + { + "startTime": 7002494, + "endTime": 7017483 + }, + { + "startTime": 7207884, + "endTime": 7222890 + } + ] + }, + { + "name": "Water Shield", + "guid": 33736, + "type": 8, + "abilityIcon": "ability_shaman_watershield.jpg", + "totalUptime": 346111, + "totalUses": 1, + "stackUptime": { + "2": 346111 + }, + "bands": [ + { + "startTime": 6989319, + "endTime": 7335430 + } + ] + }, + { + "name": "Elixir of Draenic Wisdom", + "guid": 39627, + "type": 1, + "abilityIcon": "inv_potion_155.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + }, + { + "name": "Bloodlust", + "guid": 2825, + "type": 8, + "abilityIcon": "spell_nature_bloodlust.jpg", + "totalUptime": 39999, + "totalUses": 1, + "bands": [ + { + "startTime": 6995712, + "endTime": 7035711 + } + ] + }, + { + "name": "Healing Power", + "guid": 28491, + "type": 1, + "abilityIcon": "inv_potion_142.jpg", + "totalUptime": 346110, + "totalUses": 1, + "bands": [ + { + "startTime": 6989320, + "endTime": 7335430 + } + ] + } + ], + "totalTime": 346111, + "useTargets": true, + "category": 2, + "startTime": 0, + "endTime": 11192636, + "logVersion": 17, + "gameVersion": 3 + } + }, + "casts": { + "data": { + "entries": [ + { + "name": "Healing Wave", + "guid": 25396, + "actor": 32, + "type": 8, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 2, + "abilityIcon": "spell_nature_magicimmunity.jpg", + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 2, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 2, + "type": "Warrior", + "icon": "Warrior-Protection" + } + ] + }, + { + "name": "Chain Heal", + "guid": 25423, + "actor": 32, + "type": 8, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 58, + "abilityIcon": "spell_nature_healingwavegreater.jpg", + "hitCount": 58, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 58, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 17, + "type": "Warrior", + "icon": "Warrior-Protection" + }, + { + "name": "Namja", + "total": 9, + "type": "Warrior", + "icon": "Warrior-Fury" + }, + { + "name": "Nikè", + "total": 6, + "type": "Paladin", + "icon": "Paladin-Retribution" + }, + { + "name": "Evildew", + "total": 5, + "type": "Rogue", + "icon": "Rogue-Combat" + }, + { + "name": "Mâyhêm", + "total": 4, + "type": "Warrior", + "icon": "Warrior-Fury" + } + ] + }, + { + "name": "Essence of the Martyr", + "guid": 35165, + "actor": 32, + "type": 1, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 1, + "abilityIcon": "inv_trinket_naxxramas01.jpg", + "uptime": 19998, + "hitCount": 1, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 1, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Environment", + "total": 1, + "type": "Boss" + } + ] + }, + { + "name": "Wrath of Air Totem", + "guid": 3738, + "actor": 32, + "type": 1, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 4, + "abilityIcon": "spell_nature_slowingtotem.jpg", + "hitCount": 4, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 4, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Environment", + "total": 4, + "type": "Boss" + } + ] + }, + { + "name": "Earth Shield", + "guid": 32594, + "actor": 32, + "type": 8, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 3, + "abilityIcon": "spell_nature_skinofearth.jpg", + "uptime": 232364, + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 3, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 2, + "type": "Warrior", + "icon": "Warrior-Protection" + }, + { + "name": "Lacktoze", + "total": 1, + "type": "Druid", + "icon": "Druid-Feral" + } + ] + }, + { + "name": "Lesser Healing Wave", + "guid": 25420, + "actor": 32, + "type": 8, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 15, + "abilityIcon": "spell_nature_healingwavelesser.jpg", + "hitCount": 15, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 15, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Naalsuul", + "total": 7, + "type": "Warlock", + "icon": "Warlock-Destruction" + }, + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + }, + { + "name": "Zulakeyah", + "total": 1, + "type": "Shaman", + "icon": "Shaman-Restoration" + }, + { + "name": "Ricoshams", + "total": 1, + "type": "Shaman", + "icon": "Shaman-Restoration" + }, + { + "name": "Izlaz", + "total": 1, + "type": "Priest", + "icon": "Priest-Holy" + } + ] + }, + { + "name": "Ancestral Swiftness", + "guid": 16188, + "actor": 32, + "type": 1, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 1, + "abilityIcon": "spell_shaman_elementaloath.jpg", + "uptime": 1, + "hitCount": 1, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 1, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Environment", + "total": 1, + "type": "Boss" + } + ] + }, + { + "name": "Restore Mana", + "guid": 28499, + "actor": 32, + "type": 1, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 2, + "abilityIcon": "inv_potion_137.jpg", + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 2, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Environment", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Mana Spring Totem", + "guid": 25570, + "actor": 32, + "type": 16, + "actorName": "Zulakeyah", + "actorIcon": "Shaman", + "actorType": "Shaman", + "total": 4, + "abilityIcon": "spell_nature_manaregentotem.jpg", + "hitCount": 4, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Zulakeyah", + "total": 4, + "type": "Shaman", + "icon": "Shaman-Restoration" + } + ], + "targets": [ + { + "name": "Environment", + "total": 4, + "type": "Boss" + } + ] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "combatantInfo": { + "data": [ + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 32, + "gear": [ + { + "id": 29028, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "itemLevel": 120, + "permanentEnchant": 3001, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28731, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "itemLevel": 115 + }, + { + "id": 29031, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "itemLevel": 120, + "permanentEnchant": 2980, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30164, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "itemLevel": 133, + "permanentEnchant": 3150, + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31117, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 30593, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30030, + "quality": 4, + "icon": "inv_belt_22.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + } + ] + }, + { + "id": 30167, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "itemLevel": 133, + "permanentEnchant": 2746, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30092, + "quality": 4, + "icon": "inv_boots_cloth_16.jpg", + "itemLevel": 128, + "permanentEnchant": 911, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28503, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "itemLevel": 115, + "permanentEnchant": 2617 + }, + { + "id": 30165, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "itemLevel": 133, + "permanentEnchant": 2322, + "setID": 634 + }, + { + "id": 28763, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "itemLevel": 125, + "permanentEnchant": 2930 + }, + { + "id": 28790, + "quality": 4, + "icon": "inv_jewelry_ring_70.jpg", + "itemLevel": 125, + "permanentEnchant": 2930 + }, + { + "id": 28190, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "itemLevel": 115 + }, + { + "id": 29376, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "itemLevel": 110 + }, + { + "id": 28765, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "itemLevel": 125 + }, + { + "id": 28782, + "quality": 4, + "icon": "inv_staff_53.jpg", + "itemLevel": 125, + "permanentEnchant": 2343, + "temporaryEnchant": 2677 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28523, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "itemLevel": 115 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 32, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 32, + "ability": 33268, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 32, + "ability": 28491, + "stacks": 1, + "icon": "inv_potion_142.jpg", + "name": "Healing Power" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 128, + "agility": 88, + "stamina": 676, + "intellect": 634, + "spirit": 248, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 5415, + "critMelee": 0, + "critRanged": 0, + "critSpell": 45, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 5, + "icon": "inv_axe_02.jpg" + }, + { + "id": 56, + "icon": "inv_mace_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + } + ] + }, + "fights": [ + { + "id": 23, + "startTime": 6989319, + "endTime": 7335430 + } + ] + } + }, + "healingByPlayer": { + "data": { + "entries": [ + { + "name": "Naalsuul", + "id": 19, + "guid": 64248022, + "type": "Warlock", + "icon": "Warlock-Destruction", + "itemLevel": 119, + "total": 13345, + "activeTime": 18839, + "activeTimeReduced": 17842, + "overheal": 797, + "abilities": [ + { + "guid": 27220, + "name": "Drain Life", + "total": 7156, + "type": 32, + "icon": "spell_shadow_lifedrain02.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 3145, + "type": 1, + "icon": "inv_stone_04.jpg" + }, + { + "guid": 27223, + "name": "Death Coil", + "total": 3044, + "type": 32, + "icon": "spell_shadow_deathcoil.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4399, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + } + ], + "targets": [ + { + "name": "Naalsuul", + "total": 13345, + "type": "Warlock" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28963, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_89.jpg", + "name": "Voidheart Crown", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 28530, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "name": "Brooch of Unquenchable Fury", + "itemLevel": 115 + }, + { + "id": 28967, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "name": "Voidheart Mantle", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28964, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_62.jpg", + "name": "Voidheart Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 33133, + "itemLevel": 130, + "icon": "inv_jewelcrafting_crimsonspinel_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 30064, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Cord of Screaming Terrors", + "itemLevel": 128, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28966, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "name": "Voidheart Leggings", + "itemLevel": 120, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 645 + }, + { + "id": 30050, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of the Shifting Nightmare", + "itemLevel": 128 + }, + { + "id": 24250, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "name": "Bracers of Havok", + "itemLevel": 112, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28968, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_52.jpg", + "name": "Voidheart Gloves", + "itemLevel": 120, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 645 + }, + { + "id": 28753, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29287, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130 + }, + { + "id": 27683, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "name": "Quagmirran's Eye", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125 + }, + { + "id": 28770, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_41.jpg", + "name": "Nathrezim Mindblade", + "itemLevel": 125, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2628, + "temporaryEnchantName": "Brilliant Wizard Oil" + }, + { + "id": 28187, + "slot": 16, + "quality": 3, + "icon": "inv_offhand_outlandraid_03blue.jpg", + "name": "Star-Heart Lamp", + "itemLevel": 112 + }, + { + "id": 28673, + "slot": 17, + "quality": 4, + "icon": "inv_wand_21.jpg", + "name": "Tirisfal Wand of Ascendancy", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Zulakeyah", + "id": 32, + "guid": 51413210, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 123, + "total": 230867, + "activeTime": 236189, + "activeTimeReduced": 201431, + "overheal": 127626, + "abilities": [ + { + "guid": 25423, + "name": "Chain Heal", + "total": 185294, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + }, + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 33549, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 25396, + "name": "Healing Wave", + "total": 8379, + "type": 8, + "icon": "spell_nature_magicimmunity.jpg" + }, + { + "guid": 379, + "name": "Earth Shield", + "total": 3645, + "type": 8, + "icon": "spell_nature_skinofearth.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 69927, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 44935, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 44386, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 27925, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 8319, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 38597, + "type": "Warrior" + }, + { + "name": "Naalsuul", + "total": 27976, + "type": "Warlock" + }, + { + "name": "Nikè", + "total": 23793, + "type": "Paladin" + }, + { + "name": "Mâyhêm", + "total": 21779, + "type": "Warrior" + }, + { + "name": "Namja", + "total": 18967, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Stun", + "guid": 56, + "type": 1, + "abilityIcon": "inv_mace_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28731, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "name": "Shining Chain of the Afterworld", + "itemLevel": 115 + }, + { + "id": 29031, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cyclone Shoulderpads", + "itemLevel": 120, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30164, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Cataclysm Chestguard", + "itemLevel": 133, + "permanentEnchant": 3150, + "permanentEnchantName": "+5 Versatility", + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31117, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 30593, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30030, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Girdle of Fallen Stars", + "itemLevel": 128, + "gems": [ + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + } + ] + }, + { + "id": 30167, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Legguards", + "itemLevel": 133, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30092, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_16.jpg", + "name": "Orca-Hide Boots", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28503, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Whirlwind Bracers", + "itemLevel": 115, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 30165, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Gloves", + "itemLevel": 133, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 634 + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28790, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_70.jpg", + "name": "Naaru Lightwarden's Band", + "itemLevel": 125, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28190, + "slot": 12, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "name": "Scarab of the Infinite Cycle", + "itemLevel": 115 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28765, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Stainless Cloak of the Pure Hearted", + "itemLevel": 125 + }, + { + "id": 28782, + "slot": 15, + "quality": 4, + "icon": "inv_staff_53.jpg", + "name": "Crystalheart Pulse-Staff", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Ninthstalker", + "id": 1, + "guid": 82974932, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 115, + "total": 22307, + "activeTime": 214058, + "activeTimeReduced": 167377, + "overheal": 5806, + "abilities": [ + { + "guid": 27046, + "name": "Mend Pet", + "total": 14250, + "type": 8, + "icon": "ability_hunter_mendpet.jpg" + }, + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 8057, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 15301, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 2816, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 927, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 888, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Shnoodle", + "total": 19053, + "type": "Pet" + }, + { + "name": "Ninthstalker", + "total": 3254, + "type": "Hunter" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32474, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Surestrike Goggles v2.0", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28674, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_34.jpg", + "name": "Saberclaw Talisman", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 650 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27874, + "slot": 6, + "quality": 3, + "icon": "inv_pants_03.jpg", + "name": "Beast Lord Leggings", + "itemLevel": 115, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 650 + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30026, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_17.jpg", + "name": "Bands of the Celestial Archer", + "itemLevel": 128, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power" + }, + { + "id": 27474, + "slot": 9, + "quality": 3, + "icon": "inv_gauntlets_10.jpg", + "name": "Beast Lord Handguards", + "itemLevel": 115, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28791, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_71.jpg", + "name": "Ring of the Recalcitrant", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 25937, + "slot": 12, + "quality": 2, + "icon": "inv_misc_stonetablet_11.jpg", + "name": "Terokkar Tablet of Precision", + "itemLevel": 99 + }, + { + "id": 28041, + "slot": 13, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 24259, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Vengeance Wrap", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ] + }, + { + "id": 28524, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_38.jpg", + "name": "Emerald Ripper", + "itemLevel": 115 + }, + { + "id": 29360, + "slot": 16, + "quality": 4, + "icon": "inv_weapon_shortblade_33.jpg", + "name": "Vileblade of the Betrayer", + "itemLevel": 105 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2724, + "permanentEnchantName": "Scope (+11 Critical Strike)" + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Lightstank", + "id": 33, + "guid": 74595949, + "type": "Priest", + "icon": "Priest-Shadow", + "itemLevel": 111, + "total": 11976, + "activeTime": 67894, + "activeTimeReduced": 55873, + "overheal": 25514, + "abilities": [ + { + "guid": 15290, + "name": "Vampiric Embrace", + "total": 11976, + "type": 32, + "icon": "spell_shadow_unsummonbuilding.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4022, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3995, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 32409, + "name": "Shadow Word: Death", + "total": 2283, + "type": 32, + "icon": "spell_shadow_demonicfortitude.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 1676, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Ileria", + "total": 3468, + "type": "Paladin" + }, + { + "name": "Lightstank", + "total": 2852, + "type": "Priest" + }, + { + "name": "Izlaz", + "total": 2791, + "type": "Priest" + }, + { + "name": "Zulakeyah", + "total": 2365, + "type": "Shaman" + }, + { + "name": "Warark", + "total": 500, + "type": "Priest" + } + ], + "talents": [ + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Sprint", + "guid": 47, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29058, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Soul-Collar of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 664 + }, + { + "id": 31338, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Charlotte's Ivy", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29060, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_55.jpg", + "name": "Soul-Mantle of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ], + "setID": 664 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28602, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_12.jpg", + "name": "Robe of the Elder Scribes", + "itemLevel": 115 + }, + { + "id": 29241, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Belt of Depravity", + "itemLevel": 110 + }, + { + "id": 27838, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Incanter's Trousers", + "itemLevel": 115, + "setID": 647 + }, + { + "id": 28585, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_09.jpg", + "name": "Ruby Slippers", + "itemLevel": 115 + }, + { + "id": 32655, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_09.jpg", + "name": "Crystalweave Bracers", + "itemLevel": 105, + "permanentEnchant": 856, + "permanentEnchantName": "+3 Strength", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28507, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Handwraps of Flowing Thought", + "itemLevel": 115, + "gems": [ + { + "id": 23113, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 29285, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 110 + }, + { + "id": 31339, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "name": "Lola's Eve", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 25620, + "slot": 13, + "quality": 2, + "icon": "inv_jewelry_necklace_28.jpg", + "name": "Ancient Crystal Talisman", + "itemLevel": 96 + }, + { + "id": 27981, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_11.jpg", + "name": "Sethekk Oracle Cloak", + "itemLevel": 115, + "permanentEnchant": 1889, + "permanentEnchantName": "+3 Armor" + }, + { + "id": 28633, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "name": "Staff of Infinite Mysteries", + "itemLevel": 115, + "permanentEnchant": 723, + "permanentEnchantName": "+1 Intellect", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 25293, + "slot": 17, + "quality": 2, + "icon": "inv_wand_14.jpg", + "name": "Draenethyst Wand", + "itemLevel": 114 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Namja", + "id": 3, + "guid": 58618230, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 119, + "total": 12008, + "activeTime": 267403, + "activeTimeReduced": 150912, + "overheal": 9183, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 9458, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 30340, + "name": "Bloodthirst", + "total": 2550, + "type": 1, + "icon": "spell_nature_bloodlust.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 3526, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3462, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 2815, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 521, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Namja", + "total": 12008, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32461, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Furious Gizmatic Goggles", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 29023, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_54.jpg", + "name": "Warbringer Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 6125, + "slot": 3, + "quality": 2, + "icon": "inv_chest_leather_04.jpg", + "name": "Brawler's Harness", + "itemLevel": 1 + }, + { + "id": 29019, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Breastplate", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "temporaryEnchant": 2791, + "temporaryEnchantName": "Greater Rune of Warding", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 30032, + "slot": 5, + "quality": 4, + "icon": "inv_belt_13.jpg", + "name": "Red Belt of Battle", + "itemLevel": 128, + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29022, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_24.jpg", + "name": "Warbringer Greaves", + "itemLevel": 120, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 655 + }, + { + "id": 28608, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Ironstriders of Urgency", + "itemLevel": 115, + "permanentEnchant": 2939, + "permanentEnchantName": "Minor Speed and +2 Agility", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23537, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Black Felsteel Bracers", + "itemLevel": 105, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength" + }, + { + "id": 28824, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_31.jpg", + "name": "Gauntlets of Martial Perfection", + "itemLevel": 125, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29283, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 278819, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "The Frost Lord's War Cloak", + "itemLevel": 128, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 19022, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Nat Pagle's Extreme Angler FC-5000", + "itemLevel": 50, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29152, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_08.jpg", + "name": "Marksman's Bow", + "itemLevel": 100 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Icuqt", + "id": 18, + "guid": 48474638, + "type": "Shaman", + "icon": "Shaman-Enhancement", + "itemLevel": 115, + "total": 8717, + "activeTime": 210616, + "activeTimeReduced": 60742, + "overheal": 7140, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 6221, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 2496, + "type": 1, + "icon": "inv_stone_04.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 3500, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 2782, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 2435, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Icuqt", + "total": 8717, + "type": "Shaman" + } + ], + "talents": [ + { + "name": "Melee", + "guid": 1, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 46, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29040, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Helm", + "itemLevel": 120, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 633 + }, + { + "id": 29349, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_06.jpg", + "name": "Adamantine Chain of the Unbroken", + "itemLevel": 110 + }, + { + "id": 29043, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cyclone Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 154, + "slot": 3, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "name": "Primitive Mantle", + "itemLevel": 1 + }, + { + "id": 29038, + "slot": 4, + "quality": 4, + "icon": "inv_chest_chain_15.jpg", + "name": "Cyclone Breastplate", + "itemLevel": 120, + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 28828, + "slot": 5, + "quality": 4, + "icon": "inv_belt_26.jpg", + "name": "Gronn-Stitched Girdle", + "itemLevel": 125, + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 25697, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_14.jpg", + "name": "Felstalker Bracers", + "itemLevel": 114, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 23111, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 575 + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength" + }, + { + "id": 28730, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_24.jpg", + "name": "Mithril Band of the Unscarred", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28034, + "slot": 13, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28767, + "slot": 15, + "quality": 4, + "icon": "inv_axe_66.jpg", + "name": "The Decapitator", + "itemLevel": 125, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 28308, + "slot": 16, + "quality": 4, + "icon": "inv_axe_54.jpg", + "name": "Gladiator's Cleaver", + "itemLevel": 123, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 24413, + "slot": 17, + "quality": 3, + "icon": "spell_nature_lightning.jpg", + "name": "Totem of the Thunderhead", + "itemLevel": 94 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Thalaroka", + "id": 24, + "guid": 43380331, + "type": "Warrior", + "icon": "Warrior-Protection", + "itemLevel": 121, + "total": 14092, + "totalReduced": 13492, + "activeTime": 146320, + "activeTimeReduced": 77314, + "overheal": 8509, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 10996, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 2496, + "type": 1, + "icon": "inv_stone_04.jpg" + }, + { + "guid": 37515, + "name": "Blade Turning", + "total": 600, + "totalReduced": 0, + "type": 2, + "icon": "ability_warrior_challange.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 7061, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 6090, + "totalReduced": 5490, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 636, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 14092, + "totalReduced": 13492, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Berserk", + "guid": 43, + "type": 1, + "abilityIcon": "ability_racial_bloodrage.jpg" + } + ], + "gear": [ + { + "id": 29011, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Warbringer Greathelm", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 29386, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_03.jpg", + "name": "Necklace of the Juggernaut", + "itemLevel": 110 + }, + { + "id": 30117, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_56.jpg", + "name": "Destroyer Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 29012, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 30096, + "slot": 5, + "quality": 4, + "icon": "inv_belt_27.jpg", + "name": "Girdle of the Invulnerable", + "itemLevel": 128, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30116, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_25.jpg", + "name": "Destroyer Legguards", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 28747, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Battlescar Boots", + "itemLevel": 115, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 2648, + "permanentEnchantName": "+3 Dodge", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30114, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_56.jpg", + "name": "Destroyer Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 656 + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 28528, + "slot": 13, + "quality": 4, + "icon": "inv_misc_pocketwatch_02.jpg", + "name": "Moroes' Lucky Pocket Watch", + "itemLevel": 115 + }, + { + "id": 28529, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Royal Cloak of Arathi Kings", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30058, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_42.jpg", + "name": "Mallet of the Tides", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 28825, + "slot": 16, + "quality": 4, + "icon": "inv_shield_30.jpg", + "name": "Aldori Legacy Defender", + "itemLevel": 125, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + } + ] + }, + { + "id": 30025, + "slot": 17, + "quality": 4, + "icon": "inv_throwingknife_06.jpg", + "name": "Serpentshrine Shuriken", + "itemLevel": 134 + }, + { + "id": 35279, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "name": "Tabard of Summer Skies", + "itemLevel": 1 + } + ] + }, + { + "name": "Bullka", + "id": 22, + "guid": 54094661, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 123, + "total": 181059, + "activeTime": 291481, + "activeTimeReduced": 274437, + "overheal": 148598, + "abilities": [ + { + "guid": 25423, + "name": "Chain Heal", + "total": 157586, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + }, + { + "guid": 379, + "name": "Earth Shield", + "total": 12530, + "type": 8, + "icon": "spell_nature_skinofearth.jpg" + }, + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 7964, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 10396, + "name": "Healing Wave", + "total": 2979, + "type": 8, + "icon": "spell_nature_magicimmunity.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 52753, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 44571, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 32165, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 26448, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 11368, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 42456, + "type": "Warrior" + }, + { + "name": "Lacktoze", + "total": 16771, + "type": "Druid" + }, + { + "name": "Ileria", + "total": 15170, + "type": "Paladin" + }, + { + "name": "Shimshakamoo", + "total": 13737, + "type": "Druid" + }, + { + "name": "Bullka", + "total": 12141, + "type": "Shaman" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 9, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 52, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28762, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_29naxxramas.jpg", + "name": "Adornment of Stolen Souls", + "itemLevel": 125 + }, + { + "id": 30097, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_19.jpg", + "name": "Coral-Barbed Shoulderpads", + "itemLevel": 128, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 154, + "slot": 3, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "name": "Primitive Mantle", + "itemLevel": 1 + }, + { + "id": 28735, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Earthblood Chestguard", + "itemLevel": 115 + }, + { + "id": 28655, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Cord of Nature's Sustenance", + "itemLevel": 115 + }, + { + "id": 30167, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Legguards", + "itemLevel": 133, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24037, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 28752, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "name": "Forestlord Striders", + "itemLevel": 115, + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 30062, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Grove-Bands of Remulos", + "itemLevel": 128 + }, + { + "id": 30165, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Gloves", + "itemLevel": 133, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 634 + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125 + }, + { + "id": 29290, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Grand Restorer", + "itemLevel": 130 + }, + { + "id": 30663, + "slot": 12, + "quality": 4, + "icon": "inv_misc_qirajicrystal_04.jpg", + "name": "Fathom-Brooch of the Tidewalker", + "itemLevel": 128 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28765, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Stainless Cloak of the Pure Hearted", + "itemLevel": 125 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 28754, + "slot": 16, + "quality": 4, + "icon": "inv_shield_31.jpg", + "name": "Triptych Shield of the Ancients", + "itemLevel": 115 + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Bloodhoond", + "id": 9, + "guid": 64182049, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 122, + "total": 9158, + "activeTime": 188984, + "activeTimeReduced": 104975, + "overheal": 4805, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 9158, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4788, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 3568, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 584, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 218, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Bloodhoond", + "total": 9158, + "type": "Rogue" + } + ], + "talents": [ + { + "name": "SWORDSPECIAL (DND)", + "guid": 19, + "type": 1, + "abilityIcon": "ability_criticalstrike.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 42, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29044, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Netherblade Facemask", + "itemLevel": 120, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 621 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 29047, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Netherblade Shoulderpads", + "itemLevel": 120, + "permanentEnchant": 2996, + "permanentEnchantName": "+2 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 621 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30101, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Bloodsea Brigand's Vest", + "itemLevel": 128, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23100, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31118, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 29046, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_05.jpg", + "name": "Netherblade Breeches", + "itemLevel": 120, + "setID": 621 + }, + { + "id": 30039, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of Utter Darkness", + "itemLevel": 128 + }, + { + "id": 29527, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Primalstrike Bracers", + "itemLevel": 115, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power", + "setID": 619 + }, + { + "id": 29048, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Netherblade Gloves", + "itemLevel": 120, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "setID": 621 + }, + { + "id": 30052, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Ring of Lethality", + "itemLevel": 128 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30450, + "slot": 12, + "quality": 4, + "icon": "inv_gizmo_hardenedadamantitetube.jpg", + "name": "Warp-Spring Coil", + "itemLevel": 128 + }, + { + "id": 28288, + "slot": 13, + "quality": 3, + "icon": "inv_misc_enggizmos_18.jpg", + "name": "Abacus of Violent Odds", + "itemLevel": 115 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30082, + "slot": 15, + "quality": 4, + "icon": "inv_sword_50.jpg", + "name": "Talon of Azshara", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 28189, + "slot": 16, + "quality": 3, + "icon": "inv_sword_76.jpg", + "name": "Latro's Shifting Sword", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "setID": 737 + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Nikè", + "id": 63, + "guid": 72581935, + "type": "Paladin", + "icon": "Paladin-Retribution", + "itemLevel": 120, + "total": 12104, + "activeTime": 124504, + "activeTimeReduced": 75559, + "overheal": 4456, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 8091, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 2496, + "type": 1, + "icon": "inv_stone_04.jpg" + }, + { + "guid": 28495, + "name": "Healing Potion", + "total": 1517, + "type": 1, + "icon": "inv_potion_131.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4598, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 2997, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 2987, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 32221, + "name": "Seal of Blood", + "total": 855, + "type": 2, + "icon": "spell_holy_sealofblood.jpg" + }, + { + "guid": 32220, + "name": "Judgement of Blood", + "total": 667, + "type": 2, + "icon": "spell_shadow_lifedrain.jpg" + } + ], + "targets": [ + { + "name": "Nikè", + "total": 12104, + "type": "Paladin" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Frostbolt of Ages", + "guid": 11, + "type": 1, + "abilityIcon": "spell_frost_frostbolt02.jpg" + }, + { + "name": "War Stomp", + "guid": 45, + "type": 1, + "abilityIcon": "ability_bullrush.jpg" + } + ], + "gear": [ + { + "id": 27881, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Gladiator's Scaled Helm", + "itemLevel": 123, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 28363, + "itemLevel": 60, + "icon": "inv_misc_gem_opal_01.jpg" + } + ] + }, + { + "id": 29075, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 626 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27879, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Gladiator's Scaled Chestpiece", + "itemLevel": 123, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 32806, + "slot": 5, + "quality": 4, + "icon": "inv_belt_14.jpg", + "name": "Veteran's Scaled Belt", + "itemLevel": 136 + }, + { + "id": 30538, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_09.jpg", + "name": "Midnight Legguards", + "itemLevel": 110, + "permanentEnchant": 3010, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28645, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "General's Scaled Greaves", + "itemLevel": 123, + "permanentEnchant": 2658, + "permanentEnchantName": "+1 Haste and +1 Critical Strike" + }, + { + "id": 32819, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Veteran's Scaled Bracers", + "itemLevel": 126, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23533, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_29.jpg", + "name": "Steelgrip Gauntlets", + "itemLevel": 105, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 33057, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_60.jpg", + "name": "Veteran's Band of Triumph", + "itemLevel": 128 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28377, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cloak", + "itemLevel": 123, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28429, + "slot": 15, + "quality": 4, + "icon": "inv_sword_2h_blacksmithing_02.jpg", + "name": "Lionheart Champion", + "itemLevel": 123, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23203, + "slot": 17, + "quality": 3, + "icon": "inv_relics_libramoftruth.jpg", + "name": "Libram of Fervor", + "itemLevel": 65 + }, + { + "id": 31779, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Aldor Tabard", + "itemLevel": 20 + } + ] + }, + { + "name": "Mâyhêm", + "id": 17, + "guid": 85793926, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 109, + "total": 4712, + "activeTime": 150997, + "activeTimeReduced": 99740, + "overheal": 1690, + "abilities": [ + { + "guid": 28495, + "name": "Healing Potion", + "total": 3032, + "type": 1, + "icon": "inv_potion_131.jpg" + }, + { + "guid": 30340, + "name": "Bloodthirst", + "total": 1680, + "type": 1, + "icon": "spell_nature_bloodlust.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 2832, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 1480, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 160, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 30, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + } + ], + "targets": [ + { + "name": "Mâyhêm", + "total": 4712, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 23521, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_22.jpg", + "name": "Ragesteel Helm", + "itemLevel": 115, + "setID": 566 + }, + { + "id": 29335, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Talon Lord's Collar", + "itemLevel": 115 + }, + { + "id": 33173, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_16.jpg", + "name": "Ragesteel Shoulders", + "itemLevel": 115, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 566 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 24363, + "slot": 4, + "quality": 3, + "icon": "inv_chest_plate13.jpg", + "name": "Unscarred Breastplate", + "itemLevel": 91, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27985, + "slot": 5, + "quality": 3, + "icon": "inv_belt_23.jpg", + "name": "Deathforge Girdle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27936, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Greaves of Desolation", + "itemLevel": 115, + "setID": 660 + }, + { + "id": 28176, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_01.jpg", + "name": "Sha'tari Wrought Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28167, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_17.jpg", + "name": "Sha'tari Wrought Armguards", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 23531, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_26.jpg", + "name": "Felfury Gauntlets", + "itemLevel": 105, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "gems": [ + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27925, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_16.jpg", + "name": "Ravenclaw Band", + "itemLevel": 115 + }, + { + "id": 29321, + "slot": 11, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "name": "Time-Bending Gem", + "itemLevel": 115 + }, + { + "id": 28041, + "slot": 12, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 27416, + "slot": 13, + "quality": 3, + "icon": "inv_helmet_45.jpg", + "name": "Fetish of the Fallen", + "itemLevel": 100 + }, + { + "id": 27892, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_08.jpg", + "name": "Cloak of the Inciter", + "itemLevel": 112 + }, + { + "id": 31139, + "slot": 15, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 31139, + "slot": 16, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 27987, + "slot": 17, + "quality": 3, + "icon": "inv_weapon_bow_19.jpg", + "name": "Melmorta's Twilight Longbow", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Threadonme", + "id": 23, + "guid": 64797926, + "type": "Shaman", + "icon": "Shaman-Elemental", + "itemLevel": 114, + "total": 14445, + "activeTime": 23774, + "activeTimeReduced": 21280, + "overheal": 10590, + "abilities": [ + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 10076, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 25423, + "name": "Chain Heal", + "total": 4369, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37790, + "name": "Spread Shot", + "total": 5279, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 3637, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3188, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 674, + "type": 1, + "icon": "inv_axe_02.jpg" + } + ], + "targets": [ + { + "name": "Papapooey", + "total": 5866, + "type": "Warlock" + }, + { + "name": "Mageyoublush", + "total": 4707, + "type": "Mage" + }, + { + "name": "Bullka", + "total": 2298, + "type": "Shaman" + }, + { + "name": "Ninthstalker", + "total": 1366, + "type": "Hunter" + }, + { + "name": "Threadonme", + "total": 208, + "type": "Shaman" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 54, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 7, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32086, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_69.jpg", + "name": "Storm Master's Helmet", + "itemLevel": 110, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24035, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29368, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_30naxxramas.jpg", + "name": "Manasurge Pendant", + "itemLevel": 110 + }, + { + "id": 28631, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Dragon-Quake Shoulderguards", + "itemLevel": 115, + "permanentEnchant": 2979, + "permanentEnchantName": "+2 Spell Power" + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 28391, + "slot": 4, + "quality": 3, + "icon": "inv_chest_wolf.jpg", + "name": "Worldfire Chestguard", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats" + }, + { + "id": 29244, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Wave-Song Girdle", + "itemLevel": 110 + }, + { + "id": 30172, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Leggings", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ], + "setID": 635 + }, + { + "id": 29512, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_02.jpg", + "name": "Earthen Netherscale Boots", + "itemLevel": 105 + }, + { + "id": 29243, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Wave-Fury Vambraces", + "itemLevel": 110, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 30170, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Handgrips", + "itemLevel": 133, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 635 + }, + { + "id": 29291, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 29179, + "slot": 13, + "quality": 3, + "icon": "inv_misc_elvencoins.jpg", + "name": "Xi'ri's Gift", + "itemLevel": 115 + }, + { + "id": 29369, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Shawl of Shifting Probabilities", + "itemLevel": 110, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28522, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_26.jpg", + "name": "Shard of the Virtuous", + "itemLevel": 115, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 29268, + "slot": 16, + "quality": 4, + "icon": "inv_shield_37.jpg", + "name": "Mazthoril Honor Shield", + "itemLevel": 110, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 29389, + "slot": 17, + "quality": 4, + "icon": "inv_elemental_primal_earth.jpg", + "name": "Totem of the Pulsing Earth", + "itemLevel": 110 + }, + { + "id": 31404, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Green Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Ileria", + "id": 7, + "guid": 73653992, + "type": "Paladin", + "icon": "Paladin-Justicar", + "itemLevel": 120, + "total": 240, + "activeTime": 3196, + "activeTimeReduced": 3196, + "abilities": [ + { + "guid": 33090, + "name": "Vigilance of the Colossus", + "total": 240, + "type": 2, + "icon": "spell_holy_blessingofprotection.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 240, + "type": 1, + "icon": "inv_axe_02.jpg" + } + ], + "targets": [ + { + "name": "Ileria", + "total": 240, + "type": "Paladin" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 48, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29068, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Justicar Faceguard", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 625 + }, + { + "id": 28516, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "name": "Barbed Choker of Discipline", + "itemLevel": 115 + }, + { + "id": 29070, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderguards", + "itemLevel": 120, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29066, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Justicar Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 29253, + "slot": 5, + "quality": 4, + "icon": "inv_belt_11.jpg", + "name": "Girdle of Valorous Deeds", + "itemLevel": 110 + }, + { + "id": 30126, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_23.jpg", + "name": "Crystalforge Legguards", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 628 + }, + { + "id": 32789, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Veteran's Lamellar Greaves", + "itemLevel": 136, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina" + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 1891, + "permanentEnchantName": "+2 All Stats", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30124, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_41.jpg", + "name": "Crystalforge Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 628 + }, + { + "id": 33054, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_39.jpg", + "name": "The Seal of Danzalar", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 30083, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_31.jpg", + "name": "Ring of Sundered Souls", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 27529, + "slot": 13, + "quality": 3, + "icon": "inv_qirajidol_rebirth.jpg", + "name": "Figurine of the Colossus", + "itemLevel": 115 + }, + { + "id": 28378, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cape", + "itemLevel": 123, + "permanentEnchant": 2622, + "permanentEnchantName": "+3 Dodge" + }, + { + "id": 30832, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_08.jpg", + "name": "Gavel of Unearthed Secrets", + "itemLevel": 100, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 28606, + "slot": 16, + "quality": 4, + "icon": "inv_shield_29.jpg", + "name": "Shield of Impenetrable Darkness", + "itemLevel": 115, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina" + }, + { + "id": 29388, + "slot": 17, + "quality": 4, + "icon": "inv_relics_libramofhope.jpg", + "name": "Libram of Repentance", + "itemLevel": 110 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Samkin", + "id": 12, + "guid": 48460541, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 120, + "total": 13930, + "activeTime": 330014, + "activeTimeReduced": 199960, + "overheal": 5713, + "abilities": [ + { + "guid": 24529, + "name": "Glyph of Animal Bond", + "total": 7755, + "type": 8, + "icon": "classic_ability_druid_demoralizingroar.jpg", + "petName": "Porkchop" + }, + { + "guid": 27046, + "name": "Mend Pet", + "total": 6175, + "type": 8, + "icon": "ability_hunter_mendpet.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 8941, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 2590, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 1181, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37433, + "name": "Spout", + "total": 391, + "type": 16, + "icon": "spell_frost_chillingblast.jpg" + } + ], + "targets": [ + { + "name": "Porkchop", + "total": 10622, + "type": "Pet" + }, + { + "name": "Samkin", + "total": 3308, + "type": "Hunter" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 51, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Blizzard", + "guid": 10, + "type": 1, + "abilityIcon": "spell_frost_icestorm.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28275, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_19.jpg", + "name": "Beast Lord Helm", + "itemLevel": 115, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 650 + }, + { + "id": 28509, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_22.jpg", + "name": "Worgen Claw Necklace", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 127, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_07.jpg", + "name": "Trapper's Shirt", + "itemLevel": 1 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2841, + "permanentEnchantName": "+3 Stamina", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28656, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Girdle of the Prowler", + "itemLevel": 115 + }, + { + "id": 29985, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Void Reaver Greaves", + "itemLevel": 128, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30060, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Boots of Effortless Striking", + "itemLevel": 128 + }, + { + "id": 30091, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_15.jpg", + "name": "True-Aim Stalker Bands", + "itemLevel": 128, + "gems": [ + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + } + ] + }, + { + "id": 30140, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Rift Stalker Gauntlets", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 652 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 29382, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Blood Knight War Cloak", + "itemLevel": 110 + }, + { + "id": 28587, + "slot": 15, + "quality": 4, + "icon": "inv_axe_46.jpg", + "name": "Legacy", + "itemLevel": 115, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2523, + "permanentEnchantName": "+6 Ranged Critical Strike" + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Shimshakamoo", + "id": 4, + "guid": 51412851, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 117, + "total": 11750, + "activeTime": 206329, + "activeTimeReduced": 79545, + "overheal": 10459, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 11750, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4915, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3700, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 2204, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 9080, + "name": "Hamstring", + "total": 931, + "type": 1, + "icon": "ability_shockwave.jpg" + } + ], + "targets": [ + { + "name": "Shimshakamoo", + "total": 11750, + "type": "Druid" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 23115, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 29100, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "name": "Mantle of Malorne", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 640 + }, + { + "id": 32802, + "slot": 5, + "quality": 4, + "icon": "inv_belt_17.jpg", + "name": "Veteran's Leather Belt", + "itemLevel": 136 + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30041, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_04.jpg", + "name": "Boots of Natural Grace", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase" + }, + { + "id": 32810, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Dragonhide Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power" + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 24258, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Resolute Cape", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30021, + "slot": 15, + "quality": 4, + "icon": "inv_staff_50.jpg", + "name": "Wildfury Greatstaff", + "itemLevel": 134, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility", + "temporaryEnchant": 2955, + "temporaryEnchantName": "Weighted VII" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23198, + "slot": 17, + "quality": 3, + "icon": "inv_relics_idolofferocity.jpg", + "name": "Idol of Brutality", + "itemLevel": 65 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Ricoshams", + "id": 15, + "guid": 79265016, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 119, + "total": 214661, + "activeTime": 259432, + "activeTimeReduced": 248154, + "overheal": 94540, + "abilities": [ + { + "guid": 25423, + "name": "Chain Heal", + "total": 139023, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + }, + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 68738, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 379, + "name": "Earth Shield", + "total": 6900, + "type": 8, + "icon": "spell_nature_skinofearth.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 49956, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 42114, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 37337, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 31602, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 12654, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 28402, + "type": "Warrior" + }, + { + "name": "Lightstank", + "total": 22477, + "type": "Priest" + }, + { + "name": "Bloodhoond", + "total": 21610, + "type": "Rogue" + }, + { + "name": "Papapooey", + "total": 20365, + "type": "Warlock" + }, + { + "name": "Mâyhêm", + "total": 19306, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 6, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 55, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 31691, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_31.jpg", + "name": "Natasha's Guardian Cord", + "itemLevel": 103 + }, + { + "id": 30168, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cataclysm Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29921, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate03.jpg", + "name": "Fire Crest Breastplate", + "itemLevel": 128, + "permanentEnchant": 3150, + "permanentEnchantName": "+5 Versatility" + }, + { + "id": 28567, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Belt of Gale Force", + "itemLevel": 115 + }, + { + "id": 28751, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Heart-Flame Leggings", + "itemLevel": 115, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30066, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "name": "Tempest-Strider Boots", + "itemLevel": 128, + "permanentEnchant": 2794, + "permanentEnchantName": "+2 Versatility" + }, + { + "id": 29523, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Windhawk Bracers", + "itemLevel": 115, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 618 + }, + { + "id": 29032, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cyclone Gloves", + "itemLevel": 120, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 631 + }, + { + "id": 29307, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_54.jpg", + "name": "Band of Eternity", + "itemLevel": 128 + }, + { + "id": 29920, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Phoenix-Ring of Rebirth", + "itemLevel": 128 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28190, + "slot": 13, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "name": "Scarab of the Infinite Cycle", + "itemLevel": 115 + }, + { + "id": 28582, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Red Riding Hood's Cloak", + "itemLevel": 115 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2629, + "temporaryEnchantName": "Brilliant Mana Oil" + }, + { + "id": 28754, + "slot": 16, + "quality": 4, + "icon": "inv_shield_31.jpg", + "name": "Triptych Shield of the Ancients", + "itemLevel": 115, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Warark", + "id": 11, + "guid": 55294760, + "type": "Priest", + "icon": "Priest-Holy", + "itemLevel": 117, + "total": 190074, + "totalReduced": 183790, + "activeTime": 287290, + "activeTimeReduced": 249650, + "overheal": 163878, + "abilities": [ + { + "guid": 34866, + "name": "Circle of Healing", + "total": 66064, + "type": 2, + "icon": "spell_holy_circleofrenewal.jpg" + }, + { + "guid": 25213, + "name": "Greater Heal", + "total": 34268, + "type": 2, + "icon": "spell_holy_greaterheal.jpg" + }, + { + "guid": 10963, + "name": "Greater Heal", + "total": 27804, + "type": 2, + "icon": "spell_holy_greaterheal.jpg" + }, + { + "guid": 33110, + "name": "Prayer of Mending", + "total": 24272, + "type": 2, + "icon": "spell_holy_prayerofmendingtga.jpg" + }, + { + "guid": 25235, + "name": "Flash Heal", + "total": 23934, + "type": 2, + "icon": "spell_holy_flashheal.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 47814, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 45177, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 37689, + "totalReduced": 35191, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 24291, + "totalReduced": 22648, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 9305, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 43453, + "type": "Warrior" + }, + { + "name": "Shimshakamoo", + "total": 36973, + "type": "Druid" + }, + { + "name": "Nikè", + "total": 13792, + "type": "Paladin" + }, + { + "name": "Lightstank", + "total": 13295, + "type": "Priest" + }, + { + "name": "Bloodhoond", + "total": 9916, + "type": "Rogue" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29049, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Light-Collar of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 663 + }, + { + "id": 278838, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "name": "Amulet of Glacial Tranquility", + "itemLevel": 128 + }, + { + "id": 21874, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "name": "Primal Mooncloth Shoulders", + "itemLevel": 105, + "permanentEnchant": 2992, + "permanentEnchantName": "+2 Versatility", + "setID": 554 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "name": "Primal Mooncloth Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "slot": 5, + "quality": 4, + "icon": "inv_belt_31.jpg", + "name": "Primal Mooncloth Belt", + "itemLevel": 115, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 29053, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_25.jpg", + "name": "Trousers of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 2745, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 663 + }, + { + "id": 30035, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "name": "Boots of the Long Road", + "itemLevel": 128 + }, + { + "id": 32980, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Mooncloth Cuffs", + "itemLevel": 126, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28508, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Gloves of Saintly Blessings", + "itemLevel": 115, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125 + }, + { + "id": 29291, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 30841, + "slot": 13, + "quality": 3, + "icon": "inv_misc_book_11.jpg", + "name": "Lower City Prayerbook", + "itemLevel": 115 + }, + { + "id": 29354, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Light-Touched Stole of Altruism", + "itemLevel": 110 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 29170, + "slot": 16, + "quality": 4, + "icon": "inv_misc_orb_01.jpg", + "name": "Windcaller's Orb", + "itemLevel": 105 + }, + { + "id": 27885, + "slot": 17, + "quality": 3, + "icon": "inv_wand_05.jpg", + "name": "Soul-Wand of the Aldor", + "itemLevel": 112 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Izlaz", + "id": 21, + "guid": 54442880, + "type": "Priest", + "icon": "Priest-Holy", + "itemLevel": 114, + "total": 232352, + "totalReduced": 231352, + "activeTime": 340415, + "activeTimeReduced": 328740, + "overheal": 144134, + "abilities": [ + { + "guid": 34866, + "name": "Circle of Healing", + "total": 85227, + "type": 2, + "icon": "spell_holy_circleofrenewal.jpg" + }, + { + "guid": 33110, + "name": "Prayer of Mending", + "total": 43736, + "type": 2, + "icon": "spell_holy_prayerofmendingtga.jpg" + }, + { + "guid": 25235, + "name": "Flash Heal", + "total": 33367, + "type": 2, + "icon": "spell_holy_flashheal.jpg" + }, + { + "guid": 25222, + "name": "Renew", + "total": 30278, + "type": 2, + "icon": "spell_holy_renew.jpg" + }, + { + "guid": 10963, + "name": "Greater Heal", + "total": 20469, + "type": 2, + "icon": "spell_holy_greaterheal.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 68147, + "totalReduced": 67147, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 65289, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 52838, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 18374, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 6375, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 84616, + "type": "Warrior" + }, + { + "name": "Evildew", + "total": 17646, + "type": "Rogue" + }, + { + "name": "Lacktoze", + "total": 17404, + "type": "Druid" + }, + { + "name": "Namja", + "total": 16011, + "type": "Warrior" + }, + { + "name": "Shnoodle", + "total": 12565, + "type": "Pet" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29174, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_34.jpg", + "name": "Watcher's Cowl", + "itemLevel": 115, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility" + }, + { + "id": 28609, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_17.jpg", + "name": "Emberspur Talisman", + "itemLevel": 115 + }, + { + "id": 21874, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "name": "Primal Mooncloth Shoulders", + "itemLevel": 105, + "permanentEnchant": 2992, + "permanentEnchantName": "+2 Versatility", + "setID": 554 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "name": "Primal Mooncloth Robe", + "itemLevel": 120, + "permanentEnchant": 1144, + "permanentEnchantName": "+15 Versatility", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "slot": 5, + "quality": 4, + "icon": "inv_belt_31.jpg", + "name": "Primal Mooncloth Belt", + "itemLevel": 115, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 28742, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_13.jpg", + "name": "Pantaloons of Repentance", + "itemLevel": 115, + "permanentEnchant": 2745, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30035, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "name": "Boots of the Long Road", + "itemLevel": 128, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 29249, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_13.jpg", + "name": "Bands of the Benevolent", + "itemLevel": 110, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 28508, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Gloves of Saintly Blessings", + "itemLevel": 115, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 27780, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_31.jpg", + "name": "Ring of Fabled Hope", + "itemLevel": 115, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 29289, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 110, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28823, + "slot": 12, + "quality": 4, + "icon": "spell_shadow_unholyfrenzy.jpg", + "name": "Eye of Gruul", + "itemLevel": 125 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 29375, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_02.jpg", + "name": "Bishop's Cloak", + "itemLevel": 110 + }, + { + "id": 28604, + "slot": 15, + "quality": 4, + "icon": "inv_staff_57.jpg", + "name": "Nightstaff of the Everliving", + "itemLevel": 115, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30080, + "slot": 17, + "quality": 4, + "icon": "inv_wand_15.jpg", + "name": "Luminescent Rod of the Naaru", + "itemLevel": 134 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Evildew", + "id": 2, + "guid": 77180172, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 115, + "total": 8451, + "activeTime": 169939, + "activeTimeReduced": 87055, + "overheal": 4630, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 8451, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4099, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3771, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 390, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 191, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Evildew", + "total": 8451, + "type": "Rogue" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28796, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Malefic Mask of the Shadows", + "itemLevel": 125 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 28755, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Bladed Shoulderpads of the Merciless", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28601, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_06.jpg", + "name": "Chestguard of the Conniver", + "itemLevel": 115 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 30939, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_11.jpg", + "name": "Felboar Hide Shoes", + "itemLevel": 109 + }, + { + "id": 28171, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_08.jpg", + "name": "Spymistress' Wristguards", + "itemLevel": 115, + "gems": [ + { + "id": 28459, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28729, + "slot": 15, + "quality": 4, + "icon": "inv_sword_74.jpg", + "name": "Spiteblade", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 29124, + "slot": 16, + "quality": 4, + "icon": "inv_sword_draenei_01.jpg", + "name": "Vindicator's Brand", + "itemLevel": 100, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2643, + "temporaryEnchantName": "Deadly Poison VII" + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Lacktoze", + "id": 8, + "guid": 61877289, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 114, + "total": 11898, + "activeTime": 230458, + "activeTimeReduced": 93644, + "overheal": 8211, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 11898, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4441, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3976, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 1289, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 956, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 531, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Lacktoze", + "total": 11898, + "type": "Druid" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 30230, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_48.jpg", + "name": "Nordrassil Feral-Mantle", + "itemLevel": 133, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 30042, + "slot": 5, + "quality": 4, + "icon": "inv_belt_25.jpg", + "name": "Belt of Natural Power", + "itemLevel": 128, + "gems": [ + { + "id": 30585, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 30604, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30674, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Zierhut's Lost Treads", + "itemLevel": 115, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 32814, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Leather Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30223, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_48.jpg", + "name": "Nordrassil Handgrips", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 641 + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 13503, + "slot": 13, + "quality": 4, + "icon": "spell_holy_pureofheart.jpg", + "name": "Alchemist Stone", + "itemLevel": 90 + }, + { + "id": 278823, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Icebound Cloak", + "itemLevel": 128 + }, + { + "id": 25978, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Seth's Graphite Fishing Pole", + "itemLevel": 60, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 32387, + "slot": 17, + "quality": 3, + "icon": "inv-mount_raven_54.jpg", + "name": "Idol of the Raven Goddess", + "itemLevel": 115 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + } +} diff --git a/lib/__fixtures__/demo-raid-combatant-info.json b/lib/__fixtures__/demo-raid-combatant-info.json new file mode 100644 index 0000000..7c0c75c --- /dev/null +++ b/lib/__fixtures__/demo-raid-combatant-info.json @@ -0,0 +1,7077 @@ +{ + "reportData": { + "report": { + "combatantInfo": { + "data": [ + { + "timestamp": 6989319, + "type": "combatantinfo", + "fight": 23, + "sourceID": 24, + "gear": [ + { + "id": 29011, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "itemLevel": 120, + "permanentEnchant": 2999, + "gems": [ + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 29386, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_03.jpg", + "itemLevel": 110 + }, + { + "id": 30117, + "quality": 4, + "icon": "inv_shoulder_56.jpg", + "itemLevel": 133, + "permanentEnchant": 2978, + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 5107, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "itemLevel": 14 + }, + { + "id": 29012, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 30096, + "quality": 4, + "icon": "inv_belt_27.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30116, + "quality": 4, + "icon": "inv_pants_plate_25.jpg", + "itemLevel": 133, + "permanentEnchant": 3013, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 28747, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "itemLevel": 115, + "permanentEnchant": 2649, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 28502, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "itemLevel": 115, + "permanentEnchant": 2648, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30114, + "quality": 4, + "icon": "inv_gauntlets_56.jpg", + "itemLevel": 133, + "permanentEnchant": 2613, + "setID": 656 + }, + { + "id": 29279, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 30834, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "itemLevel": 100 + }, + { + "id": 28579, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "itemLevel": 115 + }, + { + "id": 28528, + "quality": 4, + "icon": "inv_misc_pocketwatch_02.jpg", + "itemLevel": 115 + }, + { + "id": 28529, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "itemLevel": 115, + "permanentEnchant": 368 + }, + { + "id": 30058, + "quality": 4, + "icon": "inv_weapon_shortblade_42.jpg", + "itemLevel": 134, + "permanentEnchant": 2673 + }, + { + "id": 28825, + "quality": 4, + "icon": "inv_shield_30.jpg", + "itemLevel": 125, + "permanentEnchant": 1071, + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + } + ] + }, + { + "id": 30025, + "quality": 4, + "icon": "inv_throwingknife_06.jpg", + "itemLevel": 134 + }, + { + "id": 35279, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 24, + "ability": 71, + "stacks": 1, + "icon": "ability_warrior_defensivestance.jpg", + "name": "Vanguard" + }, + { + "source": 7, + "ability": 27168, + "stacks": 1, + "icon": "spell_nature_lightningshield.jpg", + "name": "Blessing of Sanctuary" + }, + { + "source": 24, + "ability": 33257, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 24, + "ability": 28502, + "stacks": 1, + "icon": "inv_potion_122.jpg", + "name": "Major Armor" + }, + { + "source": 24, + "ability": 33726, + "stacks": 1, + "icon": "inv_potion_111.jpg", + "name": "Elixir of Mastery" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 4, + "ability": 24932, + "stacks": 1, + "icon": "spell_nature_unyeildingstamina.jpg", + "name": "Leader of the Pack" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 388, + "agility": 337, + "stamina": 1163, + "intellect": 115, + "spirit": 119, + "dodge": 95, + "parry": 53, + "block": 104, + "armor": 17835, + "critMelee": 20, + "critRanged": 20, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 118, + "hitRanged": 118, + "hitSpell": 0, + "expertise": 34, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 13, + "icon": "trade_engineering.jpg" + }, + { + "id": 5, + "icon": "inv_axe_02.jpg" + }, + { + "id": 43, + "icon": "ability_racial_bloodrage.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989319, + "type": "combatantinfo", + "fight": 23, + "sourceID": 9, + "gear": [ + { + "id": 29044, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "itemLevel": 120, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 621 + }, + { + "id": 29381, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "itemLevel": 110 + }, + { + "id": 29047, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "itemLevel": 120, + "permanentEnchant": 2996, + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 621 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30101, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "itemLevel": 128, + "permanentEnchant": 2661, + "gems": [ + { + "id": 23100, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 30040, + "quality": 4, + "icon": "inv_belt_29.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31118, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 29046, + "quality": 4, + "icon": "inv_pants_plate_05.jpg", + "itemLevel": 120, + "setID": 621 + }, + { + "id": 30039, + "quality": 4, + "icon": "inv_boots_05.jpg", + "itemLevel": 128 + }, + { + "id": 29527, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 115, + "permanentEnchant": 1593, + "setID": 619 + }, + { + "id": 29048, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "itemLevel": 120, + "permanentEnchant": 1594, + "setID": 621 + }, + { + "id": 30052, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "itemLevel": 128 + }, + { + "id": 29283, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 30450, + "quality": 4, + "icon": "inv_gizmo_hardenedadamantitetube.jpg", + "itemLevel": 128 + }, + { + "id": 28288, + "quality": 3, + "icon": "inv_misc_enggizmos_18.jpg", + "itemLevel": 115 + }, + { + "id": 28672, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "itemLevel": 115, + "permanentEnchant": 368 + }, + { + "id": 30082, + "quality": 4, + "icon": "inv_sword_50.jpg", + "itemLevel": 134, + "permanentEnchant": 2673, + "temporaryEnchant": 2639 + }, + { + "id": 28189, + "quality": 3, + "icon": "inv_sword_76.jpg", + "itemLevel": 115, + "permanentEnchant": 2673, + "setID": 737 + }, + { + "id": 28659, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "itemLevel": 115 + }, + { + "id": 31405, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 9, + "ability": 43764, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 9, + "ability": 28497, + "stacks": 1, + "icon": "inv_potion_162.jpg", + "name": "Mighty Agility" + }, + { + "source": 63, + "ability": 20218, + "stacks": 1, + "icon": "spell_holy_mindvision.jpg", + "name": "Sanctity Aura" + }, + { + "source": 4, + "ability": 24932, + "stacks": 1, + "icon": "spell_nature_unyeildingstamina.jpg", + "name": "Leader of the Pack" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 222, + "agility": 573, + "stamina": 645, + "intellect": 104, + "spirit": 108, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 3980, + "critMelee": 146, + "critRanged": 146, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 305, + "hitRanged": 305, + "hitSpell": 0, + "expertise": 14, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 19, + "icon": "ability_criticalstrike.jpg" + }, + { + "id": 42, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989319, + "type": "combatantinfo", + "fight": 23, + "sourceID": 23, + "gear": [ + { + "id": 32086, + "quality": 4, + "icon": "inv_helmet_69.jpg", + "itemLevel": 110, + "permanentEnchant": 3002, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24035, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29368, + "quality": 4, + "icon": "inv_jewelry_necklace_30naxxramas.jpg", + "itemLevel": 110 + }, + { + "id": 28631, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "itemLevel": 115, + "permanentEnchant": 2979 + }, + { + "id": 5107, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "itemLevel": 14 + }, + { + "id": 28391, + "quality": 3, + "icon": "inv_chest_wolf.jpg", + "itemLevel": 115, + "permanentEnchant": 2661 + }, + { + "id": 29244, + "quality": 4, + "icon": "inv_belt_22.jpg", + "itemLevel": 110 + }, + { + "id": 30172, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "itemLevel": 133, + "permanentEnchant": 2748, + "gems": [ + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ], + "setID": 635 + }, + { + "id": 29512, + "quality": 4, + "icon": "inv_boots_chain_02.jpg", + "itemLevel": 105 + }, + { + "id": 29243, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "itemLevel": 110, + "permanentEnchant": 2617 + }, + { + "id": 30170, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "itemLevel": 133, + "permanentEnchant": 2937, + "setID": 635 + }, + { + "id": 29291, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 120 + }, + { + "id": 28753, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "itemLevel": 115 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 29179, + "quality": 3, + "icon": "inv_misc_elvencoins.jpg", + "itemLevel": 115 + }, + { + "id": 29369, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "itemLevel": 110, + "permanentEnchant": 2938 + }, + { + "id": 28522, + "quality": 4, + "icon": "inv_hammer_26.jpg", + "itemLevel": 115, + "permanentEnchant": 2669, + "temporaryEnchant": 2636 + }, + { + "id": 29268, + "quality": 4, + "icon": "inv_shield_37.jpg", + "itemLevel": 110, + "permanentEnchant": 2654 + }, + { + "id": 29389, + "quality": 4, + "icon": "inv_elemental_primal_earth.jpg", + "itemLevel": 110 + }, + { + "id": 31404, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 23, + "ability": 28509, + "stacks": 1, + "icon": "inv_potion_151.jpg", + "name": "Greater Versatility" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 23, + "ability": 35272, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 152, + "agility": 73, + "stamina": 673, + "intellect": 551, + "spirit": 191, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 9489, + "critMelee": 0, + "critRanged": 0, + "critSpell": 220, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 47, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 54, + "icon": "inv_axe_02.jpg" + }, + { + "id": 7, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989319, + "type": "combatantinfo", + "fight": 23, + "sourceID": 19, + "gear": [ + { + "id": 28963, + "quality": 4, + "icon": "inv_helmet_89.jpg", + "itemLevel": 120, + "permanentEnchant": 3002, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 28530, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "itemLevel": 115 + }, + { + "id": 28967, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "itemLevel": 120, + "permanentEnchant": 2995, + "gems": [ + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28964, + "quality": 4, + "icon": "inv_chest_cloth_62.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 33133, + "itemLevel": 130, + "icon": "inv_jewelcrafting_crimsonspinel_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 30064, + "quality": 4, + "icon": "inv_belt_03.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28966, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "itemLevel": 120, + "permanentEnchant": 2748, + "setID": 645 + }, + { + "id": 30050, + "quality": 4, + "icon": "inv_boots_05.jpg", + "itemLevel": 128 + }, + { + "id": 24250, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "itemLevel": 112, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28968, + "quality": 4, + "icon": "inv_gauntlets_52.jpg", + "itemLevel": 120, + "permanentEnchant": 2937, + "setID": 645 + }, + { + "id": 28753, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "itemLevel": 115 + }, + { + "id": 29287, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 27683, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "itemLevel": 115 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 28766, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 125 + }, + { + "id": 28770, + "quality": 4, + "icon": "inv_weapon_shortblade_41.jpg", + "itemLevel": 125, + "permanentEnchant": 2669, + "temporaryEnchant": 2628 + }, + { + "id": 28187, + "quality": 3, + "icon": "inv_offhand_outlandraid_03blue.jpg", + "itemLevel": 112 + }, + { + "id": 28673, + "quality": 4, + "icon": "inv_wand_21.jpg", + "itemLevel": 115 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 19, + "ability": 43722, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Enlightened" + }, + { + "source": 19, + "ability": 33721, + "stacks": 1, + "icon": "inv_alchemy_potion_05.jpg", + "name": "Spellpower Elixir" + }, + { + "source": 19, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 59, + "agility": 72, + "stamina": 761, + "intellect": 598, + "spirit": 202, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 1406, + "critMelee": 0, + "critRanged": 0, + "critSpell": 212, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 168, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 21, + "icon": "inv_axe_02.jpg" + }, + { + "id": 40, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989319, + "type": "combatantinfo", + "fight": 23, + "sourceID": 3, + "gear": [ + { + "id": 32461, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "itemLevel": 127, + "permanentEnchant": 3003, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 278827, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "itemLevel": 128 + }, + { + "id": 29023, + "quality": 4, + "icon": "inv_shoulder_54.jpg", + "itemLevel": 120, + "permanentEnchant": 2997, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 6125, + "quality": 2, + "icon": "inv_chest_leather_04.jpg", + "itemLevel": 1 + }, + { + "id": 29019, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "temporaryEnchant": 2791, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 30032, + "quality": 4, + "icon": "inv_belt_13.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29022, + "quality": 4, + "icon": "inv_pants_plate_24.jpg", + "itemLevel": 120, + "permanentEnchant": 3012, + "setID": 655 + }, + { + "id": 28608, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "itemLevel": 115, + "permanentEnchant": 2939, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23537, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 105, + "permanentEnchant": 2647 + }, + { + "id": 28824, + "quality": 4, + "icon": "inv_gauntlets_31.jpg", + "itemLevel": 125, + "permanentEnchant": 684, + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29283, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 30834, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "itemLevel": 100 + }, + { + "id": 28034, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "itemLevel": 112 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 278819, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "itemLevel": 128, + "permanentEnchant": 368 + }, + { + "id": 19022, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "itemLevel": 50, + "permanentEnchant": 3269, + "temporaryEnchant": 266 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29152, + "quality": 4, + "icon": "inv_weapon_bow_08.jpg", + "itemLevel": 100 + }, + { + "id": 35280, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 3, + "ability": 2458, + "stacks": 1, + "icon": "ability_racial_avatar.jpg", + "name": "Berserker Stance" + }, + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 3, + "ability": 33256, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 3, + "ability": 28520, + "stacks": 1, + "icon": "inv_potion_117.jpg", + "name": "Flask of Relentless Assault" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 601, + "agility": 295, + "stamina": 698, + "intellect": 99, + "spirit": 103, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 9763, + "critMelee": 268, + "critRanged": 268, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 144, + "hitRanged": 144, + "hitSpell": 0, + "expertise": 20, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 21, + "icon": "inv_axe_02.jpg" + }, + { + "id": 40, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 1, + "gear": [ + { + "id": 32474, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "itemLevel": 127, + "permanentEnchant": 3003, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28674, + "quality": 4, + "icon": "inv_jewelry_necklace_34.jpg", + "itemLevel": 115 + }, + { + "id": 27801, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 650 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28228, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "itemLevel": 115, + "permanentEnchant": 2661, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 30040, + "quality": 4, + "icon": "inv_belt_29.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27874, + "quality": 3, + "icon": "inv_pants_03.jpg", + "itemLevel": 115, + "permanentEnchant": 3012, + "setID": 650 + }, + { + "id": 28545, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30026, + "quality": 4, + "icon": "inv_bracer_17.jpg", + "itemLevel": 128, + "permanentEnchant": 1593 + }, + { + "id": 27474, + "quality": 3, + "icon": "inv_gauntlets_10.jpg", + "itemLevel": 115, + "permanentEnchant": 2564, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28791, + "quality": 4, + "icon": "inv_jewelry_ring_71.jpg", + "itemLevel": 125 + }, + { + "id": 28649, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "itemLevel": 115 + }, + { + "id": 25937, + "quality": 2, + "icon": "inv_misc_stonetablet_11.jpg", + "itemLevel": 99 + }, + { + "id": 28041, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "itemLevel": 88 + }, + { + "id": 24259, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 105, + "permanentEnchant": 368, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ] + }, + { + "id": 28524, + "quality": 4, + "icon": "inv_weapon_shortblade_38.jpg", + "itemLevel": 115 + }, + { + "id": 29360, + "quality": 4, + "icon": "inv_weapon_shortblade_33.jpg", + "itemLevel": 105 + }, + { + "id": 28772, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "itemLevel": 125, + "permanentEnchant": 2724 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 1, + "ability": 33261, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 1, + "ability": 28520, + "stacks": 1, + "icon": "inv_potion_117.jpg", + "name": "Flask of Relentless Assault" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 95, + "agility": 629, + "stamina": 556, + "intellect": 253, + "spirit": 138, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 5402, + "critMelee": 124, + "critRanged": 152, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 112, + "hitRanged": 112, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 41, + "icon": "inv_axe_02.jpg" + }, + { + "id": 20, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 16, + "gear": [ + { + "id": 29076, + "quality": 4, + "icon": "inv_helmet_84.jpg", + "itemLevel": 120, + "permanentEnchant": 3002, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 23108, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 648 + }, + { + "id": 278833, + "quality": 4, + "icon": "inv_jewelry_necklace_03.jpg", + "itemLevel": 128 + }, + { + "id": 29079, + "quality": 4, + "icon": "inv_shoulder_47.jpg", + "itemLevel": 120, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21848, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "itemLevel": 105, + "permanentEnchant": 866, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "quality": 4, + "icon": "inv_belt_04.jpg", + "itemLevel": 105, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 30207, + "quality": 4, + "icon": "inv_pants_cloth_22.jpg", + "itemLevel": 133, + "permanentEnchant": 2748, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 649 + }, + { + "id": 30067, + "quality": 4, + "icon": "inv_boots_05.jpg", + "itemLevel": 128, + "permanentEnchant": 911 + }, + { + "id": 32820, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 126, + "permanentEnchant": 369, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 21847, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "itemLevel": 105, + "permanentEnchant": 2935, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 28793, + "quality": 4, + "icon": "inv_jewelry_ring_65.jpg", + "itemLevel": 125 + }, + { + "id": 28785, + "quality": 4, + "icon": "inv_trinket_naxxramas06.jpg", + "itemLevel": 115 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 28570, + "quality": 4, + "icon": "inv_misc_cape_20.jpg", + "itemLevel": 115 + }, + { + "id": 28802, + "quality": 4, + "icon": "inv_sword_65.jpg", + "itemLevel": 125, + "permanentEnchant": 2671, + "temporaryEnchant": 2678 + }, + { + "id": 28734, + "quality": 4, + "icon": "inv_misc_gem_ebondraenite_02.jpg", + "itemLevel": 115 + }, + { + "id": 28783, + "quality": 4, + "icon": "inv_wand_20.jpg", + "itemLevel": 125 + }, + { + "id": 35279, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 16, + "ability": 27125, + "stacks": 1, + "icon": "spell_magearmor.jpg", + "name": "Mage Armor" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 33263, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 16, + "ability": 33721, + "stacks": 1, + "icon": "inv_alchemy_potion_05.jpg", + "name": "Spellpower Elixir" + }, + { + "source": 16, + "ability": 17535, + "stacks": 1, + "icon": "inv_potion_29.jpg", + "name": "Elixir of the Sages" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 55, + "agility": 67, + "stamina": 531, + "intellect": 765, + "spirit": 303, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 2596, + "critMelee": 0, + "critRanged": 0, + "critSpell": 258, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 94, + "expertise": 0, + "resilienceCritTaken": 13, + "resilienceDamageTaken": 13, + "talentTree": [], + "talents": [ + { + "id": 40, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 21, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 63, + "gear": [ + { + "id": 27881, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "itemLevel": 123, + "permanentEnchant": 3003, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 33066, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 28363, + "itemLevel": 60, + "icon": "inv_misc_gem_opal_01.jpg" + } + ] + }, + { + "id": 29075, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "itemLevel": 120, + "permanentEnchant": 2986, + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 626 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27879, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "itemLevel": 123, + "permanentEnchant": 2661, + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 32806, + "quality": 4, + "icon": "inv_belt_14.jpg", + "itemLevel": 136 + }, + { + "id": 30538, + "quality": 4, + "icon": "inv_pants_leather_09.jpg", + "itemLevel": 110, + "permanentEnchant": 3010, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28645, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "itemLevel": 123, + "permanentEnchant": 2658 + }, + { + "id": 32819, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "itemLevel": 126, + "permanentEnchant": 2647, + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23533, + "quality": 4, + "icon": "inv_gauntlets_29.jpg", + "itemLevel": 105, + "permanentEnchant": 684, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28649, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "itemLevel": 115 + }, + { + "id": 33057, + "quality": 4, + "icon": "inv_jewelry_ring_60.jpg", + "itemLevel": 128 + }, + { + "id": 28034, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "itemLevel": 112 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 28377, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "itemLevel": 123, + "permanentEnchant": 2938 + }, + { + "id": 28429, + "quality": 4, + "icon": "inv_sword_2h_blacksmithing_02.jpg", + "itemLevel": 123, + "permanentEnchant": 2673, + "temporaryEnchant": 2639 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23203, + "quality": 3, + "icon": "inv_relics_libramoftruth.jpg", + "itemLevel": 65 + }, + { + "id": 31779, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "itemLevel": 20 + } + ], + "auras": [ + { + "source": 7, + "ability": 1038, + "stacks": 1, + "icon": "spell_holy_sealofsalvation.jpg", + "name": "Hand of Salvation" + }, + { + "source": 63, + "ability": 33256, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 63, + "ability": 28497, + "stacks": 1, + "icon": "inv_potion_162.jpg", + "name": "Mighty Agility" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 63, + "ability": 20218, + "stacks": 1, + "icon": "spell_holy_mindvision.jpg", + "name": "Sanctity Aura" + }, + { + "source": 4, + "ability": 24932, + "stacks": 1, + "icon": "spell_nature_unyeildingstamina.jpg", + "name": "Leader of the Pack" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 763, + "agility": 245, + "stamina": 726, + "intellect": 295, + "spirit": 140, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 8722, + "critMelee": 270, + "critRanged": 270, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 84, + "hitRanged": 84, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 184, + "resilienceDamageTaken": 184, + "talentTree": [], + "talents": [ + { + "id": 5, + "icon": "inv_axe_02.jpg" + }, + { + "id": 11, + "icon": "spell_frost_frostbolt02.jpg" + }, + { + "id": 45, + "icon": "ability_bullrush.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 21, + "gear": [ + { + "id": 29174, + "quality": 3, + "icon": "inv_helmet_34.jpg", + "itemLevel": 115, + "permanentEnchant": 3001 + }, + { + "id": 28609, + "quality": 4, + "icon": "inv_jewelry_necklace_17.jpg", + "itemLevel": 115 + }, + { + "id": 21874, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "itemLevel": 105, + "permanentEnchant": 2992, + "setID": 554 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "itemLevel": 120, + "permanentEnchant": 1144, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "quality": 4, + "icon": "inv_belt_31.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 28742, + "quality": 4, + "icon": "inv_pants_cloth_13.jpg", + "itemLevel": 115, + "permanentEnchant": 2745, + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30035, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "itemLevel": 128, + "permanentEnchant": 2940 + }, + { + "id": 29249, + "quality": 4, + "icon": "inv_bracer_13.jpg", + "itemLevel": 110, + "permanentEnchant": 2617 + }, + { + "id": 28508, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "itemLevel": 115, + "permanentEnchant": 2322, + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 27780, + "quality": 3, + "icon": "inv_jewelry_ring_31.jpg", + "itemLevel": 115, + "permanentEnchant": 2930 + }, + { + "id": 29289, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 110, + "permanentEnchant": 2930 + }, + { + "id": 28823, + "quality": 4, + "icon": "spell_shadow_unholyfrenzy.jpg", + "itemLevel": 125 + }, + { + "id": 29376, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "itemLevel": 110 + }, + { + "id": 29375, + "quality": 4, + "icon": "inv_misc_cape_02.jpg", + "itemLevel": 110 + }, + { + "id": 28604, + "quality": 4, + "icon": "inv_staff_57.jpg", + "itemLevel": 115, + "permanentEnchant": 2343, + "temporaryEnchant": 2677 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30080, + "quality": 4, + "icon": "inv_wand_15.jpg", + "itemLevel": 134 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 21, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 21, + "ability": 28491, + "stacks": 1, + "icon": "inv_potion_142.jpg", + "name": "Healing Power" + }, + { + "source": 21, + "ability": 33080, + "stacks": 1, + "icon": "spell_shadow_burningspirit.jpg", + "name": "Versatility" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 21, + "ability": 33268, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 57, + "agility": 62, + "stamina": 452, + "intellect": 585, + "spirit": 601, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 3228, + "critMelee": 0, + "critRanged": 0, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 20, + "icon": "inv_axe_02.jpg" + }, + { + "id": 41, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 7, + "gear": [ + { + "id": 29068, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "itemLevel": 120, + "permanentEnchant": 2999, + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 625 + }, + { + "id": 28516, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "itemLevel": 115 + }, + { + "id": 29070, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "itemLevel": 120, + "permanentEnchant": 2978, + "gems": [ + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29066, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 29253, + "quality": 4, + "icon": "inv_belt_11.jpg", + "itemLevel": 110 + }, + { + "id": 30126, + "quality": 4, + "icon": "inv_pants_plate_23.jpg", + "itemLevel": 133, + "permanentEnchant": 2748, + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 628 + }, + { + "id": 32789, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "itemLevel": 136, + "permanentEnchant": 2649 + }, + { + "id": 28502, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "itemLevel": 115, + "permanentEnchant": 1891, + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30124, + "quality": 4, + "icon": "inv_gauntlets_41.jpg", + "itemLevel": 133, + "permanentEnchant": 2613, + "setID": 628 + }, + { + "id": 33054, + "quality": 4, + "icon": "inv_jewelry_ring_39.jpg", + "itemLevel": 128, + "permanentEnchant": 2928 + }, + { + "id": 30083, + "quality": 4, + "icon": "inv_jewelry_ring_31.jpg", + "itemLevel": 128, + "permanentEnchant": 2928 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 27529, + "quality": 3, + "icon": "inv_qirajidol_rebirth.jpg", + "itemLevel": 115 + }, + { + "id": 28378, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "itemLevel": 123, + "permanentEnchant": 2622 + }, + { + "id": 30832, + "quality": 4, + "icon": "inv_hammer_08.jpg", + "itemLevel": 100, + "permanentEnchant": 2669, + "temporaryEnchant": 2678 + }, + { + "id": 28606, + "quality": 4, + "icon": "inv_shield_29.jpg", + "itemLevel": 115, + "permanentEnchant": 1071 + }, + { + "id": 29388, + "quality": 4, + "icon": "inv_relics_libramofhope.jpg", + "itemLevel": 110 + }, + { + "id": 31405, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25780, + "stacks": 1, + "icon": "spell_holy_sealoffury.jpg", + "name": "Righteous Fury" + }, + { + "source": 7, + "ability": 33265, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 161, + "agility": 113, + "stamina": 1213, + "intellect": 378, + "spirit": 123, + "dodge": 120, + "parry": 0, + "block": 135, + "armor": 16219, + "critMelee": 0, + "critRanged": 0, + "critSpell": 42, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 63, + "resilienceDamageTaken": 63, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 48, + "icon": "inv_axe_02.jpg" + }, + { + "id": 13, + "icon": "trade_engineering.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 18, + "gear": [ + { + "id": 29040, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "itemLevel": 120, + "permanentEnchant": 3003, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 633 + }, + { + "id": 29349, + "quality": 4, + "icon": "inv_jewelry_necklace_06.jpg", + "itemLevel": 110 + }, + { + "id": 29043, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "itemLevel": 120, + "permanentEnchant": 2986, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 154, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "itemLevel": 1 + }, + { + "id": 29038, + "quality": 4, + "icon": "inv_chest_chain_15.jpg", + "itemLevel": 120, + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 28828, + "quality": 4, + "icon": "inv_belt_26.jpg", + "itemLevel": 125, + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28741, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28545, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 25697, + "quality": 3, + "icon": "inv_bracer_14.jpg", + "itemLevel": 114, + "permanentEnchant": 2647, + "gems": [ + { + "id": 23111, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 575 + }, + { + "id": 30644, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "itemLevel": 115, + "permanentEnchant": 684 + }, + { + "id": 28730, + "quality": 4, + "icon": "inv_jewelry_ring_24.jpg", + "itemLevel": 115 + }, + { + "id": 30834, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "itemLevel": 100 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 28034, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "itemLevel": 112 + }, + { + "id": 28672, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "itemLevel": 115 + }, + { + "id": 28767, + "quality": 4, + "icon": "inv_axe_66.jpg", + "itemLevel": 125, + "temporaryEnchant": 2636 + }, + { + "id": 28308, + "quality": 4, + "icon": "inv_axe_54.jpg", + "itemLevel": 123, + "temporaryEnchant": 2636 + }, + { + "id": 24413, + "quality": 3, + "icon": "spell_nature_lightning.jpg", + "itemLevel": 94 + }, + { + "id": 5976, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 18, + "ability": 33256, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 18, + "ability": 28520, + "stacks": 1, + "icon": "inv_potion_117.jpg", + "name": "Flask of Relentless Assault" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 385, + "agility": 317, + "stamina": 630, + "intellect": 261, + "spirit": 172, + "dodge": 4, + "parry": 0, + "block": 0, + "armor": 4540, + "critMelee": 213, + "critRanged": 213, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 115, + "hitRanged": 115, + "hitSpell": 0, + "expertise": 35, + "resilienceCritTaken": 10, + "resilienceDamageTaken": 10, + "talentTree": [], + "talents": [ + { + "id": 1, + "icon": "inv_axe_02.jpg" + }, + { + "id": 46, + "icon": "inv_axe_02.jpg" + }, + { + "id": 14, + "icon": "trade_engineering.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 2, + "gear": [ + { + "id": 28796, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "itemLevel": 125 + }, + { + "id": 29381, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "itemLevel": 110 + }, + { + "id": 28755, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "itemLevel": 115, + "permanentEnchant": 2983, + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28601, + "quality": 4, + "icon": "inv_chest_leather_06.jpg", + "itemLevel": 115 + }, + { + "id": 30040, + "quality": 4, + "icon": "inv_belt_29.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28741, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 30939, + "quality": 3, + "icon": "inv_boots_chain_11.jpg", + "itemLevel": 109 + }, + { + "id": 28171, + "quality": 3, + "icon": "inv_bracer_08.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 28459, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 30644, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "itemLevel": 115 + }, + { + "id": 28757, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "itemLevel": 125 + }, + { + "id": 28649, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "itemLevel": 115 + }, + { + "id": 28034, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "itemLevel": 112 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 28672, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "itemLevel": 115 + }, + { + "id": 28729, + "quality": 4, + "icon": "inv_sword_74.jpg", + "itemLevel": 115, + "permanentEnchant": 2673 + }, + { + "id": 29124, + "quality": 4, + "icon": "inv_sword_draenei_01.jpg", + "itemLevel": 100, + "permanentEnchant": 2673, + "temporaryEnchant": 2643 + }, + { + "id": 28659, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "itemLevel": 115 + }, + { + "id": 5976, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 2, + "ability": 28520, + "stacks": 1, + "icon": "inv_potion_117.jpg", + "name": "Flask of Relentless Assault" + }, + { + "source": 2, + "ability": 43764, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 123, + "agility": 493, + "stamina": 624, + "intellect": 99, + "spirit": 104, + "dodge": 6, + "parry": 0, + "block": 0, + "armor": 3474, + "critMelee": 138, + "critRanged": 138, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 274, + "hitRanged": 274, + "hitSpell": 0, + "expertise": 15, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 20, + "icon": "inv_axe_02.jpg" + }, + { + "id": 41, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 37, + "gear": [ + { + "id": 29076, + "quality": 4, + "icon": "inv_helmet_84.jpg", + "itemLevel": 120, + "permanentEnchant": 3002, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 24121, + "quality": 3, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "itemLevel": 115 + }, + { + "id": 29079, + "quality": 4, + "icon": "inv_shoulder_47.jpg", + "itemLevel": 120, + "permanentEnchant": 2995, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 6096, + "quality": 2, + "icon": "inv_shirt_01.jpg", + "itemLevel": 1 + }, + { + "id": 21848, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "itemLevel": 105, + "permanentEnchant": 2661, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "quality": 4, + "icon": "inv_belt_04.jpg", + "itemLevel": 105, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 28594, + "quality": 4, + "icon": "inv_pants_cloth_05.jpg", + "itemLevel": 115, + "permanentEnchant": 2748, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30067, + "quality": 4, + "icon": "inv_boots_05.jpg", + "itemLevel": 128, + "permanentEnchant": 2940 + }, + { + "id": 28411, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 113, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 21847, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "itemLevel": 105, + "permanentEnchant": 2937, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130, + "permanentEnchant": 2928 + }, + { + "id": 29367, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "itemLevel": 110, + "permanentEnchant": 2928 + }, + { + "id": 27683, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "itemLevel": 115 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 28766, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 125, + "permanentEnchant": 2621 + }, + { + "id": 28802, + "quality": 4, + "icon": "inv_sword_65.jpg", + "itemLevel": 125, + "permanentEnchant": 2671, + "temporaryEnchant": 2678 + }, + { + "id": 29271, + "quality": 4, + "icon": "inv_offhand_outlandraid_02.jpg", + "itemLevel": 110 + }, + { + "id": 28673, + "quality": 4, + "icon": "inv_wand_21.jpg", + "itemLevel": 115 + }, + { + "id": 5976, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 37, + "ability": 27125, + "stacks": 1, + "icon": "spell_magearmor.jpg", + "name": "Mage Armor" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 37, + "ability": 43722, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Enlightened" + }, + { + "source": 5, + "ability": 24907, + "stacks": 1, + "icon": "spell_nature_moonglow.jpg", + "name": "Moonkin Aura" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 61, + "agility": 67, + "stamina": 511, + "intellect": 651, + "spirit": 266, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 1805, + "critMelee": 0, + "critRanged": 0, + "critSpell": 256, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 75, + "expertise": 0, + "resilienceCritTaken": 11, + "resilienceDamageTaken": 11, + "talentTree": [], + "talents": [ + { + "id": 40, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 21, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 15, + "gear": [ + { + "id": 29028, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "itemLevel": 120, + "permanentEnchant": 3001, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 31691, + "quality": 3, + "icon": "inv_jewelry_necklace_31.jpg", + "itemLevel": 103 + }, + { + "id": 30168, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "itemLevel": 133, + "permanentEnchant": 2980, + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29921, + "quality": 4, + "icon": "inv_chest_plate03.jpg", + "itemLevel": 128, + "permanentEnchant": 3150 + }, + { + "id": 28567, + "quality": 4, + "icon": "inv_belt_22.jpg", + "itemLevel": 115 + }, + { + "id": 28751, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "itemLevel": 115, + "permanentEnchant": 2746, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30066, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "itemLevel": 128, + "permanentEnchant": 2794 + }, + { + "id": 29523, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 115, + "permanentEnchant": 2617, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 618 + }, + { + "id": 29032, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "itemLevel": 120, + "permanentEnchant": 2322, + "setID": 631 + }, + { + "id": 29307, + "quality": 4, + "icon": "inv_jewelry_ring_54.jpg", + "itemLevel": 128 + }, + { + "id": 29920, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "itemLevel": 128 + }, + { + "id": 29376, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "itemLevel": 110 + }, + { + "id": 28190, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "itemLevel": 115 + }, + { + "id": 28582, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 115 + }, + { + "id": 28771, + "quality": 4, + "icon": "inv_mace_46.jpg", + "itemLevel": 125, + "permanentEnchant": 2343, + "temporaryEnchant": 2629 + }, + { + "id": 28754, + "quality": 4, + "icon": "inv_shield_31.jpg", + "itemLevel": 115, + "permanentEnchant": 2654 + }, + { + "id": 28523, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "itemLevel": 115 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 15, + "ability": 28491, + "stacks": 1, + "icon": "inv_potion_142.jpg", + "name": "Healing Power" + }, + { + "source": 63, + "ability": 20218, + "stacks": 1, + "icon": "spell_holy_mindvision.jpg", + "name": "Sanctity Aura" + }, + { + "source": 15, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 4, + "ability": 24932, + "stacks": 1, + "icon": "spell_nature_unyeildingstamina.jpg", + "name": "Leader of the Pack" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 223, + "agility": 88, + "stamina": 619, + "intellect": 639, + "spirit": 211, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 10245, + "critMelee": 0, + "critRanged": 0, + "critSpell": 50, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 6, + "icon": "inv_axe_02.jpg" + }, + { + "id": 55, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 17, + "gear": [ + { + "id": 23521, + "quality": 3, + "icon": "inv_helmet_22.jpg", + "itemLevel": 115, + "setID": 566 + }, + { + "id": 29335, + "quality": 3, + "icon": "inv_jewelry_necklace_04.jpg", + "itemLevel": 115 + }, + { + "id": 33173, + "quality": 3, + "icon": "inv_shoulder_16.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 566 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 24363, + "quality": 3, + "icon": "inv_chest_plate13.jpg", + "itemLevel": 91, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27985, + "quality": 3, + "icon": "inv_belt_23.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27936, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "itemLevel": 115, + "setID": 660 + }, + { + "id": 28176, + "quality": 3, + "icon": "inv_boots_chain_01.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28167, + "quality": 3, + "icon": "inv_bracer_17.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 23531, + "quality": 4, + "icon": "inv_gauntlets_26.jpg", + "itemLevel": 105, + "permanentEnchant": 1594, + "gems": [ + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27925, + "quality": 3, + "icon": "inv_jewelry_ring_16.jpg", + "itemLevel": 115 + }, + { + "id": 29321, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "itemLevel": 115 + }, + { + "id": 28041, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "itemLevel": 88 + }, + { + "id": 27416, + "quality": 3, + "icon": "inv_helmet_45.jpg", + "itemLevel": 100 + }, + { + "id": 27892, + "quality": 3, + "icon": "inv_misc_cape_08.jpg", + "itemLevel": 112 + }, + { + "id": 31139, + "quality": 3, + "icon": "inv_mace_08.jpg", + "itemLevel": 88 + }, + { + "id": 31139, + "quality": 3, + "icon": "inv_mace_08.jpg", + "itemLevel": 88 + }, + { + "id": 27987, + "quality": 3, + "icon": "inv_weapon_bow_19.jpg", + "itemLevel": 112 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 17, + "ability": 2458, + "stacks": 1, + "icon": "ability_racial_avatar.jpg", + "name": "Berserker Stance" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 348, + "agility": 170, + "stamina": 537, + "intellect": 113, + "spirit": 59, + "dodge": 21, + "parry": 0, + "block": 0, + "armor": 6166, + "critMelee": 202, + "critRanged": 202, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 142, + "hitRanged": 142, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 21, + "icon": "inv_axe_02.jpg" + }, + { + "id": 40, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 22, + "gear": [ + { + "id": 29028, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "itemLevel": 120, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28762, + "quality": 4, + "icon": "inv_jewelry_necklace_29naxxramas.jpg", + "itemLevel": 125 + }, + { + "id": 30097, + "quality": 4, + "icon": "inv_shoulder_19.jpg", + "itemLevel": 128, + "permanentEnchant": 2980, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 154, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "itemLevel": 1 + }, + { + "id": 28735, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "itemLevel": 115 + }, + { + "id": 28655, + "quality": 4, + "icon": "inv_belt_22.jpg", + "itemLevel": 115 + }, + { + "id": 30167, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "itemLevel": 133, + "permanentEnchant": 2746, + "gems": [ + { + "id": 24037, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 28752, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 30062, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "itemLevel": 128 + }, + { + "id": 30165, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "itemLevel": 133, + "permanentEnchant": 2322, + "setID": 634 + }, + { + "id": 28763, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "itemLevel": 125 + }, + { + "id": 29290, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 30663, + "quality": 4, + "icon": "inv_misc_qirajicrystal_04.jpg", + "itemLevel": 128 + }, + { + "id": 29376, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "itemLevel": 110 + }, + { + "id": 28765, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "itemLevel": 125 + }, + { + "id": 28771, + "quality": 4, + "icon": "inv_mace_46.jpg", + "itemLevel": 125, + "permanentEnchant": 2343, + "temporaryEnchant": 2677 + }, + { + "id": 28754, + "quality": 4, + "icon": "inv_shield_31.jpg", + "itemLevel": 115 + }, + { + "id": 28523, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "itemLevel": 115 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 22, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 22, + "ability": 28491, + "stacks": 1, + "icon": "inv_potion_142.jpg", + "name": "Healing Power" + }, + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 5, + "ability": 24907, + "stacks": 1, + "icon": "spell_nature_moonglow.jpg", + "name": "Moonkin Aura" + }, + { + "source": 22, + "ability": 33268, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 137, + "agility": 84, + "stamina": 664, + "intellect": 622, + "spirit": 316, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 9810, + "critMelee": 0, + "critRanged": 0, + "critSpell": 40, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 9, + "icon": "inv_axe_02.jpg" + }, + { + "id": 52, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 4, + "gear": [ + { + "id": 8345, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "itemLevel": 45, + "permanentEnchant": 3003 + }, + { + "id": 33066, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 23115, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 29100, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "itemLevel": 120, + "permanentEnchant": 2997, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 640 + }, + { + "id": 32802, + "quality": 4, + "icon": "inv_belt_17.jpg", + "itemLevel": 136 + }, + { + "id": 30229, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "itemLevel": 133, + "permanentEnchant": 3013, + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30041, + "quality": 4, + "icon": "inv_boots_cloth_04.jpg", + "itemLevel": 128, + "permanentEnchant": 911 + }, + { + "id": 32810, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 126, + "permanentEnchant": 2649, + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30644, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "itemLevel": 115, + "permanentEnchant": 1594 + }, + { + "id": 29279, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 30834, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "itemLevel": 100 + }, + { + "id": 28579, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "itemLevel": 115 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 24258, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "itemLevel": 105, + "permanentEnchant": 368 + }, + { + "id": 30021, + "quality": 4, + "icon": "inv_staff_50.jpg", + "itemLevel": 134, + "permanentEnchant": 2670, + "temporaryEnchant": 2955 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23198, + "quality": 3, + "icon": "inv_relics_idolofferocity.jpg", + "itemLevel": 65 + }, + { + "id": 35280, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 4, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 4, + "ability": 33261, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 4, + "ability": 28497, + "stacks": 1, + "icon": "inv_potion_162.jpg", + "name": "Mighty Agility" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 63, + "ability": 20218, + "stacks": 1, + "icon": "spell_holy_mindvision.jpg", + "name": "Sanctity Aura" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 4, + "ability": 24932, + "stacks": 1, + "icon": "spell_nature_unyeildingstamina.jpg", + "name": "Leader of the Pack" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 397, + "agility": 504, + "stamina": 827, + "intellect": 349, + "spirit": 243, + "dodge": 54, + "parry": 0, + "block": 0, + "armor": 6057, + "critMelee": 86, + "critRanged": 86, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 97, + "hitRanged": 97, + "hitSpell": 0, + "expertise": 35, + "resilienceCritTaken": 88, + "resilienceDamageTaken": 88, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 44, + "icon": "inv_axe_02.jpg" + }, + { + "id": 17, + "icon": "spell_holy_powerwordshield.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 20, + "gear": [ + { + "id": 28744, + "quality": 4, + "icon": "inv_helmet_53.jpg", + "itemLevel": 115, + "permanentEnchant": 3002 + }, + { + "id": 28762, + "quality": 4, + "icon": "inv_jewelry_necklace_29naxxramas.jpg", + "itemLevel": 125 + }, + { + "id": 28726, + "quality": 4, + "icon": "inv_shoulder_25.jpg", + "itemLevel": 115, + "permanentEnchant": 2995 + }, + { + "id": 10056, + "quality": 2, + "icon": "inv_shirt_orange_01.jpg", + "itemLevel": 43 + }, + { + "id": 21848, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "itemLevel": 105, + "permanentEnchant": 2661, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "quality": 4, + "icon": "inv_belt_04.jpg", + "itemLevel": 105, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 28594, + "quality": 4, + "icon": "inv_pants_cloth_05.jpg", + "itemLevel": 115, + "permanentEnchant": 2748, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28670, + "quality": 4, + "icon": "inv_boots_05.jpg", + "itemLevel": 115, + "permanentEnchant": 2656 + }, + { + "id": 24250, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "itemLevel": 112, + "permanentEnchant": 2650, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 21847, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "itemLevel": 105, + "permanentEnchant": 2937, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130, + "permanentEnchant": 2928 + }, + { + "id": 28753, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "itemLevel": 115, + "permanentEnchant": 2928 + }, + { + "id": 28789, + "quality": 4, + "icon": "inv_elemental_mote_life01.jpg", + "itemLevel": 125 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 28766, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 125, + "permanentEnchant": 1889 + }, + { + "id": 28802, + "quality": 4, + "icon": "inv_sword_65.jpg", + "itemLevel": 125, + "permanentEnchant": 2669, + "temporaryEnchant": 2628 + }, + { + "id": 28603, + "quality": 4, + "icon": "inv_offhand_outlandraid_01.jpg", + "itemLevel": 115 + }, + { + "id": 28783, + "quality": 4, + "icon": "inv_wand_20.jpg", + "itemLevel": 125 + }, + { + "id": 5976, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 20, + "ability": 27125, + "stacks": 1, + "icon": "spell_magearmor.jpg", + "name": "Mage Armor" + }, + { + "source": 20, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 20, + "ability": 33721, + "stacks": 1, + "icon": "inv_alchemy_potion_05.jpg", + "name": "Spellpower Elixir" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 20, + "ability": 43722, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Enlightened" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 59, + "agility": 71, + "stamina": 530, + "intellect": 776, + "spirit": 265, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 1840, + "critMelee": 0, + "critRanged": 0, + "critSpell": 284, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 55, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 40, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 21, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 33, + "gear": [ + { + "id": 29058, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "itemLevel": 120, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 664 + }, + { + "id": 31338, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29060, + "quality": 4, + "icon": "inv_shoulder_55.jpg", + "itemLevel": 120, + "gems": [ + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ], + "setID": 664 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28602, + "quality": 4, + "icon": "inv_chest_cloth_12.jpg", + "itemLevel": 115 + }, + { + "id": 29241, + "quality": 4, + "icon": "inv_belt_03.jpg", + "itemLevel": 110 + }, + { + "id": 27838, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "itemLevel": 115, + "setID": 647 + }, + { + "id": 28585, + "quality": 4, + "icon": "inv_boots_cloth_09.jpg", + "itemLevel": 115 + }, + { + "id": 32655, + "quality": 4, + "icon": "inv_bracer_09.jpg", + "itemLevel": 105, + "permanentEnchant": 856, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28507, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 23113, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 29285, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 110 + }, + { + "id": 31339, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 25620, + "quality": 2, + "icon": "inv_jewelry_necklace_28.jpg", + "itemLevel": 96 + }, + { + "id": 27981, + "quality": 3, + "icon": "inv_misc_cape_11.jpg", + "itemLevel": 115, + "permanentEnchant": 1889 + }, + { + "id": 28633, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "itemLevel": 115, + "permanentEnchant": 723, + "temporaryEnchant": 2678 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 25293, + "quality": 2, + "icon": "inv_wand_14.jpg", + "itemLevel": 114 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 33, + "ability": 28503, + "stacks": 1, + "icon": "inv_potion_145.jpg", + "name": "Major Shadow Power" + }, + { + "source": 33, + "ability": 33263, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 60, + "agility": 67, + "stamina": 542, + "intellect": 614, + "spirit": 323, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 1706, + "critMelee": 0, + "critRanged": 0, + "critSpell": 81, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 104, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 14, + "icon": "trade_engineering.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 47, + "icon": "trade_engineering.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 32, + "gear": [ + { + "id": 29028, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "itemLevel": 120, + "permanentEnchant": 3001, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28731, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "itemLevel": 115 + }, + { + "id": 29031, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "itemLevel": 120, + "permanentEnchant": 2980, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30164, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "itemLevel": 133, + "permanentEnchant": 3150, + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31117, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 30593, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30030, + "quality": 4, + "icon": "inv_belt_22.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + } + ] + }, + { + "id": 30167, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "itemLevel": 133, + "permanentEnchant": 2746, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30092, + "quality": 4, + "icon": "inv_boots_cloth_16.jpg", + "itemLevel": 128, + "permanentEnchant": 911, + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28503, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "itemLevel": 115, + "permanentEnchant": 2617 + }, + { + "id": 30165, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "itemLevel": 133, + "permanentEnchant": 2322, + "setID": 634 + }, + { + "id": 28763, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "itemLevel": 125, + "permanentEnchant": 2930 + }, + { + "id": 28790, + "quality": 4, + "icon": "inv_jewelry_ring_70.jpg", + "itemLevel": 125, + "permanentEnchant": 2930 + }, + { + "id": 28190, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "itemLevel": 115 + }, + { + "id": 29376, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "itemLevel": 110 + }, + { + "id": 28765, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "itemLevel": 125 + }, + { + "id": 28782, + "quality": 4, + "icon": "inv_staff_53.jpg", + "itemLevel": 125, + "permanentEnchant": 2343, + "temporaryEnchant": 2677 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28523, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "itemLevel": 115 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 32, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 32, + "ability": 33268, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 32, + "ability": 28491, + "stacks": 1, + "icon": "inv_potion_142.jpg", + "name": "Healing Power" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 128, + "agility": 88, + "stamina": 676, + "intellect": 634, + "spirit": 248, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 5415, + "critMelee": 0, + "critRanged": 0, + "critSpell": 45, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 5, + "icon": "inv_axe_02.jpg" + }, + { + "id": 56, + "icon": "inv_mace_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 11, + "gear": [ + { + "id": 29049, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "itemLevel": 120, + "permanentEnchant": 3001, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 663 + }, + { + "id": 278838, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "itemLevel": 128 + }, + { + "id": 21874, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "itemLevel": 105, + "permanentEnchant": 2992, + "setID": 554 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "quality": 4, + "icon": "inv_belt_31.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 29053, + "quality": 4, + "icon": "inv_pants_cloth_25.jpg", + "itemLevel": 120, + "permanentEnchant": 2745, + "setID": 663 + }, + { + "id": 30035, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "itemLevel": 128 + }, + { + "id": 32980, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 126, + "permanentEnchant": 2617, + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28508, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "itemLevel": 115, + "permanentEnchant": 2322, + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 28763, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "itemLevel": 125 + }, + { + "id": 29291, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 120 + }, + { + "id": 29376, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "itemLevel": 110 + }, + { + "id": 30841, + "quality": 3, + "icon": "inv_misc_book_11.jpg", + "itemLevel": 115 + }, + { + "id": 29354, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "itemLevel": 110 + }, + { + "id": 28771, + "quality": 4, + "icon": "inv_mace_46.jpg", + "itemLevel": 125, + "permanentEnchant": 2343, + "temporaryEnchant": 2677 + }, + { + "id": 29170, + "quality": 4, + "icon": "inv_misc_orb_01.jpg", + "itemLevel": 105 + }, + { + "id": 27885, + "quality": 3, + "icon": "inv_wand_05.jpg", + "itemLevel": 112 + }, + { + "id": 31405, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 11, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 11, + "ability": 33080, + "stacks": 1, + "icon": "spell_shadow_burningspirit.jpg", + "name": "Versatility" + }, + { + "source": 11, + "ability": 33268, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 61, + "agility": 73, + "stamina": 481, + "intellect": 611, + "spirit": 544, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 3306, + "critMelee": 0, + "critRanged": 0, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 17, + "resilienceDamageTaken": 17, + "talentTree": [], + "talents": [ + { + "id": 20, + "icon": "inv_axe_02.jpg" + }, + { + "id": 41, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 8, + "gear": [ + { + "id": 8345, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "itemLevel": 45, + "permanentEnchant": 3003 + }, + { + "id": 278827, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "itemLevel": 128 + }, + { + "id": 30230, + "quality": 4, + "icon": "inv_shoulder_48.jpg", + "itemLevel": 133, + "permanentEnchant": 2986, + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 30042, + "quality": 4, + "icon": "inv_belt_25.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 30585, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 30604, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30229, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "itemLevel": 133, + "permanentEnchant": 3013, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30674, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "itemLevel": 115, + "permanentEnchant": 2940 + }, + { + "id": 32814, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "itemLevel": 126, + "permanentEnchant": 2649, + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30223, + "quality": 4, + "icon": "inv_gauntlets_48.jpg", + "itemLevel": 133, + "permanentEnchant": 2564, + "setID": 641 + }, + { + "id": 28649, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "itemLevel": 115 + }, + { + "id": 30834, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "itemLevel": 100 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 13503, + "quality": 4, + "icon": "spell_holy_pureofheart.jpg", + "itemLevel": 90 + }, + { + "id": 278823, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "itemLevel": 128 + }, + { + "id": 25978, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "itemLevel": 60, + "permanentEnchant": 3269, + "temporaryEnchant": 266 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 32387, + "quality": 3, + "icon": "inv-mount_raven_54.jpg", + "itemLevel": 115 + }, + { + "id": 35280, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 8, + "ability": 11371, + "stacks": 1, + "icon": "spell_shadow_fingerofdeath.jpg", + "name": "Gift of Arthas" + }, + { + "source": 8, + "ability": 28497, + "stacks": 1, + "icon": "inv_potion_162.jpg", + "name": "Mighty Agility" + }, + { + "source": 8, + "ability": 43764, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 7, + "ability": 27140, + "stacks": 1, + "icon": "spell_holy_fistofjustice.jpg", + "name": "Blessing of Might" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 380, + "agility": 525, + "stamina": 798, + "intellect": 354, + "spirit": 226, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 5484, + "critMelee": 39, + "critRanged": 39, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 104, + "hitRanged": 104, + "hitSpell": 0, + "expertise": 20, + "resilienceCritTaken": 21, + "resilienceDamageTaken": 21, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 44, + "icon": "inv_axe_02.jpg" + }, + { + "id": 17, + "icon": "spell_holy_powerwordshield.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 12, + "gear": [ + { + "id": 28275, + "quality": 3, + "icon": "inv_helmet_19.jpg", + "itemLevel": 115, + "permanentEnchant": 3003, + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 650 + }, + { + "id": 28509, + "quality": 4, + "icon": "inv_jewelry_necklace_22.jpg", + "itemLevel": 115 + }, + { + "id": 27801, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "itemLevel": 115, + "permanentEnchant": 2983, + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 127, + "quality": 2, + "icon": "inv_shirt_07.jpg", + "itemLevel": 1 + }, + { + "id": 28228, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "itemLevel": 115, + "permanentEnchant": 2841, + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28656, + "quality": 4, + "icon": "inv_belt_22.jpg", + "itemLevel": 115 + }, + { + "id": 29985, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "itemLevel": 128, + "permanentEnchant": 3012, + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30060, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "itemLevel": 128 + }, + { + "id": 30091, + "quality": 4, + "icon": "inv_bracer_15.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + } + ] + }, + { + "id": 30140, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "itemLevel": 133, + "permanentEnchant": 2564, + "setID": 652 + }, + { + "id": 28757, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "itemLevel": 125 + }, + { + "id": 29283, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130 + }, + { + "id": 28034, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "itemLevel": 112 + }, + { + "id": 29383, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "itemLevel": 110 + }, + { + "id": 29382, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 110 + }, + { + "id": 28587, + "quality": 4, + "icon": "inv_axe_46.jpg", + "itemLevel": 115, + "permanentEnchant": 2670 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28772, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "itemLevel": 125, + "permanentEnchant": 2523 + }, + { + "id": 5976, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "itemLevel": 1 + } + ], + "auras": [ + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 12, + "ability": 28497, + "stacks": 1, + "icon": "inv_potion_162.jpg", + "name": "Mighty Agility" + }, + { + "source": 12, + "ability": 33261, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 71, + "agility": 661, + "stamina": 646, + "intellect": 282, + "spirit": 114, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 6011, + "critMelee": 127, + "critRanged": 127, + "critSpell": 0, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 113, + "hitRanged": 143, + "hitSpell": 0, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 51, + "icon": "inv_axe_02.jpg" + }, + { + "id": 10, + "icon": "spell_frost_icestorm.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 5, + "gear": [ + { + "id": 29093, + "quality": 4, + "icon": "inv_helmet_81.jpg", + "itemLevel": 120, + "permanentEnchant": 3002, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + } + ], + "setID": 639 + }, + { + "id": 28530, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "itemLevel": 115 + }, + { + "id": 29095, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "itemLevel": 120, + "permanentEnchant": 2995, + "gems": [ + { + "id": 30605, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 30551, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 639 + }, + { + "id": 4334, + "quality": 2, + "icon": "inv_shirt_08.jpg", + "itemLevel": 34 + }, + { + "id": 29091, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "itemLevel": 120, + "permanentEnchant": 2661, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 639 + }, + { + "id": 21846, + "quality": 4, + "icon": "inv_belt_04.jpg", + "itemLevel": 105, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29094, + "quality": 4, + "icon": "inv_pants_leather_22.jpg", + "itemLevel": 120, + "permanentEnchant": 2748, + "setID": 639 + }, + { + "id": 28517, + "quality": 4, + "icon": "inv_boots_cloth_05.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28515, + "quality": 4, + "icon": "inv_bracer_13.jpg", + "itemLevel": 115, + "permanentEnchant": 1891 + }, + { + "id": 29092, + "quality": 4, + "icon": "inv_gauntlets_44.jpg", + "itemLevel": 120, + "permanentEnchant": 2937, + "setID": 639 + }, + { + "id": 29287, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "itemLevel": 130, + "permanentEnchant": 2928 + }, + { + "id": 28753, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "itemLevel": 115, + "permanentEnchant": 2928 + }, + { + "id": 29132, + "quality": 3, + "icon": "inv_misc_gem_bloodstone_02.jpg", + "itemLevel": 115 + }, + { + "id": 29370, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "itemLevel": 110 + }, + { + "id": 28766, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "itemLevel": 125 + }, + { + "id": 28633, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "itemLevel": 115, + "permanentEnchant": 2669, + "temporaryEnchant": 2678 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27518, + "quality": 3, + "icon": "spell_arcane_arcane03.jpg", + "itemLevel": 112 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 5, + "ability": 33263, + "stacks": 1, + "icon": "spell_misc_food.jpg", + "name": "Well Fed" + }, + { + "source": 5, + "ability": 24907, + "stacks": 1, + "icon": "spell_nature_moonglow.jpg", + "name": "Moonkin Aura" + }, + { + "source": 7, + "ability": 1038, + "stacks": 1, + "icon": "spell_holy_sealofsalvation.jpg", + "name": "Hand of Salvation" + }, + { + "source": 63, + "ability": 20217, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Blessing of Kings" + }, + { + "source": 5, + "ability": 33721, + "stacks": 1, + "icon": "inv_alchemy_potion_05.jpg", + "name": "Spellpower Elixir" + }, + { + "source": 5, + "ability": 39627, + "stacks": 1, + "icon": "inv_potion_155.jpg", + "name": "Elixir of Draenic Wisdom" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 119, + "agility": 102, + "stamina": 649, + "intellect": 620, + "spirit": 341, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 10483, + "critMelee": 0, + "critRanged": 0, + "critSpell": 191, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 146, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 48, + "icon": "inv_axe_02.jpg" + }, + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 13, + "icon": "trade_engineering.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + }, + { + "timestamp": 6989320, + "type": "combatantinfo", + "fight": 23, + "sourceID": 35, + "gear": [ + { + "id": 28744, + "quality": 4, + "icon": "inv_helmet_53.jpg", + "itemLevel": 115 + }, + { + "id": 278833, + "quality": 4, + "icon": "inv_jewelry_necklace_03.jpg", + "itemLevel": 128 + }, + { + "id": 28967, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "itemLevel": 120, + "permanentEnchant": 2994, + "gems": [ + { + "id": 24039, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 31860, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 6097, + "quality": 2, + "icon": "inv_shirt_01.jpg", + "itemLevel": 1 + }, + { + "id": 31297, + "quality": 3, + "icon": "inv_chest_cloth_25.jpg", + "itemLevel": 112 + }, + { + "id": 30038, + "quality": 4, + "icon": "inv_belt_13.jpg", + "itemLevel": 128, + "gems": [ + { + "id": 30605, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ] + }, + { + "id": 28966, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "itemLevel": 120, + "permanentEnchant": 2747, + "setID": 645 + }, + { + "id": 28179, + "quality": 3, + "icon": "inv_boots_fabric_01.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 28463, + "itemLevel": 55, + "icon": "inv_misc_gem_crystal_03.jpg" + }, + { + "id": 28469, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28174, + "quality": 3, + "icon": "inv_bracer_07.jpg", + "itemLevel": 115, + "gems": [ + { + "id": 28461, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 27537, + "quality": 3, + "icon": "inv_gauntlets_16.jpg", + "itemLevel": 115, + "setID": 644 + }, + { + "id": 29320, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "itemLevel": 115 + }, + { + "id": 25824, + "quality": 3, + "icon": "inv_jewelry_ring_17.jpg", + "itemLevel": 85 + }, + { + "id": 29132, + "quality": 3, + "icon": "inv_misc_gem_bloodstone_02.jpg", + "itemLevel": 115 + }, + { + "id": 28040, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "itemLevel": 88 + }, + { + "id": 25777, + "quality": 3, + "icon": "inv_misc_cape_16.jpg", + "itemLevel": 100 + }, + { + "id": 31036, + "quality": 3, + "icon": "inv_staff_draenei_a_03.jpg", + "itemLevel": 108, + "temporaryEnchant": 2678 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27890, + "quality": 3, + "icon": "inv_wand_19.jpg", + "itemLevel": 112 + }, + { + "id": 0, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "auras": [ + { + "source": 35, + "ability": 28540, + "stacks": 1, + "icon": "inv_potion_115.jpg", + "name": "Flask of Pure Death" + }, + { + "source": 16, + "ability": 27127, + "stacks": 1, + "icon": "spell_holy_arcaneintellect.jpg", + "name": "Arcane Brilliance" + }, + { + "source": 63, + "ability": 25898, + "stacks": 1, + "icon": "spell_magic_greaterblessingofkings.jpg", + "name": "Greater Blessing of Kings" + }, + { + "source": 7, + "ability": 25895, + "stacks": 1, + "icon": "spell_holy_greaterblessingofsalvation.jpg", + "name": "Greater Blessing of Salvation" + } + ], + "expansion": "tbc", + "faction": 0, + "specID": 0, + "strength": 52, + "agility": 66, + "stamina": 569, + "intellect": 515, + "spirit": 155, + "dodge": 0, + "parry": 0, + "block": 0, + "armor": 1232, + "critMelee": 0, + "critRanged": 0, + "critSpell": 205, + "hasteMelee": 0, + "hasteRanged": 0, + "hasteSpell": 0, + "hitMelee": 0, + "hitRanged": 0, + "hitSpell": 166, + "expertise": 0, + "resilienceCritTaken": 0, + "resilienceDamageTaken": 0, + "talentTree": [], + "talents": [ + { + "id": 0, + "icon": "inv_axe_02.jpg" + }, + { + "id": 21, + "icon": "inv_axe_02.jpg" + }, + { + "id": 40, + "icon": "inv_axe_02.jpg" + } + ], + "pvpTalents": [], + "customPowerSet": [], + "secondaryCustomPowerSet": [], + "tertiaryCustomPowerSet": [] + } + ] + } + } + } +} diff --git a/lib/__fixtures__/demo-raid-death-events.json b/lib/__fixtures__/demo-raid-death-events.json new file mode 100644 index 0000000..31201b4 --- /dev/null +++ b/lib/__fixtures__/demo-raid-death-events.json @@ -0,0 +1,9 @@ +{ + "reportData": { + "report": { + "deathEvents": { + "data": [] + } + } + } +} diff --git a/lib/__fixtures__/demo-raid-overview.json b/lib/__fixtures__/demo-raid-overview.json new file mode 100644 index 0000000..2848849 --- /dev/null +++ b/lib/__fixtures__/demo-raid-overview.json @@ -0,0 +1,21800 @@ +{ + "reportData": { + "report": { + "playerDetails": { + "data": { + "playerDetails": { + "healers": [ + { + "name": "Zulakeyah", + "id": 32, + "guid": 51413210, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 123, + "maxItemLevel": 123, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Warark", + "id": 11, + "guid": 55294760, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Holy", + "specs": [ + { + "spec": "Holy", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Ricoshams", + "id": 15, + "guid": 79265016, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Izlaz", + "id": 21, + "guid": 54442880, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Holy", + "specs": [ + { + "spec": "Holy", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Bullka", + "id": 22, + "guid": 54094661, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Restoration", + "specs": [ + { + "spec": "Restoration", + "count": 1 + } + ], + "minItemLevel": 123, + "maxItemLevel": 123, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ], + "tanks": [ + { + "name": "Ileria", + "id": 7, + "guid": 73653992, + "type": "Paladin", + "server": "Dreamscythe", + "region": "US", + "icon": "Paladin-Justicar", + "specs": [ + { + "spec": "Justicar", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Thalaroka", + "id": 24, + "guid": 43380331, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Protection", + "specs": [ + { + "spec": "Protection", + "count": 1 + } + ], + "minItemLevel": 121, + "maxItemLevel": 121, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ], + "dps": [ + { + "name": "Naalsuul", + "id": 19, + "guid": 64248022, + "type": "Warlock", + "server": "Dreamscythe", + "region": "US", + "icon": "Warlock-Destruction", + "specs": [ + { + "spec": "Destruction", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Ninthstalker", + "id": 1, + "guid": 82974932, + "type": "Hunter", + "server": "Dreamscythe", + "region": "US", + "icon": "Hunter-BeastMastery", + "specs": [ + { + "spec": "BeastMastery", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Lightstank", + "id": 33, + "guid": 74595949, + "type": "Priest", + "server": "Dreamscythe", + "region": "US", + "icon": "Priest-Shadow", + "specs": [ + { + "spec": "Shadow", + "count": 1 + } + ], + "minItemLevel": 111, + "maxItemLevel": 111, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Icuqt", + "id": 18, + "guid": 48474638, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Enhancement", + "specs": [ + { + "spec": "Enhancement", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Namja", + "id": 3, + "guid": 58618230, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Fury", + "specs": [ + { + "spec": "Fury", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Papapooey", + "id": 35, + "guid": 64219437, + "type": "Warlock", + "server": "Dreamscythe", + "region": "US", + "icon": "Warlock-Destruction", + "specs": [ + { + "spec": "Destruction", + "count": 1 + } + ], + "minItemLevel": 111, + "maxItemLevel": 111, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Andelena", + "id": 20, + "guid": 64244936, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 116, + "maxItemLevel": 116, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Nikè", + "id": 63, + "guid": 72581935, + "type": "Paladin", + "server": "Dreamscythe", + "region": "US", + "icon": "Paladin-Retribution", + "specs": [ + { + "spec": "Retribution", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Bloodhoond", + "id": 9, + "guid": 64182049, + "type": "Rogue", + "server": "Dreamscythe", + "region": "US", + "icon": "Rogue-Combat", + "specs": [ + { + "spec": "Combat", + "count": 1 + } + ], + "minItemLevel": 122, + "maxItemLevel": 122, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Mâyhêm", + "id": 17, + "guid": 85793926, + "type": "Warrior", + "server": "Dreamscythe", + "region": "US", + "icon": "Warrior-Fury", + "specs": [ + { + "spec": "Fury", + "count": 1 + } + ], + "minItemLevel": 109, + "maxItemLevel": 109, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Threadonme", + "id": 23, + "guid": 64797926, + "type": "Shaman", + "server": "Dreamscythe", + "region": "US", + "icon": "Shaman-Elemental", + "specs": [ + { + "spec": "Elemental", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Mageyoublush", + "id": 16, + "guid": 56695358, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 119, + "maxItemLevel": 119, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Samkin", + "id": 12, + "guid": 48460541, + "type": "Hunter", + "server": "Dreamscythe", + "region": "US", + "icon": "Hunter-BeastMastery", + "specs": [ + { + "spec": "BeastMastery", + "count": 1 + } + ], + "minItemLevel": 120, + "maxItemLevel": 120, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Estrosmagus", + "id": 37, + "guid": 54435625, + "type": "Mage", + "server": "Dreamscythe", + "region": "US", + "icon": "Mage-Arcane", + "specs": [ + { + "spec": "Arcane", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Shimshakamoo", + "id": 4, + "guid": 51412851, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Feral", + "specs": [ + { + "spec": "Feral", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Evildew", + "id": 2, + "guid": 77180172, + "type": "Rogue", + "server": "Dreamscythe", + "region": "US", + "icon": "Rogue-Combat", + "specs": [ + { + "spec": "Combat", + "count": 1 + } + ], + "minItemLevel": 115, + "maxItemLevel": 115, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Effinore", + "id": 5, + "guid": 66038943, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Balance", + "specs": [ + { + "spec": "Balance", + "count": 1 + } + ], + "minItemLevel": 117, + "maxItemLevel": 117, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + }, + { + "name": "Lacktoze", + "id": 8, + "guid": 61877289, + "type": "Druid", + "server": "Dreamscythe", + "region": "US", + "icon": "Druid-Feral", + "specs": [ + { + "spec": "Feral", + "count": 1 + } + ], + "minItemLevel": 114, + "maxItemLevel": 114, + "potionUse": 0, + "healthstoneUse": 0, + "combatantInfo": [] + } + ] + } + } + }, + "damage": { + "data": { + "entries": [ + { + "name": "Icuqt", + "id": 18, + "guid": 48474638, + "type": "Shaman", + "icon": "Shaman-Enhancement", + "itemLevel": 115, + "total": 253153, + "activeTime": 313825, + "activeTimeReduced": 313825, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 118283, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 25504, + "name": "Windfury Attack", + "total": 60576, + "type": 1, + "icon": "spell_shaman_unleashweapon_wind.jpg" + }, + { + "guid": 33750, + "name": "Windfury Attack", + "total": 29630, + "type": 1, + "icon": "spell_shaman_unleashweapon_wind.jpg" + }, + { + "guid": 25457, + "name": "Flame Shock", + "total": 21867, + "type": 4, + "icon": "spell_fire_flameshock.jpg" + }, + { + "guid": 32175, + "name": "Stormstrike", + "total": 14346, + "type": 1, + "icon": "ability_shaman_stormstrike.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 203185, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 49968, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Melee", + "guid": 1, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 46, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29040, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Helm", + "itemLevel": 120, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 633 + }, + { + "id": 29349, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_06.jpg", + "name": "Adamantine Chain of the Unbroken", + "itemLevel": 110 + }, + { + "id": 29043, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cyclone Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 154, + "slot": 3, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "name": "Primitive Mantle", + "itemLevel": 1 + }, + { + "id": 29038, + "slot": 4, + "quality": 4, + "icon": "inv_chest_chain_15.jpg", + "name": "Cyclone Breastplate", + "itemLevel": 120, + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 28828, + "slot": 5, + "quality": 4, + "icon": "inv_belt_26.jpg", + "name": "Gronn-Stitched Girdle", + "itemLevel": 125, + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 25697, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_14.jpg", + "name": "Felstalker Bracers", + "itemLevel": 114, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 23111, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 575 + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength" + }, + { + "id": 28730, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_24.jpg", + "name": "Mithril Band of the Unscarred", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28034, + "slot": 13, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28767, + "slot": 15, + "quality": 4, + "icon": "inv_axe_66.jpg", + "name": "The Decapitator", + "itemLevel": 125, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 28308, + "slot": 16, + "quality": 4, + "icon": "inv_axe_54.jpg", + "name": "Gladiator's Cleaver", + "itemLevel": 123, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 24413, + "slot": 17, + "quality": 3, + "icon": "spell_nature_lightning.jpg", + "name": "Totem of the Thunderhead", + "itemLevel": 94 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Papapooey", + "id": 35, + "guid": 64219437, + "type": "Warlock", + "icon": "Warlock-Destruction", + "itemLevel": 111, + "total": 235114, + "activeTime": 202102, + "activeTimeReduced": 202102, + "abilities": [ + { + "guid": 27209, + "name": "Shadow Bolt", + "total": 216941, + "type": 32, + "icon": "spell_shadow_shadowbolt.jpg" + }, + { + "guid": 30910, + "name": "Curse of Doom", + "total": 10080, + "type": 32, + "icon": "spell_shadow_auraofdarkness.jpg" + }, + { + "guid": 27218, + "name": "Curse of Agony", + "total": 8093, + "type": 32, + "icon": "spell_shadow_curseofsargeras.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 235114, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28744, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_53.jpg", + "name": "Uni-Mind Headdress", + "itemLevel": 115 + }, + { + "id": 278833, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_03.jpg", + "name": "Choker of the Arctic Flow", + "itemLevel": 128 + }, + { + "id": 28967, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "name": "Voidheart Mantle", + "itemLevel": 120, + "permanentEnchant": 2994, + "permanentEnchantName": "+2 Critical Strike", + "gems": [ + { + "id": 24039, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 31860, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 6097, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_01.jpg", + "name": "Acolyte's Shirt", + "itemLevel": 1 + }, + { + "id": 31297, + "slot": 4, + "quality": 3, + "icon": "inv_chest_cloth_25.jpg", + "name": "Robe of the Crimson Order", + "itemLevel": 112 + }, + { + "id": 30038, + "slot": 5, + "quality": 4, + "icon": "inv_belt_13.jpg", + "name": "Belt of Blasting", + "itemLevel": 128, + "gems": [ + { + "id": 30605, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ] + }, + { + "id": 28966, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "name": "Voidheart Leggings", + "itemLevel": 120, + "permanentEnchant": 2747, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 645 + }, + { + "id": 28179, + "slot": 7, + "quality": 3, + "icon": "inv_boots_fabric_01.jpg", + "name": "Shattrath Jumpers", + "itemLevel": 115, + "gems": [ + { + "id": 28463, + "itemLevel": 55, + "icon": "inv_misc_gem_crystal_03.jpg" + }, + { + "id": 28469, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28174, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_07.jpg", + "name": "Shattrath Wraps", + "itemLevel": 115, + "gems": [ + { + "id": 28461, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 27537, + "slot": 9, + "quality": 3, + "icon": "inv_gauntlets_16.jpg", + "name": "Gloves of Oblivion", + "itemLevel": 115, + "setID": 644 + }, + { + "id": 29320, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "name": "Band of the Guardian", + "itemLevel": 115 + }, + { + "id": 25824, + "slot": 11, + "quality": 3, + "icon": "inv_jewelry_ring_17.jpg", + "name": "Farseer's Band", + "itemLevel": 85 + }, + { + "id": 29132, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_bloodstone_02.jpg", + "name": "Scryer's Bloodgem", + "itemLevel": 115 + }, + { + "id": 28040, + "slot": 13, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Vengeance of the Illidari", + "itemLevel": 88 + }, + { + "id": 25777, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_16.jpg", + "name": "Ogre Slayer's Cover", + "itemLevel": 100 + }, + { + "id": 31036, + "slot": 15, + "quality": 3, + "icon": "inv_staff_draenei_a_03.jpg", + "name": "Oronok's Ancient Scepter", + "itemLevel": 108, + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27890, + "slot": 17, + "quality": 3, + "icon": "inv_wand_19.jpg", + "name": "Wand of the Netherwing", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Thalaroka", + "id": 24, + "guid": 43380331, + "type": "Warrior", + "icon": "Warrior-Protection", + "itemLevel": 121, + "total": 103593, + "activeTime": 321355, + "activeTimeReduced": 321355, + "blocked": 912, + "abilities": [ + { + "guid": 30022, + "name": "Devastate", + "total": 30482, + "type": 1, + "icon": "inv_sword_11.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 23867, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 29707, + "name": "Heroic Strike", + "total": 21825, + "type": 1, + "icon": "ability_rogue_ambush.jpg" + }, + { + "guid": 30356, + "name": "Shield Slam", + "total": 18913, + "type": 1, + "icon": "inv_shield_05.jpg" + }, + { + "guid": 30357, + "name": "Revenge", + "total": 3446, + "type": 1, + "icon": "ability_warrior_revenge.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 83223, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 20370, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Berserk", + "guid": 43, + "type": 1, + "abilityIcon": "ability_racial_bloodrage.jpg" + } + ], + "gear": [ + { + "id": 29011, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Warbringer Greathelm", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 29386, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_03.jpg", + "name": "Necklace of the Juggernaut", + "itemLevel": 110 + }, + { + "id": 30117, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_56.jpg", + "name": "Destroyer Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 29012, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 30096, + "slot": 5, + "quality": 4, + "icon": "inv_belt_27.jpg", + "name": "Girdle of the Invulnerable", + "itemLevel": 128, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30116, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_25.jpg", + "name": "Destroyer Legguards", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 28747, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Battlescar Boots", + "itemLevel": 115, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 2648, + "permanentEnchantName": "+3 Dodge", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30114, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_56.jpg", + "name": "Destroyer Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 656 + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 28528, + "slot": 13, + "quality": 4, + "icon": "inv_misc_pocketwatch_02.jpg", + "name": "Moroes' Lucky Pocket Watch", + "itemLevel": 115 + }, + { + "id": 28529, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Royal Cloak of Arathi Kings", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30058, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_42.jpg", + "name": "Mallet of the Tides", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 28825, + "slot": 16, + "quality": 4, + "icon": "inv_shield_30.jpg", + "name": "Aldori Legacy Defender", + "itemLevel": 125, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + } + ] + }, + { + "id": 30025, + "slot": 17, + "quality": 4, + "icon": "inv_throwingknife_06.jpg", + "name": "Serpentshrine Shuriken", + "itemLevel": 134 + }, + { + "id": 35279, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "name": "Tabard of Summer Skies", + "itemLevel": 1 + } + ] + }, + { + "name": "Andelena", + "id": 20, + "guid": 64244936, + "type": "Mage", + "icon": "Mage-Arcane", + "itemLevel": 116, + "total": 219419, + "activeTime": 224315, + "activeTimeReduced": 224315, + "abilities": [ + { + "guid": 30451, + "name": "Arcane Blast", + "total": 125651, + "type": 64, + "icon": "spell_arcane_blast.jpg" + }, + { + "guid": 27072, + "name": "Frostbolt", + "total": 93768, + "type": 16, + "icon": "spell_frost_frostbolt02.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 217092, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 2327, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28744, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_53.jpg", + "name": "Uni-Mind Headdress", + "itemLevel": 115, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike" + }, + { + "id": 28762, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_29naxxramas.jpg", + "name": "Adornment of Stolen Souls", + "itemLevel": 125 + }, + { + "id": 28726, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_25.jpg", + "name": "Mantle of the Mind Flayer", + "itemLevel": 115, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power" + }, + { + "id": 10056, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_orange_01.jpg", + "name": "Orange Mageweave Shirt", + "itemLevel": 43 + }, + { + "id": 21848, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "name": "Spellfire Robe", + "itemLevel": 105, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 28594, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_05.jpg", + "name": "Trial-Fire Trousers", + "itemLevel": 115, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28670, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of the Infernal Coven", + "itemLevel": 115, + "permanentEnchant": 2656, + "permanentEnchantName": "+2 Versatility and +2 Stamina" + }, + { + "id": 24250, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "name": "Bracers of Havok", + "itemLevel": 112, + "permanentEnchant": 2650, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 21847, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "name": "Spellfire Gloves", + "itemLevel": 105, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 28789, + "slot": 12, + "quality": 4, + "icon": "inv_elemental_mote_life01.jpg", + "name": "Eye of Magtheridon", + "itemLevel": 125 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125, + "permanentEnchant": 1889, + "permanentEnchantName": "+3 Armor" + }, + { + "id": 28802, + "slot": 15, + "quality": 4, + "icon": "inv_sword_65.jpg", + "name": "Bloodmaw Magus-Blade", + "itemLevel": 125, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2628, + "temporaryEnchantName": "Brilliant Wizard Oil" + }, + { + "id": 28603, + "slot": 16, + "quality": 4, + "icon": "inv_offhand_outlandraid_01.jpg", + "name": "Talisman of Nightbane", + "itemLevel": 115 + }, + { + "id": 28783, + "slot": 17, + "quality": 4, + "icon": "inv_wand_20.jpg", + "name": "Eredar Wand of Obliteration", + "itemLevel": 125 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Threadonme", + "id": 23, + "guid": 64797926, + "type": "Shaman", + "icon": "Shaman-Elemental", + "itemLevel": 114, + "total": 173500, + "activeTime": 218104, + "activeTimeReduced": 218104, + "abilities": [ + { + "guid": 25449, + "name": "Lightning Bolt", + "total": 135963, + "type": 8, + "icon": "spell_nature_lightning.jpg" + }, + { + "guid": 25442, + "name": "Chain Lightning", + "total": 15715, + "type": 8, + "icon": "spell_nature_chainlightning.jpg" + }, + { + "guid": 25457, + "name": "Flame Shock", + "total": 14395, + "type": 4, + "icon": "spell_fire_flameshock.jpg" + }, + { + "guid": 45296, + "name": "Lightning Bolt", + "total": 7427, + "type": 8, + "icon": "spell_nature_lightning.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 173500, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 54, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 7, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32086, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_69.jpg", + "name": "Storm Master's Helmet", + "itemLevel": 110, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24035, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29368, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_30naxxramas.jpg", + "name": "Manasurge Pendant", + "itemLevel": 110 + }, + { + "id": 28631, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Dragon-Quake Shoulderguards", + "itemLevel": 115, + "permanentEnchant": 2979, + "permanentEnchantName": "+2 Spell Power" + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 28391, + "slot": 4, + "quality": 3, + "icon": "inv_chest_wolf.jpg", + "name": "Worldfire Chestguard", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats" + }, + { + "id": 29244, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Wave-Song Girdle", + "itemLevel": 110 + }, + { + "id": 30172, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Leggings", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ], + "setID": 635 + }, + { + "id": 29512, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_02.jpg", + "name": "Earthen Netherscale Boots", + "itemLevel": 105 + }, + { + "id": 29243, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Wave-Fury Vambraces", + "itemLevel": 110, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 30170, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Handgrips", + "itemLevel": 133, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 635 + }, + { + "id": 29291, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 29179, + "slot": 13, + "quality": 3, + "icon": "inv_misc_elvencoins.jpg", + "name": "Xi'ri's Gift", + "itemLevel": 115 + }, + { + "id": 29369, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Shawl of Shifting Probabilities", + "itemLevel": 110, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28522, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_26.jpg", + "name": "Shard of the Virtuous", + "itemLevel": 115, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 29268, + "slot": 16, + "quality": 4, + "icon": "inv_shield_37.jpg", + "name": "Mazthoril Honor Shield", + "itemLevel": 110, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 29389, + "slot": 17, + "quality": 4, + "icon": "inv_elemental_primal_earth.jpg", + "name": "Totem of the Pulsing Earth", + "itemLevel": 110 + }, + { + "id": 31404, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Green Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Samkin", + "id": 12, + "guid": 48460541, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 120, + "total": 151823, + "activeTime": 204334, + "activeTimeReduced": 204334, + "blocked": 324, + "abilities": [ + { + "guid": 75, + "name": "Auto Shot", + "total": 77620, + "type": 1, + "icon": "ability_whirlwind.jpg" + }, + { + "guid": 34120, + "name": "Steady Shot", + "total": 72432, + "type": 1, + "icon": "ability_hunter_steadyshot.jpg" + }, + { + "guid": 27016, + "name": "Serpent Sting", + "total": 1771, + "type": 8, + "icon": "ability_hunter_quickshot.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 151823, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 51, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Blizzard", + "guid": 10, + "type": 1, + "abilityIcon": "spell_frost_icestorm.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28275, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_19.jpg", + "name": "Beast Lord Helm", + "itemLevel": 115, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 650 + }, + { + "id": 28509, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_22.jpg", + "name": "Worgen Claw Necklace", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 127, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_07.jpg", + "name": "Trapper's Shirt", + "itemLevel": 1 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2841, + "permanentEnchantName": "+3 Stamina", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28656, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Girdle of the Prowler", + "itemLevel": 115 + }, + { + "id": 29985, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Void Reaver Greaves", + "itemLevel": 128, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30060, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Boots of Effortless Striking", + "itemLevel": 128 + }, + { + "id": 30091, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_15.jpg", + "name": "True-Aim Stalker Bands", + "itemLevel": 128, + "gems": [ + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + } + ] + }, + { + "id": 30140, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Rift Stalker Gauntlets", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 652 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 29382, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Blood Knight War Cloak", + "itemLevel": 110 + }, + { + "id": 28587, + "slot": 15, + "quality": 4, + "icon": "inv_axe_46.jpg", + "name": "Legacy", + "itemLevel": 115, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2523, + "permanentEnchantName": "+6 Ranged Critical Strike" + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Ricoshams", + "id": 15, + "guid": 79265016, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 119, + "total": 2146, + "totalReduced": 0, + "activeTime": 30745, + "activeTimeReduced": 0, + "abilities": [ + { + "guid": 25530, + "name": "Attack", + "total": 2146, + "totalReduced": 0, + "type": 4, + "icon": "spell_fire_searingtotem.jpg", + "petName": "zzOLDSearing Totem VII" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 2146, + "totalReduced": 0, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 6, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 55, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 31691, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_31.jpg", + "name": "Natasha's Guardian Cord", + "itemLevel": 103 + }, + { + "id": 30168, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cataclysm Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29921, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate03.jpg", + "name": "Fire Crest Breastplate", + "itemLevel": 128, + "permanentEnchant": 3150, + "permanentEnchantName": "+5 Versatility" + }, + { + "id": 28567, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Belt of Gale Force", + "itemLevel": 115 + }, + { + "id": 28751, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Heart-Flame Leggings", + "itemLevel": 115, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30066, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "name": "Tempest-Strider Boots", + "itemLevel": 128, + "permanentEnchant": 2794, + "permanentEnchantName": "+2 Versatility" + }, + { + "id": 29523, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Windhawk Bracers", + "itemLevel": 115, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 618 + }, + { + "id": 29032, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cyclone Gloves", + "itemLevel": 120, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 631 + }, + { + "id": 29307, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_54.jpg", + "name": "Band of Eternity", + "itemLevel": 128 + }, + { + "id": 29920, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Phoenix-Ring of Rebirth", + "itemLevel": 128 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28190, + "slot": 13, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "name": "Scarab of the Infinite Cycle", + "itemLevel": 115 + }, + { + "id": 28582, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Red Riding Hood's Cloak", + "itemLevel": 115 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2629, + "temporaryEnchantName": "Brilliant Mana Oil" + }, + { + "id": 28754, + "slot": 16, + "quality": 4, + "icon": "inv_shield_31.jpg", + "name": "Triptych Shield of the Ancients", + "itemLevel": 115, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "pets": [ + { + "name": "zzOLDSearing Totem VII", + "id": 87, + "guid": 15480, + "type": "Pet", + "icon": "abilities/spell_fire_searingtotem.jpg", + "total": 2146, + "totalReduced": 0, + "activeTime": 30745 + } + ] + }, + { + "name": "Evildew", + "id": 2, + "guid": 77180172, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 115, + "total": 232315, + "activeTime": 297568, + "activeTimeReduced": 297568, + "blocked": 108, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 158778, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 26862, + "name": "Sinister Strike", + "total": 46906, + "type": 1, + "icon": "spell_shadow_ritualofsacrifice.jpg" + }, + { + "guid": 27187, + "name": "Deadly Poison VII", + "total": 11190, + "type": 8, + "icon": "ability_rogue_dualweild.jpg" + }, + { + "guid": 26867, + "name": "Rupture", + "total": 7672, + "type": 1, + "icon": "ability_rogue_rupture.jpg" + }, + { + "guid": 5940, + "name": "Shiv", + "total": 5989, + "type": 1, + "icon": "inv_throwingknife_04.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 196230, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 36085, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28796, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Malefic Mask of the Shadows", + "itemLevel": 125 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 28755, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Bladed Shoulderpads of the Merciless", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28601, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_06.jpg", + "name": "Chestguard of the Conniver", + "itemLevel": 115 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 30939, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_11.jpg", + "name": "Felboar Hide Shoes", + "itemLevel": 109 + }, + { + "id": 28171, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_08.jpg", + "name": "Spymistress' Wristguards", + "itemLevel": 115, + "gems": [ + { + "id": 28459, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28729, + "slot": 15, + "quality": 4, + "icon": "inv_sword_74.jpg", + "name": "Spiteblade", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 29124, + "slot": 16, + "quality": 4, + "icon": "inv_sword_draenei_01.jpg", + "name": "Vindicator's Brand", + "itemLevel": 100, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2643, + "temporaryEnchantName": "Deadly Poison VII" + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Lacktoze", + "id": 8, + "guid": 61877289, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 114, + "total": 260458, + "activeTime": 303943, + "activeTimeReduced": 303943, + "blocked": 156, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 95653, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 27002, + "name": "Shred", + "total": 67402, + "type": 1, + "icon": "spell_shadow_vampiricaura.jpg" + }, + { + "guid": 27008, + "name": "Rip", + "total": 38236, + "type": 1, + "icon": "ability_ghoulfrenzy.jpg" + }, + { + "guid": 27003, + "name": "Rake", + "total": 16963, + "type": 1, + "icon": "ability_druid_disembowel.jpg" + }, + { + "guid": 33983, + "name": "Mangle (Cat)", + "total": 13323, + "type": 1, + "icon": "ability_druid_mangle2.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 225020, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 35438, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 30230, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_48.jpg", + "name": "Nordrassil Feral-Mantle", + "itemLevel": 133, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 30042, + "slot": 5, + "quality": 4, + "icon": "inv_belt_25.jpg", + "name": "Belt of Natural Power", + "itemLevel": 128, + "gems": [ + { + "id": 30585, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 30604, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30674, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Zierhut's Lost Treads", + "itemLevel": 115, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 32814, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Leather Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30223, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_48.jpg", + "name": "Nordrassil Handgrips", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 641 + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 13503, + "slot": 13, + "quality": 4, + "icon": "spell_holy_pureofheart.jpg", + "name": "Alchemist Stone", + "itemLevel": 90 + }, + { + "id": 278823, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Icebound Cloak", + "itemLevel": 128 + }, + { + "id": 25978, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Seth's Graphite Fishing Pole", + "itemLevel": 60, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 32387, + "slot": 17, + "quality": 3, + "icon": "inv-mount_raven_54.jpg", + "name": "Idol of the Raven Goddess", + "itemLevel": 115 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Naalsuul", + "id": 19, + "guid": 64248022, + "type": "Warlock", + "icon": "Warlock-Destruction", + "itemLevel": 119, + "total": 223755, + "activeTime": 211227, + "activeTimeReduced": 211227, + "abilities": [ + { + "guid": 27209, + "name": "Shadow Bolt", + "total": 158459, + "type": 32, + "icon": "spell_shadow_shadowbolt.jpg" + }, + { + "guid": 27215, + "name": "Immolate", + "total": 29433, + "type": 4, + "icon": "spell_fire_immolation.jpg" + }, + { + "guid": 30910, + "name": "Curse of Doom", + "total": 18626, + "type": 32, + "icon": "spell_shadow_auraofdarkness.jpg" + }, + { + "guid": 27216, + "name": "Corruption", + "total": 8502, + "type": 32, + "icon": "spell_shadow_abominationexplosion.jpg" + }, + { + "guid": 27220, + "name": "Drain Life", + "total": 6318, + "type": 32, + "icon": "spell_shadow_lifedrain02.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 222947, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 808, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28963, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_89.jpg", + "name": "Voidheart Crown", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 28530, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "name": "Brooch of Unquenchable Fury", + "itemLevel": 115 + }, + { + "id": 28967, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "name": "Voidheart Mantle", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28964, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_62.jpg", + "name": "Voidheart Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 33133, + "itemLevel": 130, + "icon": "inv_jewelcrafting_crimsonspinel_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 30064, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Cord of Screaming Terrors", + "itemLevel": 128, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28966, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "name": "Voidheart Leggings", + "itemLevel": 120, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 645 + }, + { + "id": 30050, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of the Shifting Nightmare", + "itemLevel": 128 + }, + { + "id": 24250, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "name": "Bracers of Havok", + "itemLevel": 112, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28968, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_52.jpg", + "name": "Voidheart Gloves", + "itemLevel": 120, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 645 + }, + { + "id": 28753, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29287, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130 + }, + { + "id": 27683, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "name": "Quagmirran's Eye", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125 + }, + { + "id": 28770, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_41.jpg", + "name": "Nathrezim Mindblade", + "itemLevel": 125, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2628, + "temporaryEnchantName": "Brilliant Wizard Oil" + }, + { + "id": 28187, + "slot": 16, + "quality": 3, + "icon": "inv_offhand_outlandraid_03blue.jpg", + "name": "Star-Heart Lamp", + "itemLevel": 112 + }, + { + "id": 28673, + "slot": 17, + "quality": 4, + "icon": "inv_wand_21.jpg", + "name": "Tirisfal Wand of Ascendancy", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Ninthstalker", + "id": 1, + "guid": 82974932, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 115, + "total": 276138, + "totalReduced": 201407, + "activeTime": 235470, + "activeTimeReduced": 233557, + "blocked": 161, + "abilities": [ + { + "guid": 75, + "name": "Auto Shot", + "total": 106961, + "type": 1, + "icon": "ability_whirlwind.jpg" + }, + { + "guid": 34120, + "name": "Steady Shot", + "total": 77412, + "type": 1, + "icon": "ability_hunter_steadyshot.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 50320, + "totalReduced": 0, + "type": 1, + "icon": "inv_axe_02.jpg", + "petName": "Shnoodle" + }, + { + "guid": 34027, + "name": "Kill Command", + "total": 14470, + "totalReduced": 0, + "type": 1, + "icon": "ability_hunter_killcommand.jpg", + "petName": "Shnoodle" + }, + { + "guid": 27021, + "name": "Multi-Shot", + "total": 9751, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 271084, + "totalReduced": 197444, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 5054, + "totalReduced": 3963, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32474, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Surestrike Goggles v2.0", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28674, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_34.jpg", + "name": "Saberclaw Talisman", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 650 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27874, + "slot": 6, + "quality": 3, + "icon": "inv_pants_03.jpg", + "name": "Beast Lord Leggings", + "itemLevel": 115, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 650 + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30026, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_17.jpg", + "name": "Bands of the Celestial Archer", + "itemLevel": 128, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power" + }, + { + "id": 27474, + "slot": 9, + "quality": 3, + "icon": "inv_gauntlets_10.jpg", + "name": "Beast Lord Handguards", + "itemLevel": 115, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28791, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_71.jpg", + "name": "Ring of the Recalcitrant", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 25937, + "slot": 12, + "quality": 2, + "icon": "inv_misc_stonetablet_11.jpg", + "name": "Terokkar Tablet of Precision", + "itemLevel": 99 + }, + { + "id": 28041, + "slot": 13, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 24259, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Vengeance Wrap", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ] + }, + { + "id": 28524, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_38.jpg", + "name": "Emerald Ripper", + "itemLevel": 115 + }, + { + "id": 29360, + "slot": 16, + "quality": 4, + "icon": "inv_weapon_shortblade_33.jpg", + "name": "Vileblade of the Betrayer", + "itemLevel": 105 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2724, + "permanentEnchantName": "Scope (+11 Critical Strike)" + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ], + "pets": [ + { + "name": "Shnoodle", + "id": 6, + "guid": 18858360, + "type": "Pet", + "icon": "abilities/ability_hunter_beastcall.jpg", + "total": 74731, + "totalReduced": 0, + "activeTime": 168474, + "blocked": 107 + } + ] + }, + { + "name": "Lightstank", + "id": 33, + "guid": 74595949, + "type": "Priest", + "icon": "Priest-Shadow", + "itemLevel": 111, + "total": 148264, + "activeTime": 195391, + "activeTimeReduced": 195391, + "abilities": [ + { + "guid": 25375, + "name": "Mind Blast", + "total": 45444, + "type": 32, + "icon": "spell_shadow_unholyfrenzy.jpg" + }, + { + "guid": 25387, + "name": "Mind Flay", + "total": 29970, + "type": 32, + "icon": "spell_shadow_siphonmana.jpg" + }, + { + "guid": 32996, + "name": "Shadow Word: Death", + "total": 27067, + "type": 32, + "icon": "spell_shadow_demonicfortitude.jpg" + }, + { + "guid": 25368, + "name": "Shadow Word: Pain", + "total": 23664, + "type": 32, + "icon": "spell_shadow_shadowwordpain.jpg" + }, + { + "guid": 34917, + "name": "Vampiric Touch", + "total": 20747, + "type": 32, + "icon": "spell_holy_stoicism.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 143577, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 4687, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Sprint", + "guid": 47, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29058, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Soul-Collar of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 664 + }, + { + "id": 31338, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Charlotte's Ivy", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29060, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_55.jpg", + "name": "Soul-Mantle of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ], + "setID": 664 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28602, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_12.jpg", + "name": "Robe of the Elder Scribes", + "itemLevel": 115 + }, + { + "id": 29241, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Belt of Depravity", + "itemLevel": 110 + }, + { + "id": 27838, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Incanter's Trousers", + "itemLevel": 115, + "setID": 647 + }, + { + "id": 28585, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_09.jpg", + "name": "Ruby Slippers", + "itemLevel": 115 + }, + { + "id": 32655, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_09.jpg", + "name": "Crystalweave Bracers", + "itemLevel": 105, + "permanentEnchant": 856, + "permanentEnchantName": "+3 Strength", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28507, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Handwraps of Flowing Thought", + "itemLevel": 115, + "gems": [ + { + "id": 23113, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 29285, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 110 + }, + { + "id": 31339, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "name": "Lola's Eve", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 25620, + "slot": 13, + "quality": 2, + "icon": "inv_jewelry_necklace_28.jpg", + "name": "Ancient Crystal Talisman", + "itemLevel": 96 + }, + { + "id": 27981, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_11.jpg", + "name": "Sethekk Oracle Cloak", + "itemLevel": 115, + "permanentEnchant": 1889, + "permanentEnchantName": "+3 Armor" + }, + { + "id": 28633, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "name": "Staff of Infinite Mysteries", + "itemLevel": 115, + "permanentEnchant": 723, + "permanentEnchantName": "+1 Intellect", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 25293, + "slot": 17, + "quality": 2, + "icon": "inv_wand_14.jpg", + "name": "Draenethyst Wand", + "itemLevel": 114 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Namja", + "id": 3, + "guid": 58618230, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 119, + "total": 311120, + "activeTime": 319201, + "activeTimeReduced": 319201, + "blocked": 159, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 142602, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 30335, + "name": "Bloodthirst", + "total": 51828, + "type": 1, + "icon": "spell_nature_bloodlust.jpg" + }, + { + "guid": 29707, + "name": "Heroic Strike", + "total": 45036, + "type": 1, + "icon": "ability_rogue_ambush.jpg" + }, + { + "guid": 20647, + "name": "Execute", + "total": 25139, + "type": 1, + "icon": "inv_sword_48.jpg" + }, + { + "guid": 1680, + "name": "Whirlwind", + "total": 24373, + "type": 1, + "icon": "ability_whirlwind.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 246227, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 64893, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32461, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Furious Gizmatic Goggles", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 29023, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_54.jpg", + "name": "Warbringer Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 6125, + "slot": 3, + "quality": 2, + "icon": "inv_chest_leather_04.jpg", + "name": "Brawler's Harness", + "itemLevel": 1 + }, + { + "id": 29019, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Breastplate", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "temporaryEnchant": 2791, + "temporaryEnchantName": "Greater Rune of Warding", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 30032, + "slot": 5, + "quality": 4, + "icon": "inv_belt_13.jpg", + "name": "Red Belt of Battle", + "itemLevel": 128, + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29022, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_24.jpg", + "name": "Warbringer Greaves", + "itemLevel": 120, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 655 + }, + { + "id": 28608, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Ironstriders of Urgency", + "itemLevel": 115, + "permanentEnchant": 2939, + "permanentEnchantName": "Minor Speed and +2 Agility", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23537, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Black Felsteel Bracers", + "itemLevel": 105, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength" + }, + { + "id": 28824, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_31.jpg", + "name": "Gauntlets of Martial Perfection", + "itemLevel": 125, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29283, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 278819, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "The Frost Lord's War Cloak", + "itemLevel": 128, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 19022, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Nat Pagle's Extreme Angler FC-5000", + "itemLevel": 50, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29152, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_08.jpg", + "name": "Marksman's Bow", + "itemLevel": 100 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Bloodhoond", + "id": 9, + "guid": 64182049, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 122, + "total": 261775, + "activeTime": 311721, + "activeTimeReduced": 311721, + "blocked": 108, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 148804, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 26862, + "name": "Sinister Strike", + "total": 58871, + "type": 1, + "icon": "spell_shadow_ritualofsacrifice.jpg" + }, + { + "guid": 26865, + "name": "Eviscerate", + "total": 24187, + "type": 1, + "icon": "ability_rogue_eviscerate.jpg" + }, + { + "guid": 5940, + "name": "Shiv", + "total": 13017, + "type": 1, + "icon": "inv_throwingknife_04.jpg" + }, + { + "guid": 27187, + "name": "Deadly Poison VII", + "total": 12972, + "type": 8, + "icon": "ability_rogue_dualweild.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 215700, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 46075, + "type": "NPC" + } + ], + "talents": [ + { + "name": "SWORDSPECIAL (DND)", + "guid": 19, + "type": 1, + "abilityIcon": "ability_criticalstrike.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 42, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29044, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Netherblade Facemask", + "itemLevel": 120, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 621 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 29047, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Netherblade Shoulderpads", + "itemLevel": 120, + "permanentEnchant": 2996, + "permanentEnchantName": "+2 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 621 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30101, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Bloodsea Brigand's Vest", + "itemLevel": 128, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23100, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31118, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 29046, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_05.jpg", + "name": "Netherblade Breeches", + "itemLevel": 120, + "setID": 621 + }, + { + "id": 30039, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of Utter Darkness", + "itemLevel": 128 + }, + { + "id": 29527, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Primalstrike Bracers", + "itemLevel": 115, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power", + "setID": 619 + }, + { + "id": 29048, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Netherblade Gloves", + "itemLevel": 120, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "setID": 621 + }, + { + "id": 30052, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Ring of Lethality", + "itemLevel": 128 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30450, + "slot": 12, + "quality": 4, + "icon": "inv_gizmo_hardenedadamantitetube.jpg", + "name": "Warp-Spring Coil", + "itemLevel": 128 + }, + { + "id": 28288, + "slot": 13, + "quality": 3, + "icon": "inv_misc_enggizmos_18.jpg", + "name": "Abacus of Violent Odds", + "itemLevel": 115 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30082, + "slot": 15, + "quality": 4, + "icon": "inv_sword_50.jpg", + "name": "Talon of Azshara", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 28189, + "slot": 16, + "quality": 3, + "icon": "inv_sword_76.jpg", + "name": "Latro's Shifting Sword", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "setID": 737 + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Nikè", + "id": 63, + "guid": 72581935, + "type": "Paladin", + "icon": "Paladin-Retribution", + "itemLevel": 120, + "total": 275221, + "activeTime": 319424, + "activeTimeReduced": 319424, + "blocked": 108, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 129757, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 31893, + "name": "Seal of Blood", + "total": 51127, + "type": 2, + "icon": "spell_holy_sealofblood.jpg" + }, + { + "guid": 35395, + "name": "Crusader Strike", + "total": 40396, + "type": 1, + "icon": "spell_holy_crusaderstrike.jpg" + }, + { + "guid": 20424, + "name": "Seals of Command", + "total": 39191, + "type": 2, + "icon": "ability_warrior_innerrage.jpg" + }, + { + "guid": 31898, + "name": "Judgement of Blood", + "total": 9673, + "type": 2, + "icon": "spell_shadow_lifedrain.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 215915, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 59306, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Frostbolt of Ages", + "guid": 11, + "type": 1, + "abilityIcon": "spell_frost_frostbolt02.jpg" + }, + { + "name": "War Stomp", + "guid": 45, + "type": 1, + "abilityIcon": "ability_bullrush.jpg" + } + ], + "gear": [ + { + "id": 27881, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Gladiator's Scaled Helm", + "itemLevel": 123, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 28363, + "itemLevel": 60, + "icon": "inv_misc_gem_opal_01.jpg" + } + ] + }, + { + "id": 29075, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 626 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27879, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Gladiator's Scaled Chestpiece", + "itemLevel": 123, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 32806, + "slot": 5, + "quality": 4, + "icon": "inv_belt_14.jpg", + "name": "Veteran's Scaled Belt", + "itemLevel": 136 + }, + { + "id": 30538, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_09.jpg", + "name": "Midnight Legguards", + "itemLevel": 110, + "permanentEnchant": 3010, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28645, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "General's Scaled Greaves", + "itemLevel": 123, + "permanentEnchant": 2658, + "permanentEnchantName": "+1 Haste and +1 Critical Strike" + }, + { + "id": 32819, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Veteran's Scaled Bracers", + "itemLevel": 126, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23533, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_29.jpg", + "name": "Steelgrip Gauntlets", + "itemLevel": 105, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 33057, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_60.jpg", + "name": "Veteran's Band of Triumph", + "itemLevel": 128 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28377, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cloak", + "itemLevel": 123, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28429, + "slot": 15, + "quality": 4, + "icon": "inv_sword_2h_blacksmithing_02.jpg", + "name": "Lionheart Champion", + "itemLevel": 123, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23203, + "slot": 17, + "quality": 3, + "icon": "inv_relics_libramoftruth.jpg", + "name": "Libram of Fervor", + "itemLevel": 65 + }, + { + "id": 31779, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Aldor Tabard", + "itemLevel": 20 + } + ] + }, + { + "name": "Mâyhêm", + "id": 17, + "guid": 85793926, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 109, + "total": 116615, + "activeTime": 304087, + "activeTimeReduced": 304087, + "blocked": 51, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 52924, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 20647, + "name": "Execute", + "total": 23862, + "type": 1, + "icon": "inv_sword_48.jpg" + }, + { + "guid": 30335, + "name": "Bloodthirst", + "total": 13029, + "type": 1, + "icon": "spell_nature_bloodlust.jpg" + }, + { + "guid": 25231, + "name": "Cleave", + "total": 10643, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + }, + { + "guid": 1680, + "name": "Whirlwind", + "total": 7721, + "type": 1, + "icon": "ability_whirlwind.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 95766, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 20849, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 23521, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_22.jpg", + "name": "Ragesteel Helm", + "itemLevel": 115, + "setID": 566 + }, + { + "id": 29335, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Talon Lord's Collar", + "itemLevel": 115 + }, + { + "id": 33173, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_16.jpg", + "name": "Ragesteel Shoulders", + "itemLevel": 115, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 566 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 24363, + "slot": 4, + "quality": 3, + "icon": "inv_chest_plate13.jpg", + "name": "Unscarred Breastplate", + "itemLevel": 91, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27985, + "slot": 5, + "quality": 3, + "icon": "inv_belt_23.jpg", + "name": "Deathforge Girdle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27936, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Greaves of Desolation", + "itemLevel": 115, + "setID": 660 + }, + { + "id": 28176, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_01.jpg", + "name": "Sha'tari Wrought Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28167, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_17.jpg", + "name": "Sha'tari Wrought Armguards", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 23531, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_26.jpg", + "name": "Felfury Gauntlets", + "itemLevel": 105, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "gems": [ + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27925, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_16.jpg", + "name": "Ravenclaw Band", + "itemLevel": 115 + }, + { + "id": 29321, + "slot": 11, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "name": "Time-Bending Gem", + "itemLevel": 115 + }, + { + "id": 28041, + "slot": 12, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 27416, + "slot": 13, + "quality": 3, + "icon": "inv_helmet_45.jpg", + "name": "Fetish of the Fallen", + "itemLevel": 100 + }, + { + "id": 27892, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_08.jpg", + "name": "Cloak of the Inciter", + "itemLevel": 112 + }, + { + "id": 31139, + "slot": 15, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 31139, + "slot": 16, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 27987, + "slot": 17, + "quality": 3, + "icon": "inv_weapon_bow_19.jpg", + "name": "Melmorta's Twilight Longbow", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Ileria", + "id": 7, + "guid": 73653992, + "type": "Paladin", + "icon": "Paladin-Justicar", + "itemLevel": 120, + "total": 47358, + "activeTime": 289646, + "activeTimeReduced": 289646, + "abilities": [ + { + "guid": 27156, + "name": "Seal of Righteousness", + "total": 20326, + "type": 2, + "icon": "ability_thunderbolt.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 14878, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 27157, + "name": "Judgement of Righteousness", + "total": 7780, + "type": 2, + "icon": "ability_thunderbolt.jpg" + }, + { + "guid": 27173, + "name": "Consecration", + "total": 2621, + "type": 2, + "icon": "spell_holy_innerfire.jpg" + }, + { + "guid": 27179, + "name": "Holy Shield", + "total": 1108, + "type": 2, + "icon": "classic_spell_holy_blessingofprotection.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 30379, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 16979, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 48, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29068, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Justicar Faceguard", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 625 + }, + { + "id": 28516, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "name": "Barbed Choker of Discipline", + "itemLevel": 115 + }, + { + "id": 29070, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderguards", + "itemLevel": 120, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29066, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Justicar Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 29253, + "slot": 5, + "quality": 4, + "icon": "inv_belt_11.jpg", + "name": "Girdle of Valorous Deeds", + "itemLevel": 110 + }, + { + "id": 30126, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_23.jpg", + "name": "Crystalforge Legguards", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 628 + }, + { + "id": 32789, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Veteran's Lamellar Greaves", + "itemLevel": 136, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina" + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 1891, + "permanentEnchantName": "+2 All Stats", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30124, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_41.jpg", + "name": "Crystalforge Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 628 + }, + { + "id": 33054, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_39.jpg", + "name": "The Seal of Danzalar", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 30083, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_31.jpg", + "name": "Ring of Sundered Souls", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 27529, + "slot": 13, + "quality": 3, + "icon": "inv_qirajidol_rebirth.jpg", + "name": "Figurine of the Colossus", + "itemLevel": 115 + }, + { + "id": 28378, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cape", + "itemLevel": 123, + "permanentEnchant": 2622, + "permanentEnchantName": "+3 Dodge" + }, + { + "id": 30832, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_08.jpg", + "name": "Gavel of Unearthed Secrets", + "itemLevel": 100, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 28606, + "slot": 16, + "quality": 4, + "icon": "inv_shield_29.jpg", + "name": "Shield of Impenetrable Darkness", + "itemLevel": 115, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina" + }, + { + "id": 29388, + "slot": 17, + "quality": 4, + "icon": "inv_relics_libramofhope.jpg", + "name": "Libram of Repentance", + "itemLevel": 110 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Mageyoublush", + "id": 16, + "guid": 56695358, + "type": "Mage", + "icon": "Mage-Arcane", + "itemLevel": 119, + "total": 251760, + "activeTime": 220995, + "activeTimeReduced": 220995, + "abilities": [ + { + "guid": 30451, + "name": "Arcane Blast", + "total": 175355, + "type": 64, + "icon": "spell_arcane_blast.jpg" + }, + { + "guid": 27072, + "name": "Frostbolt", + "total": 70190, + "type": 16, + "icon": "spell_frost_frostbolt02.jpg" + }, + { + "guid": 37661, + "name": "Lightning Bolt", + "total": 6215, + "type": 8, + "icon": "spell_nature_lightning.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 251760, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29076, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_84.jpg", + "name": "Collar of the Aldor", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 23108, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 648 + }, + { + "id": 278833, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_03.jpg", + "name": "Choker of the Arctic Flow", + "itemLevel": 128 + }, + { + "id": 29079, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_47.jpg", + "name": "Pauldrons of the Aldor", + "itemLevel": 120, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21848, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "name": "Spellfire Robe", + "itemLevel": 105, + "permanentEnchant": 866, + "permanentEnchantName": "+2 All Stats", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 30207, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_22.jpg", + "name": "Leggings of Tirisfal", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 649 + }, + { + "id": 30067, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Velvet Boots of the Guardian", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase" + }, + { + "id": 32820, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Silk Cuffs", + "itemLevel": 126, + "permanentEnchant": 369, + "permanentEnchantName": "+4 Intellect", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 21847, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "name": "Spellfire Gloves", + "itemLevel": 105, + "permanentEnchant": 2935, + "permanentEnchantName": "+5 Critical Strike", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130 + }, + { + "id": 28793, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_65.jpg", + "name": "Band of Crimson Fury", + "itemLevel": 125 + }, + { + "id": 28785, + "slot": 12, + "quality": 4, + "icon": "inv_trinket_naxxramas06.jpg", + "name": "The Lightning Capacitor", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28570, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_20.jpg", + "name": "Shadow-Cloak of Dalaran", + "itemLevel": 115 + }, + { + "id": 28802, + "slot": 15, + "quality": 4, + "icon": "inv_sword_65.jpg", + "name": "Bloodmaw Magus-Blade", + "itemLevel": 125, + "permanentEnchant": 2671, + "permanentEnchantName": "+8 Arcane and Fire Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 28734, + "slot": 16, + "quality": 4, + "icon": "inv_misc_gem_ebondraenite_02.jpg", + "name": "Jewel of Infinite Possibilities", + "itemLevel": 115 + }, + { + "id": 28783, + "slot": 17, + "quality": 4, + "icon": "inv_wand_20.jpg", + "name": "Eredar Wand of Obliteration", + "itemLevel": 125 + }, + { + "id": 35279, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "name": "Tabard of Summer Skies", + "itemLevel": 1 + } + ] + }, + { + "name": "Estrosmagus", + "id": 37, + "guid": 54435625, + "type": "Mage", + "icon": "Mage-Arcane", + "itemLevel": 115, + "total": 193126, + "activeTime": 201140, + "activeTimeReduced": 201140, + "abilities": [ + { + "guid": 30451, + "name": "Arcane Blast", + "total": 125866, + "type": 64, + "icon": "spell_arcane_blast.jpg" + }, + { + "guid": 27072, + "name": "Frostbolt", + "total": 67260, + "type": 16, + "icon": "spell_frost_frostbolt02.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 187448, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 5678, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29076, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_84.jpg", + "name": "Collar of the Aldor", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 24121, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "name": "Chain of the Twilight Owl", + "itemLevel": 115 + }, + { + "id": 29079, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_47.jpg", + "name": "Pauldrons of the Aldor", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 6096, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_01.jpg", + "name": "Apprentice's Shirt", + "itemLevel": 1 + }, + { + "id": 21848, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "name": "Spellfire Robe", + "itemLevel": 105, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 28594, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_05.jpg", + "name": "Trial-Fire Trousers", + "itemLevel": 115, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30067, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Velvet Boots of the Guardian", + "itemLevel": 128, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 28411, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "General's Silk Cuffs", + "itemLevel": 113, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 21847, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "name": "Spellfire Gloves", + "itemLevel": 105, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29367, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "name": "Ring of Cryptic Dreams", + "itemLevel": 110, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 27683, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "name": "Quagmirran's Eye", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125, + "permanentEnchant": 2621, + "permanentEnchantName": "2% Reduced Threat" + }, + { + "id": 28802, + "slot": 15, + "quality": 4, + "icon": "inv_sword_65.jpg", + "name": "Bloodmaw Magus-Blade", + "itemLevel": 125, + "permanentEnchant": 2671, + "permanentEnchantName": "+8 Arcane and Fire Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 29271, + "slot": 16, + "quality": 4, + "icon": "inv_offhand_outlandraid_02.jpg", + "name": "Talisman of Kalecgos", + "itemLevel": 110 + }, + { + "id": 28673, + "slot": 17, + "quality": 4, + "icon": "inv_wand_21.jpg", + "name": "Tirisfal Wand of Ascendancy", + "itemLevel": 115 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Shimshakamoo", + "id": 4, + "guid": 51412851, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 117, + "total": 262330, + "activeTime": 341479, + "activeTimeReduced": 341479, + "blocked": 162, + "abilities": [ + { + "guid": 27002, + "name": "Shred", + "total": 75568, + "type": 1, + "icon": "spell_shadow_vampiricaura.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 74188, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 27008, + "name": "Rip", + "total": 44973, + "type": 1, + "icon": "ability_ghoulfrenzy.jpg" + }, + { + "guid": 33983, + "name": "Mangle (Cat)", + "total": 25407, + "type": 1, + "icon": "ability_druid_mangle2.jpg" + }, + { + "guid": 26996, + "name": "Maul", + "total": 14536, + "type": 1, + "icon": "ability_druid_maul.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 222772, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 39558, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 23115, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 29100, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "name": "Mantle of Malorne", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 640 + }, + { + "id": 32802, + "slot": 5, + "quality": 4, + "icon": "inv_belt_17.jpg", + "name": "Veteran's Leather Belt", + "itemLevel": 136 + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30041, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_04.jpg", + "name": "Boots of Natural Grace", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase" + }, + { + "id": 32810, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Dragonhide Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power" + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 24258, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Resolute Cape", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30021, + "slot": 15, + "quality": 4, + "icon": "inv_staff_50.jpg", + "name": "Wildfury Greatstaff", + "itemLevel": 134, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility", + "temporaryEnchant": 2955, + "temporaryEnchantName": "Weighted VII" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23198, + "slot": 17, + "quality": 3, + "icon": "inv_relics_idolofferocity.jpg", + "name": "Idol of Brutality", + "itemLevel": 65 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Warark", + "id": 11, + "guid": 55294760, + "type": "Priest", + "icon": "Priest-Holy", + "itemLevel": 117, + "total": 1516, + "totalReduced": 0, + "activeTime": 13544, + "activeTimeReduced": 0, + "abilities": [ + { + "guid": -32, + "name": "Melee", + "total": 1516, + "totalReduced": 0, + "type": 32, + "icon": "inv_axe_02.jpg", + "petName": "Shadowfiend" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "Coilfang Guardian", + "total": 1516, + "totalReduced": 0, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29049, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Light-Collar of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 663 + }, + { + "id": 278838, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "name": "Amulet of Glacial Tranquility", + "itemLevel": 128 + }, + { + "id": 21874, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "name": "Primal Mooncloth Shoulders", + "itemLevel": 105, + "permanentEnchant": 2992, + "permanentEnchantName": "+2 Versatility", + "setID": 554 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "name": "Primal Mooncloth Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "slot": 5, + "quality": 4, + "icon": "inv_belt_31.jpg", + "name": "Primal Mooncloth Belt", + "itemLevel": 115, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 29053, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_25.jpg", + "name": "Trousers of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 2745, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 663 + }, + { + "id": 30035, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "name": "Boots of the Long Road", + "itemLevel": 128 + }, + { + "id": 32980, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Mooncloth Cuffs", + "itemLevel": 126, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28508, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Gloves of Saintly Blessings", + "itemLevel": 115, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125 + }, + { + "id": 29291, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 30841, + "slot": 13, + "quality": 3, + "icon": "inv_misc_book_11.jpg", + "name": "Lower City Prayerbook", + "itemLevel": 115 + }, + { + "id": 29354, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Light-Touched Stole of Altruism", + "itemLevel": 110 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 29170, + "slot": 16, + "quality": 4, + "icon": "inv_misc_orb_01.jpg", + "name": "Windcaller's Orb", + "itemLevel": 105 + }, + { + "id": 27885, + "slot": 17, + "quality": 3, + "icon": "inv_wand_05.jpg", + "name": "Soul-Wand of the Aldor", + "itemLevel": 112 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ], + "pets": [ + { + "name": "Shadowfiend", + "id": 85, + "guid": 19668, + "type": "Pet", + "icon": "abilities/spell_shadow_shadowfiend.jpg", + "total": 1516, + "totalReduced": 0, + "activeTime": 13544 + } + ] + }, + { + "name": "Effinore", + "id": 5, + "guid": 66038943, + "type": "Druid", + "icon": "Druid-Balance", + "itemLevel": 117, + "total": 212661, + "activeTime": 249111, + "activeTimeReduced": 249111, + "abilities": [ + { + "guid": 26986, + "name": "Starfire", + "total": 130087, + "type": 64, + "icon": "spell_arcane_starfire.jpg" + }, + { + "guid": 26985, + "name": "Wrath", + "total": 36504, + "type": 8, + "icon": "spell_nature_abolishmagic.jpg" + }, + { + "guid": 26988, + "name": "Moonfire", + "total": 34099, + "type": 64, + "icon": "spell_nature_starfall.jpg" + }, + { + "guid": 27013, + "name": "Insect Swarm", + "total": 11971, + "type": 8, + "icon": "spell_nature_insectswarm.jpg" + } + ], + "damageAbilities": [], + "targets": [ + { + "name": "The Lurker Below", + "total": 203092, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 9569, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 48, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29093, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_81.jpg", + "name": "Antlers of Malorne", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + } + ], + "setID": 639 + }, + { + "id": 28530, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "name": "Brooch of Unquenchable Fury", + "itemLevel": 115 + }, + { + "id": 29095, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "name": "Pauldrons of Malorne", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 30605, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 30551, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 639 + }, + { + "id": 4334, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_08.jpg", + "name": "Formal White Shirt", + "itemLevel": 34 + }, + { + "id": 29091, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Chestpiece of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 639 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29094, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_22.jpg", + "name": "Britches of Malorne", + "itemLevel": 120, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 639 + }, + { + "id": 28517, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_05.jpg", + "name": "Boots of Foretelling", + "itemLevel": 115, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28515, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_13.jpg", + "name": "Bands of Nefarious Deeds", + "itemLevel": 115, + "permanentEnchant": 1891, + "permanentEnchantName": "+2 All Stats" + }, + { + "id": 29092, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_44.jpg", + "name": "Gloves of Malorne", + "itemLevel": 120, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 639 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29132, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_bloodstone_02.jpg", + "name": "Scryer's Bloodgem", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125 + }, + { + "id": 28633, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "name": "Staff of Infinite Mysteries", + "itemLevel": 115, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27518, + "slot": 17, + "quality": 3, + "icon": "spell_arcane_arcane03.jpg", + "name": "Ivory Idol of the Moongoddess", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "healing": { + "data": { + "entries": [ + { + "name": "Naalsuul", + "id": 19, + "guid": 64248022, + "type": "Warlock", + "icon": "Warlock-Destruction", + "itemLevel": 119, + "total": 13345, + "activeTime": 18839, + "activeTimeReduced": 17842, + "overheal": 797, + "abilities": [ + { + "guid": 27220, + "name": "Drain Life", + "total": 7156, + "type": 32, + "icon": "spell_shadow_lifedrain02.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 3145, + "type": 1, + "icon": "inv_stone_04.jpg" + }, + { + "guid": 27223, + "name": "Death Coil", + "total": 3044, + "type": 32, + "icon": "spell_shadow_deathcoil.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4399, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + } + ], + "targets": [ + { + "name": "Naalsuul", + "total": 13345, + "type": "Warlock" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28963, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_89.jpg", + "name": "Voidheart Crown", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 28530, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "name": "Brooch of Unquenchable Fury", + "itemLevel": 115 + }, + { + "id": 28967, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "name": "Voidheart Mantle", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28964, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_62.jpg", + "name": "Voidheart Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 33133, + "itemLevel": 130, + "icon": "inv_jewelcrafting_crimsonspinel_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 30064, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Cord of Screaming Terrors", + "itemLevel": 128, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28966, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "name": "Voidheart Leggings", + "itemLevel": 120, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 645 + }, + { + "id": 30050, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of the Shifting Nightmare", + "itemLevel": 128 + }, + { + "id": 24250, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "name": "Bracers of Havok", + "itemLevel": 112, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28968, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_52.jpg", + "name": "Voidheart Gloves", + "itemLevel": 120, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 645 + }, + { + "id": 28753, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29287, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130 + }, + { + "id": 27683, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "name": "Quagmirran's Eye", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125 + }, + { + "id": 28770, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_41.jpg", + "name": "Nathrezim Mindblade", + "itemLevel": 125, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2628, + "temporaryEnchantName": "Brilliant Wizard Oil" + }, + { + "id": 28187, + "slot": 16, + "quality": 3, + "icon": "inv_offhand_outlandraid_03blue.jpg", + "name": "Star-Heart Lamp", + "itemLevel": 112 + }, + { + "id": 28673, + "slot": 17, + "quality": 4, + "icon": "inv_wand_21.jpg", + "name": "Tirisfal Wand of Ascendancy", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Zulakeyah", + "id": 32, + "guid": 51413210, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 123, + "total": 230867, + "activeTime": 236189, + "activeTimeReduced": 201431, + "overheal": 127626, + "abilities": [ + { + "guid": 25423, + "name": "Chain Heal", + "total": 185294, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + }, + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 33549, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 25396, + "name": "Healing Wave", + "total": 8379, + "type": 8, + "icon": "spell_nature_magicimmunity.jpg" + }, + { + "guid": 379, + "name": "Earth Shield", + "total": 3645, + "type": 8, + "icon": "spell_nature_skinofearth.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 69927, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 44935, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 44386, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 27925, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 8319, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 38597, + "type": "Warrior" + }, + { + "name": "Naalsuul", + "total": 27976, + "type": "Warlock" + }, + { + "name": "Nikè", + "total": 23793, + "type": "Paladin" + }, + { + "name": "Mâyhêm", + "total": 21779, + "type": "Warrior" + }, + { + "name": "Namja", + "total": 18967, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Stun", + "guid": 56, + "type": 1, + "abilityIcon": "inv_mace_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28731, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "name": "Shining Chain of the Afterworld", + "itemLevel": 115 + }, + { + "id": 29031, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cyclone Shoulderpads", + "itemLevel": 120, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30164, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Cataclysm Chestguard", + "itemLevel": 133, + "permanentEnchant": 3150, + "permanentEnchantName": "+5 Versatility", + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31117, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 30593, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30030, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Girdle of Fallen Stars", + "itemLevel": 128, + "gems": [ + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + } + ] + }, + { + "id": 30167, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Legguards", + "itemLevel": 133, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30092, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_16.jpg", + "name": "Orca-Hide Boots", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28503, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Whirlwind Bracers", + "itemLevel": 115, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 30165, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Gloves", + "itemLevel": 133, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 634 + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28790, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_70.jpg", + "name": "Naaru Lightwarden's Band", + "itemLevel": 125, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28190, + "slot": 12, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "name": "Scarab of the Infinite Cycle", + "itemLevel": 115 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28765, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Stainless Cloak of the Pure Hearted", + "itemLevel": 125 + }, + { + "id": 28782, + "slot": 15, + "quality": 4, + "icon": "inv_staff_53.jpg", + "name": "Crystalheart Pulse-Staff", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Ninthstalker", + "id": 1, + "guid": 82974932, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 115, + "total": 22307, + "activeTime": 214058, + "activeTimeReduced": 167377, + "overheal": 5806, + "abilities": [ + { + "guid": 27046, + "name": "Mend Pet", + "total": 14250, + "type": 8, + "icon": "ability_hunter_mendpet.jpg" + }, + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 8057, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 15301, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 2816, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 927, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 888, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Shnoodle", + "total": 19053, + "type": "Pet" + }, + { + "name": "Ninthstalker", + "total": 3254, + "type": "Hunter" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32474, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Surestrike Goggles v2.0", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28674, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_34.jpg", + "name": "Saberclaw Talisman", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 650 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27874, + "slot": 6, + "quality": 3, + "icon": "inv_pants_03.jpg", + "name": "Beast Lord Leggings", + "itemLevel": 115, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 650 + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30026, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_17.jpg", + "name": "Bands of the Celestial Archer", + "itemLevel": 128, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power" + }, + { + "id": 27474, + "slot": 9, + "quality": 3, + "icon": "inv_gauntlets_10.jpg", + "name": "Beast Lord Handguards", + "itemLevel": 115, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28791, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_71.jpg", + "name": "Ring of the Recalcitrant", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 25937, + "slot": 12, + "quality": 2, + "icon": "inv_misc_stonetablet_11.jpg", + "name": "Terokkar Tablet of Precision", + "itemLevel": 99 + }, + { + "id": 28041, + "slot": 13, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 24259, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Vengeance Wrap", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ] + }, + { + "id": 28524, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_38.jpg", + "name": "Emerald Ripper", + "itemLevel": 115 + }, + { + "id": 29360, + "slot": 16, + "quality": 4, + "icon": "inv_weapon_shortblade_33.jpg", + "name": "Vileblade of the Betrayer", + "itemLevel": 105 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2724, + "permanentEnchantName": "Scope (+11 Critical Strike)" + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Lightstank", + "id": 33, + "guid": 74595949, + "type": "Priest", + "icon": "Priest-Shadow", + "itemLevel": 111, + "total": 11976, + "activeTime": 67894, + "activeTimeReduced": 55873, + "overheal": 25514, + "abilities": [ + { + "guid": 15290, + "name": "Vampiric Embrace", + "total": 11976, + "type": 32, + "icon": "spell_shadow_unsummonbuilding.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4022, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3995, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 32409, + "name": "Shadow Word: Death", + "total": 2283, + "type": 32, + "icon": "spell_shadow_demonicfortitude.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 1676, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Ileria", + "total": 3468, + "type": "Paladin" + }, + { + "name": "Lightstank", + "total": 2852, + "type": "Priest" + }, + { + "name": "Izlaz", + "total": 2791, + "type": "Priest" + }, + { + "name": "Zulakeyah", + "total": 2365, + "type": "Shaman" + }, + { + "name": "Warark", + "total": 500, + "type": "Priest" + } + ], + "talents": [ + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Sprint", + "guid": 47, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29058, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Soul-Collar of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 664 + }, + { + "id": 31338, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Charlotte's Ivy", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29060, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_55.jpg", + "name": "Soul-Mantle of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ], + "setID": 664 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28602, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_12.jpg", + "name": "Robe of the Elder Scribes", + "itemLevel": 115 + }, + { + "id": 29241, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Belt of Depravity", + "itemLevel": 110 + }, + { + "id": 27838, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Incanter's Trousers", + "itemLevel": 115, + "setID": 647 + }, + { + "id": 28585, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_09.jpg", + "name": "Ruby Slippers", + "itemLevel": 115 + }, + { + "id": 32655, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_09.jpg", + "name": "Crystalweave Bracers", + "itemLevel": 105, + "permanentEnchant": 856, + "permanentEnchantName": "+3 Strength", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28507, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Handwraps of Flowing Thought", + "itemLevel": 115, + "gems": [ + { + "id": 23113, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 29285, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 110 + }, + { + "id": 31339, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "name": "Lola's Eve", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 25620, + "slot": 13, + "quality": 2, + "icon": "inv_jewelry_necklace_28.jpg", + "name": "Ancient Crystal Talisman", + "itemLevel": 96 + }, + { + "id": 27981, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_11.jpg", + "name": "Sethekk Oracle Cloak", + "itemLevel": 115, + "permanentEnchant": 1889, + "permanentEnchantName": "+3 Armor" + }, + { + "id": 28633, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "name": "Staff of Infinite Mysteries", + "itemLevel": 115, + "permanentEnchant": 723, + "permanentEnchantName": "+1 Intellect", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 25293, + "slot": 17, + "quality": 2, + "icon": "inv_wand_14.jpg", + "name": "Draenethyst Wand", + "itemLevel": 114 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Namja", + "id": 3, + "guid": 58618230, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 119, + "total": 12008, + "activeTime": 267403, + "activeTimeReduced": 150912, + "overheal": 9183, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 9458, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 30340, + "name": "Bloodthirst", + "total": 2550, + "type": 1, + "icon": "spell_nature_bloodlust.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 3526, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3462, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 2815, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 521, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Namja", + "total": 12008, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32461, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Furious Gizmatic Goggles", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 29023, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_54.jpg", + "name": "Warbringer Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 6125, + "slot": 3, + "quality": 2, + "icon": "inv_chest_leather_04.jpg", + "name": "Brawler's Harness", + "itemLevel": 1 + }, + { + "id": 29019, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Breastplate", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "temporaryEnchant": 2791, + "temporaryEnchantName": "Greater Rune of Warding", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 30032, + "slot": 5, + "quality": 4, + "icon": "inv_belt_13.jpg", + "name": "Red Belt of Battle", + "itemLevel": 128, + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29022, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_24.jpg", + "name": "Warbringer Greaves", + "itemLevel": 120, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 655 + }, + { + "id": 28608, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Ironstriders of Urgency", + "itemLevel": 115, + "permanentEnchant": 2939, + "permanentEnchantName": "Minor Speed and +2 Agility", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23537, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Black Felsteel Bracers", + "itemLevel": 105, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength" + }, + { + "id": 28824, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_31.jpg", + "name": "Gauntlets of Martial Perfection", + "itemLevel": 125, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29283, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 278819, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "The Frost Lord's War Cloak", + "itemLevel": 128, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 19022, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Nat Pagle's Extreme Angler FC-5000", + "itemLevel": 50, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29152, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_08.jpg", + "name": "Marksman's Bow", + "itemLevel": 100 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Icuqt", + "id": 18, + "guid": 48474638, + "type": "Shaman", + "icon": "Shaman-Enhancement", + "itemLevel": 115, + "total": 8717, + "activeTime": 210616, + "activeTimeReduced": 60742, + "overheal": 7140, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 6221, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 2496, + "type": 1, + "icon": "inv_stone_04.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 3500, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 2782, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 2435, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Icuqt", + "total": 8717, + "type": "Shaman" + } + ], + "talents": [ + { + "name": "Melee", + "guid": 1, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 46, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29040, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Helm", + "itemLevel": 120, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 633 + }, + { + "id": 29349, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_06.jpg", + "name": "Adamantine Chain of the Unbroken", + "itemLevel": 110 + }, + { + "id": 29043, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cyclone Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 154, + "slot": 3, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "name": "Primitive Mantle", + "itemLevel": 1 + }, + { + "id": 29038, + "slot": 4, + "quality": 4, + "icon": "inv_chest_chain_15.jpg", + "name": "Cyclone Breastplate", + "itemLevel": 120, + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 28828, + "slot": 5, + "quality": 4, + "icon": "inv_belt_26.jpg", + "name": "Gronn-Stitched Girdle", + "itemLevel": 125, + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 25697, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_14.jpg", + "name": "Felstalker Bracers", + "itemLevel": 114, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 23111, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 575 + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength" + }, + { + "id": 28730, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_24.jpg", + "name": "Mithril Band of the Unscarred", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28034, + "slot": 13, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28767, + "slot": 15, + "quality": 4, + "icon": "inv_axe_66.jpg", + "name": "The Decapitator", + "itemLevel": 125, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 28308, + "slot": 16, + "quality": 4, + "icon": "inv_axe_54.jpg", + "name": "Gladiator's Cleaver", + "itemLevel": 123, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 24413, + "slot": 17, + "quality": 3, + "icon": "spell_nature_lightning.jpg", + "name": "Totem of the Thunderhead", + "itemLevel": 94 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Thalaroka", + "id": 24, + "guid": 43380331, + "type": "Warrior", + "icon": "Warrior-Protection", + "itemLevel": 121, + "total": 14092, + "totalReduced": 13492, + "activeTime": 146320, + "activeTimeReduced": 77314, + "overheal": 8509, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 10996, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 2496, + "type": 1, + "icon": "inv_stone_04.jpg" + }, + { + "guid": 37515, + "name": "Blade Turning", + "total": 600, + "totalReduced": 0, + "type": 2, + "icon": "ability_warrior_challange.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 7061, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 6090, + "totalReduced": 5490, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 636, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 14092, + "totalReduced": 13492, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Berserk", + "guid": 43, + "type": 1, + "abilityIcon": "ability_racial_bloodrage.jpg" + } + ], + "gear": [ + { + "id": 29011, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Warbringer Greathelm", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 29386, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_03.jpg", + "name": "Necklace of the Juggernaut", + "itemLevel": 110 + }, + { + "id": 30117, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_56.jpg", + "name": "Destroyer Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 29012, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 30096, + "slot": 5, + "quality": 4, + "icon": "inv_belt_27.jpg", + "name": "Girdle of the Invulnerable", + "itemLevel": 128, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30116, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_25.jpg", + "name": "Destroyer Legguards", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 28747, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Battlescar Boots", + "itemLevel": 115, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 2648, + "permanentEnchantName": "+3 Dodge", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30114, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_56.jpg", + "name": "Destroyer Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 656 + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 28528, + "slot": 13, + "quality": 4, + "icon": "inv_misc_pocketwatch_02.jpg", + "name": "Moroes' Lucky Pocket Watch", + "itemLevel": 115 + }, + { + "id": 28529, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Royal Cloak of Arathi Kings", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30058, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_42.jpg", + "name": "Mallet of the Tides", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 28825, + "slot": 16, + "quality": 4, + "icon": "inv_shield_30.jpg", + "name": "Aldori Legacy Defender", + "itemLevel": 125, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + } + ] + }, + { + "id": 30025, + "slot": 17, + "quality": 4, + "icon": "inv_throwingknife_06.jpg", + "name": "Serpentshrine Shuriken", + "itemLevel": 134 + }, + { + "id": 35279, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "name": "Tabard of Summer Skies", + "itemLevel": 1 + } + ] + }, + { + "name": "Bullka", + "id": 22, + "guid": 54094661, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 123, + "total": 181059, + "activeTime": 291481, + "activeTimeReduced": 274437, + "overheal": 148598, + "abilities": [ + { + "guid": 25423, + "name": "Chain Heal", + "total": 157586, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + }, + { + "guid": 379, + "name": "Earth Shield", + "total": 12530, + "type": 8, + "icon": "spell_nature_skinofearth.jpg" + }, + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 7964, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 10396, + "name": "Healing Wave", + "total": 2979, + "type": 8, + "icon": "spell_nature_magicimmunity.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 52753, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 44571, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 32165, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 26448, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 11368, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 42456, + "type": "Warrior" + }, + { + "name": "Lacktoze", + "total": 16771, + "type": "Druid" + }, + { + "name": "Ileria", + "total": 15170, + "type": "Paladin" + }, + { + "name": "Shimshakamoo", + "total": 13737, + "type": "Druid" + }, + { + "name": "Bullka", + "total": 12141, + "type": "Shaman" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 9, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 52, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28762, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_29naxxramas.jpg", + "name": "Adornment of Stolen Souls", + "itemLevel": 125 + }, + { + "id": 30097, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_19.jpg", + "name": "Coral-Barbed Shoulderpads", + "itemLevel": 128, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 154, + "slot": 3, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "name": "Primitive Mantle", + "itemLevel": 1 + }, + { + "id": 28735, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Earthblood Chestguard", + "itemLevel": 115 + }, + { + "id": 28655, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Cord of Nature's Sustenance", + "itemLevel": 115 + }, + { + "id": 30167, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Legguards", + "itemLevel": 133, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24037, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 28752, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "name": "Forestlord Striders", + "itemLevel": 115, + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 30062, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Grove-Bands of Remulos", + "itemLevel": 128 + }, + { + "id": 30165, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Gloves", + "itemLevel": 133, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 634 + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125 + }, + { + "id": 29290, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Grand Restorer", + "itemLevel": 130 + }, + { + "id": 30663, + "slot": 12, + "quality": 4, + "icon": "inv_misc_qirajicrystal_04.jpg", + "name": "Fathom-Brooch of the Tidewalker", + "itemLevel": 128 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28765, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Stainless Cloak of the Pure Hearted", + "itemLevel": 125 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 28754, + "slot": 16, + "quality": 4, + "icon": "inv_shield_31.jpg", + "name": "Triptych Shield of the Ancients", + "itemLevel": 115 + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Bloodhoond", + "id": 9, + "guid": 64182049, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 122, + "total": 9158, + "activeTime": 188984, + "activeTimeReduced": 104975, + "overheal": 4805, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 9158, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4788, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 3568, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 584, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 218, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Bloodhoond", + "total": 9158, + "type": "Rogue" + } + ], + "talents": [ + { + "name": "SWORDSPECIAL (DND)", + "guid": 19, + "type": 1, + "abilityIcon": "ability_criticalstrike.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 42, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29044, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Netherblade Facemask", + "itemLevel": 120, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 621 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 29047, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Netherblade Shoulderpads", + "itemLevel": 120, + "permanentEnchant": 2996, + "permanentEnchantName": "+2 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 621 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30101, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Bloodsea Brigand's Vest", + "itemLevel": 128, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23100, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31118, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 29046, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_05.jpg", + "name": "Netherblade Breeches", + "itemLevel": 120, + "setID": 621 + }, + { + "id": 30039, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of Utter Darkness", + "itemLevel": 128 + }, + { + "id": 29527, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Primalstrike Bracers", + "itemLevel": 115, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power", + "setID": 619 + }, + { + "id": 29048, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Netherblade Gloves", + "itemLevel": 120, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "setID": 621 + }, + { + "id": 30052, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Ring of Lethality", + "itemLevel": 128 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30450, + "slot": 12, + "quality": 4, + "icon": "inv_gizmo_hardenedadamantitetube.jpg", + "name": "Warp-Spring Coil", + "itemLevel": 128 + }, + { + "id": 28288, + "slot": 13, + "quality": 3, + "icon": "inv_misc_enggizmos_18.jpg", + "name": "Abacus of Violent Odds", + "itemLevel": 115 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30082, + "slot": 15, + "quality": 4, + "icon": "inv_sword_50.jpg", + "name": "Talon of Azshara", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 28189, + "slot": 16, + "quality": 3, + "icon": "inv_sword_76.jpg", + "name": "Latro's Shifting Sword", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "setID": 737 + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Nikè", + "id": 63, + "guid": 72581935, + "type": "Paladin", + "icon": "Paladin-Retribution", + "itemLevel": 120, + "total": 12104, + "activeTime": 124504, + "activeTimeReduced": 75559, + "overheal": 4456, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 8091, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + }, + { + "guid": 27237, + "name": "Master Healthstone", + "total": 2496, + "type": 1, + "icon": "inv_stone_04.jpg" + }, + { + "guid": 28495, + "name": "Healing Potion", + "total": 1517, + "type": 1, + "icon": "inv_potion_131.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4598, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 2997, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 2987, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 32221, + "name": "Seal of Blood", + "total": 855, + "type": 2, + "icon": "spell_holy_sealofblood.jpg" + }, + { + "guid": 32220, + "name": "Judgement of Blood", + "total": 667, + "type": 2, + "icon": "spell_shadow_lifedrain.jpg" + } + ], + "targets": [ + { + "name": "Nikè", + "total": 12104, + "type": "Paladin" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Frostbolt of Ages", + "guid": 11, + "type": 1, + "abilityIcon": "spell_frost_frostbolt02.jpg" + }, + { + "name": "War Stomp", + "guid": 45, + "type": 1, + "abilityIcon": "ability_bullrush.jpg" + } + ], + "gear": [ + { + "id": 27881, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Gladiator's Scaled Helm", + "itemLevel": 123, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 28363, + "itemLevel": 60, + "icon": "inv_misc_gem_opal_01.jpg" + } + ] + }, + { + "id": 29075, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 626 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27879, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Gladiator's Scaled Chestpiece", + "itemLevel": 123, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 32806, + "slot": 5, + "quality": 4, + "icon": "inv_belt_14.jpg", + "name": "Veteran's Scaled Belt", + "itemLevel": 136 + }, + { + "id": 30538, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_09.jpg", + "name": "Midnight Legguards", + "itemLevel": 110, + "permanentEnchant": 3010, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28645, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "General's Scaled Greaves", + "itemLevel": 123, + "permanentEnchant": 2658, + "permanentEnchantName": "+1 Haste and +1 Critical Strike" + }, + { + "id": 32819, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Veteran's Scaled Bracers", + "itemLevel": 126, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23533, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_29.jpg", + "name": "Steelgrip Gauntlets", + "itemLevel": 105, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 33057, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_60.jpg", + "name": "Veteran's Band of Triumph", + "itemLevel": 128 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28377, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cloak", + "itemLevel": 123, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28429, + "slot": 15, + "quality": 4, + "icon": "inv_sword_2h_blacksmithing_02.jpg", + "name": "Lionheart Champion", + "itemLevel": 123, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23203, + "slot": 17, + "quality": 3, + "icon": "inv_relics_libramoftruth.jpg", + "name": "Libram of Fervor", + "itemLevel": 65 + }, + { + "id": 31779, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Aldor Tabard", + "itemLevel": 20 + } + ] + }, + { + "name": "Mâyhêm", + "id": 17, + "guid": 85793926, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 109, + "total": 4712, + "activeTime": 150997, + "activeTimeReduced": 99740, + "overheal": 1690, + "abilities": [ + { + "guid": 28495, + "name": "Healing Potion", + "total": 3032, + "type": 1, + "icon": "inv_potion_131.jpg" + }, + { + "guid": 30340, + "name": "Bloodthirst", + "total": 1680, + "type": 1, + "icon": "spell_nature_bloodlust.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 2832, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 1480, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 160, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 30, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + } + ], + "targets": [ + { + "name": "Mâyhêm", + "total": 4712, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 23521, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_22.jpg", + "name": "Ragesteel Helm", + "itemLevel": 115, + "setID": 566 + }, + { + "id": 29335, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Talon Lord's Collar", + "itemLevel": 115 + }, + { + "id": 33173, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_16.jpg", + "name": "Ragesteel Shoulders", + "itemLevel": 115, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 566 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 24363, + "slot": 4, + "quality": 3, + "icon": "inv_chest_plate13.jpg", + "name": "Unscarred Breastplate", + "itemLevel": 91, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27985, + "slot": 5, + "quality": 3, + "icon": "inv_belt_23.jpg", + "name": "Deathforge Girdle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27936, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Greaves of Desolation", + "itemLevel": 115, + "setID": 660 + }, + { + "id": 28176, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_01.jpg", + "name": "Sha'tari Wrought Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28167, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_17.jpg", + "name": "Sha'tari Wrought Armguards", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 23531, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_26.jpg", + "name": "Felfury Gauntlets", + "itemLevel": 105, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "gems": [ + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27925, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_16.jpg", + "name": "Ravenclaw Band", + "itemLevel": 115 + }, + { + "id": 29321, + "slot": 11, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "name": "Time-Bending Gem", + "itemLevel": 115 + }, + { + "id": 28041, + "slot": 12, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 27416, + "slot": 13, + "quality": 3, + "icon": "inv_helmet_45.jpg", + "name": "Fetish of the Fallen", + "itemLevel": 100 + }, + { + "id": 27892, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_08.jpg", + "name": "Cloak of the Inciter", + "itemLevel": 112 + }, + { + "id": 31139, + "slot": 15, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 31139, + "slot": 16, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 27987, + "slot": 17, + "quality": 3, + "icon": "inv_weapon_bow_19.jpg", + "name": "Melmorta's Twilight Longbow", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Threadonme", + "id": 23, + "guid": 64797926, + "type": "Shaman", + "icon": "Shaman-Elemental", + "itemLevel": 114, + "total": 14445, + "activeTime": 23774, + "activeTimeReduced": 21280, + "overheal": 10590, + "abilities": [ + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 10076, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 25423, + "name": "Chain Heal", + "total": 4369, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37790, + "name": "Spread Shot", + "total": 5279, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 3637, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3188, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 674, + "type": 1, + "icon": "inv_axe_02.jpg" + } + ], + "targets": [ + { + "name": "Papapooey", + "total": 5866, + "type": "Warlock" + }, + { + "name": "Mageyoublush", + "total": 4707, + "type": "Mage" + }, + { + "name": "Bullka", + "total": 2298, + "type": "Shaman" + }, + { + "name": "Ninthstalker", + "total": 1366, + "type": "Hunter" + }, + { + "name": "Threadonme", + "total": 208, + "type": "Shaman" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 54, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 7, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32086, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_69.jpg", + "name": "Storm Master's Helmet", + "itemLevel": 110, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24035, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29368, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_30naxxramas.jpg", + "name": "Manasurge Pendant", + "itemLevel": 110 + }, + { + "id": 28631, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Dragon-Quake Shoulderguards", + "itemLevel": 115, + "permanentEnchant": 2979, + "permanentEnchantName": "+2 Spell Power" + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 28391, + "slot": 4, + "quality": 3, + "icon": "inv_chest_wolf.jpg", + "name": "Worldfire Chestguard", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats" + }, + { + "id": 29244, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Wave-Song Girdle", + "itemLevel": 110 + }, + { + "id": 30172, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Leggings", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ], + "setID": 635 + }, + { + "id": 29512, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_02.jpg", + "name": "Earthen Netherscale Boots", + "itemLevel": 105 + }, + { + "id": 29243, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Wave-Fury Vambraces", + "itemLevel": 110, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 30170, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Handgrips", + "itemLevel": 133, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 635 + }, + { + "id": 29291, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 29179, + "slot": 13, + "quality": 3, + "icon": "inv_misc_elvencoins.jpg", + "name": "Xi'ri's Gift", + "itemLevel": 115 + }, + { + "id": 29369, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Shawl of Shifting Probabilities", + "itemLevel": 110, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28522, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_26.jpg", + "name": "Shard of the Virtuous", + "itemLevel": 115, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 29268, + "slot": 16, + "quality": 4, + "icon": "inv_shield_37.jpg", + "name": "Mazthoril Honor Shield", + "itemLevel": 110, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 29389, + "slot": 17, + "quality": 4, + "icon": "inv_elemental_primal_earth.jpg", + "name": "Totem of the Pulsing Earth", + "itemLevel": 110 + }, + { + "id": 31404, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Green Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Ileria", + "id": 7, + "guid": 73653992, + "type": "Paladin", + "icon": "Paladin-Justicar", + "itemLevel": 120, + "total": 240, + "activeTime": 3196, + "activeTimeReduced": 3196, + "abilities": [ + { + "guid": 33090, + "name": "Vigilance of the Colossus", + "total": 240, + "type": 2, + "icon": "spell_holy_blessingofprotection.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 240, + "type": 1, + "icon": "inv_axe_02.jpg" + } + ], + "targets": [ + { + "name": "Ileria", + "total": 240, + "type": "Paladin" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 48, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29068, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Justicar Faceguard", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 625 + }, + { + "id": 28516, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "name": "Barbed Choker of Discipline", + "itemLevel": 115 + }, + { + "id": 29070, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderguards", + "itemLevel": 120, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29066, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Justicar Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 29253, + "slot": 5, + "quality": 4, + "icon": "inv_belt_11.jpg", + "name": "Girdle of Valorous Deeds", + "itemLevel": 110 + }, + { + "id": 30126, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_23.jpg", + "name": "Crystalforge Legguards", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 628 + }, + { + "id": 32789, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Veteran's Lamellar Greaves", + "itemLevel": 136, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina" + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 1891, + "permanentEnchantName": "+2 All Stats", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30124, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_41.jpg", + "name": "Crystalforge Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 628 + }, + { + "id": 33054, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_39.jpg", + "name": "The Seal of Danzalar", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 30083, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_31.jpg", + "name": "Ring of Sundered Souls", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 27529, + "slot": 13, + "quality": 3, + "icon": "inv_qirajidol_rebirth.jpg", + "name": "Figurine of the Colossus", + "itemLevel": 115 + }, + { + "id": 28378, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cape", + "itemLevel": 123, + "permanentEnchant": 2622, + "permanentEnchantName": "+3 Dodge" + }, + { + "id": 30832, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_08.jpg", + "name": "Gavel of Unearthed Secrets", + "itemLevel": 100, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 28606, + "slot": 16, + "quality": 4, + "icon": "inv_shield_29.jpg", + "name": "Shield of Impenetrable Darkness", + "itemLevel": 115, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina" + }, + { + "id": 29388, + "slot": 17, + "quality": 4, + "icon": "inv_relics_libramofhope.jpg", + "name": "Libram of Repentance", + "itemLevel": 110 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Samkin", + "id": 12, + "guid": 48460541, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 120, + "total": 13930, + "activeTime": 330014, + "activeTimeReduced": 199960, + "overheal": 5713, + "abilities": [ + { + "guid": 24529, + "name": "Glyph of Animal Bond", + "total": 7755, + "type": 8, + "icon": "classic_ability_druid_demoralizingroar.jpg", + "petName": "Porkchop" + }, + { + "guid": 27046, + "name": "Mend Pet", + "total": 6175, + "type": 8, + "icon": "ability_hunter_mendpet.jpg" + } + ], + "damageAbilities": [ + { + "guid": 1, + "name": "Melee", + "total": 8941, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 2590, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 1181, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37433, + "name": "Spout", + "total": 391, + "type": 16, + "icon": "spell_frost_chillingblast.jpg" + } + ], + "targets": [ + { + "name": "Porkchop", + "total": 10622, + "type": "Pet" + }, + { + "name": "Samkin", + "total": 3308, + "type": "Hunter" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 51, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Blizzard", + "guid": 10, + "type": 1, + "abilityIcon": "spell_frost_icestorm.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28275, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_19.jpg", + "name": "Beast Lord Helm", + "itemLevel": 115, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 650 + }, + { + "id": 28509, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_22.jpg", + "name": "Worgen Claw Necklace", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 127, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_07.jpg", + "name": "Trapper's Shirt", + "itemLevel": 1 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2841, + "permanentEnchantName": "+3 Stamina", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28656, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Girdle of the Prowler", + "itemLevel": 115 + }, + { + "id": 29985, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Void Reaver Greaves", + "itemLevel": 128, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30060, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Boots of Effortless Striking", + "itemLevel": 128 + }, + { + "id": 30091, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_15.jpg", + "name": "True-Aim Stalker Bands", + "itemLevel": 128, + "gems": [ + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + } + ] + }, + { + "id": 30140, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Rift Stalker Gauntlets", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 652 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 29382, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Blood Knight War Cloak", + "itemLevel": 110 + }, + { + "id": 28587, + "slot": 15, + "quality": 4, + "icon": "inv_axe_46.jpg", + "name": "Legacy", + "itemLevel": 115, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2523, + "permanentEnchantName": "+6 Ranged Critical Strike" + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Shimshakamoo", + "id": 4, + "guid": 51412851, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 117, + "total": 11750, + "activeTime": 206329, + "activeTimeReduced": 79545, + "overheal": 10459, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 11750, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4915, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3700, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 2204, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 9080, + "name": "Hamstring", + "total": 931, + "type": 1, + "icon": "ability_shockwave.jpg" + } + ], + "targets": [ + { + "name": "Shimshakamoo", + "total": 11750, + "type": "Druid" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 23115, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 29100, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "name": "Mantle of Malorne", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 640 + }, + { + "id": 32802, + "slot": 5, + "quality": 4, + "icon": "inv_belt_17.jpg", + "name": "Veteran's Leather Belt", + "itemLevel": 136 + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30041, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_04.jpg", + "name": "Boots of Natural Grace", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase" + }, + { + "id": 32810, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Dragonhide Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power" + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 24258, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Resolute Cape", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30021, + "slot": 15, + "quality": 4, + "icon": "inv_staff_50.jpg", + "name": "Wildfury Greatstaff", + "itemLevel": 134, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility", + "temporaryEnchant": 2955, + "temporaryEnchantName": "Weighted VII" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23198, + "slot": 17, + "quality": 3, + "icon": "inv_relics_idolofferocity.jpg", + "name": "Idol of Brutality", + "itemLevel": 65 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Ricoshams", + "id": 15, + "guid": 79265016, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 119, + "total": 214661, + "activeTime": 259432, + "activeTimeReduced": 248154, + "overheal": 94540, + "abilities": [ + { + "guid": 25423, + "name": "Chain Heal", + "total": 139023, + "type": 8, + "icon": "spell_nature_healingwavegreater.jpg" + }, + { + "guid": 25420, + "name": "Lesser Healing Wave", + "total": 68738, + "type": 8, + "icon": "spell_nature_healingwavelesser.jpg" + }, + { + "guid": 379, + "name": "Earth Shield", + "total": 6900, + "type": 8, + "icon": "spell_nature_skinofearth.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 49956, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 42114, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 37337, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 31602, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 12654, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 28402, + "type": "Warrior" + }, + { + "name": "Lightstank", + "total": 22477, + "type": "Priest" + }, + { + "name": "Bloodhoond", + "total": 21610, + "type": "Rogue" + }, + { + "name": "Papapooey", + "total": 20365, + "type": "Warlock" + }, + { + "name": "Mâyhêm", + "total": 19306, + "type": "Warrior" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 6, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 55, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 31691, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_31.jpg", + "name": "Natasha's Guardian Cord", + "itemLevel": 103 + }, + { + "id": 30168, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cataclysm Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29921, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate03.jpg", + "name": "Fire Crest Breastplate", + "itemLevel": 128, + "permanentEnchant": 3150, + "permanentEnchantName": "+5 Versatility" + }, + { + "id": 28567, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Belt of Gale Force", + "itemLevel": 115 + }, + { + "id": 28751, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Heart-Flame Leggings", + "itemLevel": 115, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30066, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "name": "Tempest-Strider Boots", + "itemLevel": 128, + "permanentEnchant": 2794, + "permanentEnchantName": "+2 Versatility" + }, + { + "id": 29523, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Windhawk Bracers", + "itemLevel": 115, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 618 + }, + { + "id": 29032, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cyclone Gloves", + "itemLevel": 120, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 631 + }, + { + "id": 29307, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_54.jpg", + "name": "Band of Eternity", + "itemLevel": 128 + }, + { + "id": 29920, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Phoenix-Ring of Rebirth", + "itemLevel": 128 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28190, + "slot": 13, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "name": "Scarab of the Infinite Cycle", + "itemLevel": 115 + }, + { + "id": 28582, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Red Riding Hood's Cloak", + "itemLevel": 115 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2629, + "temporaryEnchantName": "Brilliant Mana Oil" + }, + { + "id": 28754, + "slot": 16, + "quality": 4, + "icon": "inv_shield_31.jpg", + "name": "Triptych Shield of the Ancients", + "itemLevel": 115, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Warark", + "id": 11, + "guid": 55294760, + "type": "Priest", + "icon": "Priest-Holy", + "itemLevel": 117, + "total": 190074, + "totalReduced": 183790, + "activeTime": 287290, + "activeTimeReduced": 249650, + "overheal": 163878, + "abilities": [ + { + "guid": 34866, + "name": "Circle of Healing", + "total": 66064, + "type": 2, + "icon": "spell_holy_circleofrenewal.jpg" + }, + { + "guid": 25213, + "name": "Greater Heal", + "total": 34268, + "type": 2, + "icon": "spell_holy_greaterheal.jpg" + }, + { + "guid": 10963, + "name": "Greater Heal", + "total": 27804, + "type": 2, + "icon": "spell_holy_greaterheal.jpg" + }, + { + "guid": 33110, + "name": "Prayer of Mending", + "total": 24272, + "type": 2, + "icon": "spell_holy_prayerofmendingtga.jpg" + }, + { + "guid": 25235, + "name": "Flash Heal", + "total": 23934, + "type": 2, + "icon": "spell_holy_flashheal.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 47814, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 45177, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 37689, + "totalReduced": 35191, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 24291, + "totalReduced": 22648, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 9305, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 43453, + "type": "Warrior" + }, + { + "name": "Shimshakamoo", + "total": 36973, + "type": "Druid" + }, + { + "name": "Nikè", + "total": 13792, + "type": "Paladin" + }, + { + "name": "Lightstank", + "total": 13295, + "type": "Priest" + }, + { + "name": "Bloodhoond", + "total": 9916, + "type": "Rogue" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29049, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Light-Collar of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 663 + }, + { + "id": 278838, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "name": "Amulet of Glacial Tranquility", + "itemLevel": 128 + }, + { + "id": 21874, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "name": "Primal Mooncloth Shoulders", + "itemLevel": 105, + "permanentEnchant": 2992, + "permanentEnchantName": "+2 Versatility", + "setID": 554 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "name": "Primal Mooncloth Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "slot": 5, + "quality": 4, + "icon": "inv_belt_31.jpg", + "name": "Primal Mooncloth Belt", + "itemLevel": 115, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 29053, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_25.jpg", + "name": "Trousers of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 2745, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 663 + }, + { + "id": 30035, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "name": "Boots of the Long Road", + "itemLevel": 128 + }, + { + "id": 32980, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Mooncloth Cuffs", + "itemLevel": 126, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28508, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Gloves of Saintly Blessings", + "itemLevel": 115, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125 + }, + { + "id": 29291, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 30841, + "slot": 13, + "quality": 3, + "icon": "inv_misc_book_11.jpg", + "name": "Lower City Prayerbook", + "itemLevel": 115 + }, + { + "id": 29354, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Light-Touched Stole of Altruism", + "itemLevel": 110 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 29170, + "slot": 16, + "quality": 4, + "icon": "inv_misc_orb_01.jpg", + "name": "Windcaller's Orb", + "itemLevel": 105 + }, + { + "id": 27885, + "slot": 17, + "quality": 3, + "icon": "inv_wand_05.jpg", + "name": "Soul-Wand of the Aldor", + "itemLevel": 112 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Izlaz", + "id": 21, + "guid": 54442880, + "type": "Priest", + "icon": "Priest-Holy", + "itemLevel": 114, + "total": 232352, + "totalReduced": 231352, + "activeTime": 340415, + "activeTimeReduced": 328740, + "overheal": 144134, + "abilities": [ + { + "guid": 34866, + "name": "Circle of Healing", + "total": 85227, + "type": 2, + "icon": "spell_holy_circleofrenewal.jpg" + }, + { + "guid": 33110, + "name": "Prayer of Mending", + "total": 43736, + "type": 2, + "icon": "spell_holy_prayerofmendingtga.jpg" + }, + { + "guid": 25235, + "name": "Flash Heal", + "total": 33367, + "type": 2, + "icon": "spell_holy_flashheal.jpg" + }, + { + "guid": 25222, + "name": "Renew", + "total": 30278, + "type": 2, + "icon": "spell_holy_renew.jpg" + }, + { + "guid": 10963, + "name": "Greater Heal", + "total": 20469, + "type": 2, + "icon": "spell_holy_greaterheal.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 68147, + "totalReduced": 67147, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 65289, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 52838, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 18374, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 6375, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + } + ], + "targets": [ + { + "name": "Thalaroka", + "total": 84616, + "type": "Warrior" + }, + { + "name": "Evildew", + "total": 17646, + "type": "Rogue" + }, + { + "name": "Lacktoze", + "total": 17404, + "type": "Druid" + }, + { + "name": "Namja", + "total": 16011, + "type": "Warrior" + }, + { + "name": "Shnoodle", + "total": 12565, + "type": "Pet" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29174, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_34.jpg", + "name": "Watcher's Cowl", + "itemLevel": 115, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility" + }, + { + "id": 28609, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_17.jpg", + "name": "Emberspur Talisman", + "itemLevel": 115 + }, + { + "id": 21874, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "name": "Primal Mooncloth Shoulders", + "itemLevel": 105, + "permanentEnchant": 2992, + "permanentEnchantName": "+2 Versatility", + "setID": 554 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "name": "Primal Mooncloth Robe", + "itemLevel": 120, + "permanentEnchant": 1144, + "permanentEnchantName": "+15 Versatility", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "slot": 5, + "quality": 4, + "icon": "inv_belt_31.jpg", + "name": "Primal Mooncloth Belt", + "itemLevel": 115, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 28742, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_13.jpg", + "name": "Pantaloons of Repentance", + "itemLevel": 115, + "permanentEnchant": 2745, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30035, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "name": "Boots of the Long Road", + "itemLevel": 128, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 29249, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_13.jpg", + "name": "Bands of the Benevolent", + "itemLevel": 110, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 28508, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Gloves of Saintly Blessings", + "itemLevel": 115, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 27780, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_31.jpg", + "name": "Ring of Fabled Hope", + "itemLevel": 115, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 29289, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 110, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28823, + "slot": 12, + "quality": 4, + "icon": "spell_shadow_unholyfrenzy.jpg", + "name": "Eye of Gruul", + "itemLevel": 125 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 29375, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_02.jpg", + "name": "Bishop's Cloak", + "itemLevel": 110 + }, + { + "id": 28604, + "slot": 15, + "quality": 4, + "icon": "inv_staff_57.jpg", + "name": "Nightstaff of the Everliving", + "itemLevel": 115, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30080, + "slot": 17, + "quality": 4, + "icon": "inv_wand_15.jpg", + "name": "Luminescent Rod of the Naaru", + "itemLevel": 134 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Evildew", + "id": 2, + "guid": 77180172, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 115, + "total": 8451, + "activeTime": 169939, + "activeTimeReduced": 87055, + "overheal": 4630, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 8451, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4099, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3771, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 390, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 191, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "targets": [ + { + "name": "Evildew", + "total": 8451, + "type": "Rogue" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28796, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Malefic Mask of the Shadows", + "itemLevel": 125 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 28755, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Bladed Shoulderpads of the Merciless", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28601, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_06.jpg", + "name": "Chestguard of the Conniver", + "itemLevel": 115 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 30939, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_11.jpg", + "name": "Felboar Hide Shoes", + "itemLevel": 109 + }, + { + "id": 28171, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_08.jpg", + "name": "Spymistress' Wristguards", + "itemLevel": 115, + "gems": [ + { + "id": 28459, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28729, + "slot": 15, + "quality": 4, + "icon": "inv_sword_74.jpg", + "name": "Spiteblade", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 29124, + "slot": 16, + "quality": 4, + "icon": "inv_sword_draenei_01.jpg", + "name": "Vindicator's Brand", + "itemLevel": 100, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2643, + "temporaryEnchantName": "Deadly Poison VII" + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Lacktoze", + "id": 8, + "guid": 61877289, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 114, + "total": 11898, + "activeTime": 230458, + "activeTimeReduced": 93644, + "overheal": 8211, + "abilities": [ + { + "guid": 34299, + "name": "Leader of the Pack", + "total": 11898, + "type": 1, + "icon": "spell_nature_unyeildingstamina.jpg" + } + ], + "damageAbilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 4441, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 3976, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 1289, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 956, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 531, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "targets": [ + { + "name": "Lacktoze", + "total": 11898, + "type": "Druid" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 30230, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_48.jpg", + "name": "Nordrassil Feral-Mantle", + "itemLevel": 133, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 30042, + "slot": 5, + "quality": 4, + "icon": "inv_belt_25.jpg", + "name": "Belt of Natural Power", + "itemLevel": 128, + "gems": [ + { + "id": 30585, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 30604, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30674, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Zierhut's Lost Treads", + "itemLevel": 115, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 32814, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Leather Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30223, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_48.jpg", + "name": "Nordrassil Handgrips", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 641 + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 13503, + "slot": 13, + "quality": 4, + "icon": "spell_holy_pureofheart.jpg", + "name": "Alchemist Stone", + "itemLevel": 90 + }, + { + "id": 278823, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Icebound Cloak", + "itemLevel": 128 + }, + { + "id": 25978, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Seth's Graphite Fishing Pole", + "itemLevel": 60, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 32387, + "slot": 17, + "quality": 3, + "icon": "inv-mount_raven_54.jpg", + "name": "Idol of the Raven Goddess", + "itemLevel": 115 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "damageTaken": { + "data": { + "entries": [ + { + "name": "Zulakeyah", + "id": 32, + "guid": 51413210, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 123, + "total": 16678, + "totalReduced": 16178, + "activeTime": 63711, + "activeTimeReduced": 60710, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 13000, + "totalReduced": 12500, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 3678, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 13000, + "totalReduced": 12500, + "type": "Boss" + }, + { + "name": "The Lurker Below", + "total": 3678, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Stun", + "guid": 56, + "type": 1, + "abilityIcon": "inv_mace_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28731, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "name": "Shining Chain of the Afterworld", + "itemLevel": 115 + }, + { + "id": 29031, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cyclone Shoulderpads", + "itemLevel": 120, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30164, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Cataclysm Chestguard", + "itemLevel": 133, + "permanentEnchant": 3150, + "permanentEnchantName": "+5 Versatility", + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31117, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 30593, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30030, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Girdle of Fallen Stars", + "itemLevel": 128, + "gems": [ + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 23099, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + } + ] + }, + { + "id": 30167, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Legguards", + "itemLevel": 133, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 30092, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_16.jpg", + "name": "Orca-Hide Boots", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28503, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Whirlwind Bracers", + "itemLevel": 115, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 30165, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Gloves", + "itemLevel": 133, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 634 + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28790, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_70.jpg", + "name": "Naaru Lightwarden's Band", + "itemLevel": 125, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28190, + "slot": 12, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "name": "Scarab of the Infinite Cycle", + "itemLevel": 115 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28765, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Stainless Cloak of the Pure Hearted", + "itemLevel": 125 + }, + { + "id": 28782, + "slot": 15, + "quality": 4, + "icon": "inv_staff_53.jpg", + "name": "Crystalheart Pulse-Staff", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Icuqt", + "id": 18, + "guid": 48474638, + "type": "Shaman", + "icon": "Shaman-Enhancement", + "itemLevel": 115, + "total": 50984, + "activeTime": 61324, + "activeTimeReduced": 61324, + "overheal": 10124, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 24135, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 13859, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 12990, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 37994, + "type": "Boss" + }, + { + "name": "Environment", + "total": 12990, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Melee", + "guid": 1, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 46, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29040, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Helm", + "itemLevel": 120, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 633 + }, + { + "id": 29349, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_06.jpg", + "name": "Adamantine Chain of the Unbroken", + "itemLevel": 110 + }, + { + "id": 29043, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cyclone Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 154, + "slot": 3, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "name": "Primitive Mantle", + "itemLevel": 1 + }, + { + "id": 29038, + "slot": 4, + "quality": 4, + "icon": "inv_chest_chain_15.jpg", + "name": "Cyclone Breastplate", + "itemLevel": 120, + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 633 + }, + { + "id": 28828, + "slot": 5, + "quality": 4, + "icon": "inv_belt_26.jpg", + "name": "Gronn-Stitched Girdle", + "itemLevel": 125, + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 23095, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 25697, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_14.jpg", + "name": "Felstalker Bracers", + "itemLevel": 114, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 23111, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 575 + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength" + }, + { + "id": 28730, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_24.jpg", + "name": "Mithril Band of the Unscarred", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28034, + "slot": 13, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28767, + "slot": 15, + "quality": 4, + "icon": "inv_axe_66.jpg", + "name": "The Decapitator", + "itemLevel": 125, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 28308, + "slot": 16, + "quality": 4, + "icon": "inv_axe_54.jpg", + "name": "Gladiator's Cleaver", + "itemLevel": 123, + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 24413, + "slot": 17, + "quality": 3, + "icon": "spell_nature_lightning.jpg", + "name": "Totem of the Thunderhead", + "itemLevel": 94 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Papapooey", + "id": 35, + "guid": 64219437, + "type": "Warlock", + "icon": "Warlock-Destruction", + "itemLevel": 111, + "total": 14427, + "activeTime": 14160, + "activeTimeReduced": 14160, + "overheal": 1217, + "abilities": [ + { + "guid": 37770, + "name": "Shoot", + "total": 7293, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 4000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 3134, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Coilfang Ambusher", + "total": 10427, + "type": "NPC" + }, + { + "name": "Environment", + "total": 4000, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28744, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_53.jpg", + "name": "Uni-Mind Headdress", + "itemLevel": 115 + }, + { + "id": 278833, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_03.jpg", + "name": "Choker of the Arctic Flow", + "itemLevel": 128 + }, + { + "id": 28967, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "name": "Voidheart Mantle", + "itemLevel": 120, + "permanentEnchant": 2994, + "permanentEnchantName": "+2 Critical Strike", + "gems": [ + { + "id": 24039, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 31860, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 6097, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_01.jpg", + "name": "Acolyte's Shirt", + "itemLevel": 1 + }, + { + "id": 31297, + "slot": 4, + "quality": 3, + "icon": "inv_chest_cloth_25.jpg", + "name": "Robe of the Crimson Order", + "itemLevel": 112 + }, + { + "id": 30038, + "slot": 5, + "quality": 4, + "icon": "inv_belt_13.jpg", + "name": "Belt of Blasting", + "itemLevel": 128, + "gems": [ + { + "id": 30605, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ] + }, + { + "id": 28966, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "name": "Voidheart Leggings", + "itemLevel": 120, + "permanentEnchant": 2747, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 645 + }, + { + "id": 28179, + "slot": 7, + "quality": 3, + "icon": "inv_boots_fabric_01.jpg", + "name": "Shattrath Jumpers", + "itemLevel": 115, + "gems": [ + { + "id": 28463, + "itemLevel": 55, + "icon": "inv_misc_gem_crystal_03.jpg" + }, + { + "id": 28469, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28174, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_07.jpg", + "name": "Shattrath Wraps", + "itemLevel": 115, + "gems": [ + { + "id": 28461, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 27537, + "slot": 9, + "quality": 3, + "icon": "inv_gauntlets_16.jpg", + "name": "Gloves of Oblivion", + "itemLevel": 115, + "setID": 644 + }, + { + "id": 29320, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "name": "Band of the Guardian", + "itemLevel": 115 + }, + { + "id": 25824, + "slot": 11, + "quality": 3, + "icon": "inv_jewelry_ring_17.jpg", + "name": "Farseer's Band", + "itemLevel": 85 + }, + { + "id": 29132, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_bloodstone_02.jpg", + "name": "Scryer's Bloodgem", + "itemLevel": 115 + }, + { + "id": 28040, + "slot": 13, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Vengeance of the Illidari", + "itemLevel": 88 + }, + { + "id": 25777, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_16.jpg", + "name": "Ogre Slayer's Cover", + "itemLevel": 100 + }, + { + "id": 31036, + "slot": 15, + "quality": 3, + "icon": "inv_staff_draenei_a_03.jpg", + "name": "Oronok's Ancient Scepter", + "itemLevel": 108, + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27890, + "slot": 17, + "quality": 3, + "icon": "inv_wand_19.jpg", + "name": "Wand of the Netherwing", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Thalaroka", + "id": 24, + "guid": 43380331, + "type": "Warrior", + "icon": "Warrior-Protection", + "itemLevel": 121, + "total": 248148, + "totalReduced": 247548, + "activeTime": 271901, + "activeTimeReduced": 271901, + "overheal": 405324, + "blocked": 17240, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 183434, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 43000, + "totalReduced": 42400, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 15288, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 6280, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 9080, + "name": "Hamstring", + "total": 146, + "type": 1, + "icon": "ability_shockwave.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 195554, + "type": "Boss" + }, + { + "name": "Environment", + "total": 43000, + "totalReduced": 42400, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 9594, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Berserk", + "guid": 43, + "type": 1, + "abilityIcon": "ability_racial_bloodrage.jpg" + } + ], + "gear": [ + { + "id": 29011, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Warbringer Greathelm", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 29386, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_03.jpg", + "name": "Necklace of the Juggernaut", + "itemLevel": 110 + }, + { + "id": 30117, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_56.jpg", + "name": "Destroyer Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 29012, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 654 + }, + { + "id": 30096, + "slot": 5, + "quality": 4, + "icon": "inv_belt_27.jpg", + "name": "Girdle of the Invulnerable", + "itemLevel": 128, + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30116, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_25.jpg", + "name": "Destroyer Legguards", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 656 + }, + { + "id": 28747, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Battlescar Boots", + "itemLevel": 115, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 2648, + "permanentEnchantName": "+3 Dodge", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30114, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_56.jpg", + "name": "Destroyer Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 656 + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 28528, + "slot": 13, + "quality": 4, + "icon": "inv_misc_pocketwatch_02.jpg", + "name": "Moroes' Lucky Pocket Watch", + "itemLevel": 115 + }, + { + "id": 28529, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Royal Cloak of Arathi Kings", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30058, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_42.jpg", + "name": "Mallet of the Tides", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 28825, + "slot": 16, + "quality": 4, + "icon": "inv_shield_30.jpg", + "name": "Aldori Legacy Defender", + "itemLevel": 125, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + } + ] + }, + { + "id": 30025, + "slot": 17, + "quality": 4, + "icon": "inv_throwingknife_06.jpg", + "name": "Serpentshrine Shuriken", + "itemLevel": 134 + }, + { + "id": 35279, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "name": "Tabard of Summer Skies", + "itemLevel": 1 + } + ] + }, + { + "name": "Bullka", + "id": 22, + "guid": 54094661, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 123, + "total": 24825, + "activeTime": 68699, + "activeTimeReduced": 68699, + "overheal": 1686, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 12500, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 10511, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 1814, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 12500, + "type": "Boss" + }, + { + "name": "The Lurker Below", + "total": 10511, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 1814, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 9, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 52, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 28762, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_29naxxramas.jpg", + "name": "Adornment of Stolen Souls", + "itemLevel": 125 + }, + { + "id": 30097, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_19.jpg", + "name": "Coral-Barbed Shoulderpads", + "itemLevel": 128, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 154, + "slot": 3, + "quality": 2, + "icon": "inv_misc_cape_14.jpg", + "name": "Primitive Mantle", + "itemLevel": 1 + }, + { + "id": 28735, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Earthblood Chestguard", + "itemLevel": 115 + }, + { + "id": 28655, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Cord of Nature's Sustenance", + "itemLevel": 115 + }, + { + "id": 30167, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Legguards", + "itemLevel": 133, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24037, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 28752, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "name": "Forestlord Striders", + "itemLevel": 115, + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 30062, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Grove-Bands of Remulos", + "itemLevel": 128 + }, + { + "id": 30165, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Gloves", + "itemLevel": 133, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 634 + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125 + }, + { + "id": 29290, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Grand Restorer", + "itemLevel": 130 + }, + { + "id": 30663, + "slot": 12, + "quality": 4, + "icon": "inv_misc_qirajicrystal_04.jpg", + "name": "Fathom-Brooch of the Tidewalker", + "itemLevel": 128 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28765, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Stainless Cloak of the Pure Hearted", + "itemLevel": 125 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 28754, + "slot": 16, + "quality": 4, + "icon": "inv_shield_31.jpg", + "name": "Triptych Shield of the Ancients", + "itemLevel": 115 + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Andelena", + "id": 20, + "guid": 64244936, + "type": "Mage", + "icon": "Mage-Arcane", + "itemLevel": 116, + "total": 14124, + "activeTime": 27553, + "activeTimeReduced": 27553, + "overheal": 648, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 7000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 3728, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 3396, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 7000, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 3728, + "type": "NPC" + }, + { + "name": "The Lurker Below", + "total": 3396, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28744, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_53.jpg", + "name": "Uni-Mind Headdress", + "itemLevel": 115, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike" + }, + { + "id": 28762, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_29naxxramas.jpg", + "name": "Adornment of Stolen Souls", + "itemLevel": 125 + }, + { + "id": 28726, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_25.jpg", + "name": "Mantle of the Mind Flayer", + "itemLevel": 115, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power" + }, + { + "id": 10056, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_orange_01.jpg", + "name": "Orange Mageweave Shirt", + "itemLevel": 43 + }, + { + "id": 21848, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "name": "Spellfire Robe", + "itemLevel": 105, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 28594, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_05.jpg", + "name": "Trial-Fire Trousers", + "itemLevel": 115, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28670, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of the Infernal Coven", + "itemLevel": 115, + "permanentEnchant": 2656, + "permanentEnchantName": "+2 Versatility and +2 Stamina" + }, + { + "id": 24250, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "name": "Bracers of Havok", + "itemLevel": 112, + "permanentEnchant": 2650, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 21847, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "name": "Spellfire Gloves", + "itemLevel": 105, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 28789, + "slot": 12, + "quality": 4, + "icon": "inv_elemental_mote_life01.jpg", + "name": "Eye of Magtheridon", + "itemLevel": 125 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125, + "permanentEnchant": 1889, + "permanentEnchantName": "+3 Armor" + }, + { + "id": 28802, + "slot": 15, + "quality": 4, + "icon": "inv_sword_65.jpg", + "name": "Bloodmaw Magus-Blade", + "itemLevel": 125, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2628, + "temporaryEnchantName": "Brilliant Wizard Oil" + }, + { + "id": 28603, + "slot": 16, + "quality": 4, + "icon": "inv_offhand_outlandraid_01.jpg", + "name": "Talisman of Nightbane", + "itemLevel": 115 + }, + { + "id": 28783, + "slot": 17, + "quality": 4, + "icon": "inv_wand_20.jpg", + "name": "Eredar Wand of Obliteration", + "itemLevel": 125 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Threadonme", + "id": 23, + "guid": 64797926, + "type": "Shaman", + "icon": "Shaman-Elemental", + "itemLevel": 114, + "total": 4000, + "activeTime": 11995, + "activeTimeReduced": 11995, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 4000, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 54, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 7, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32086, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_69.jpg", + "name": "Storm Master's Helmet", + "itemLevel": 110, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24035, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29368, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_30naxxramas.jpg", + "name": "Manasurge Pendant", + "itemLevel": 110 + }, + { + "id": 28631, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Dragon-Quake Shoulderguards", + "itemLevel": 115, + "permanentEnchant": 2979, + "permanentEnchantName": "+2 Spell Power" + }, + { + "id": 5107, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_12.jpg", + "name": "Deckhand's Shirt", + "itemLevel": 14 + }, + { + "id": 28391, + "slot": 4, + "quality": 3, + "icon": "inv_chest_wolf.jpg", + "name": "Worldfire Chestguard", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats" + }, + { + "id": 29244, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Wave-Song Girdle", + "itemLevel": 110 + }, + { + "id": 30172, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Cataclysm Leggings", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 28120, + "itemLevel": 60, + "icon": "inv_misc_gem_topaz_02.jpg" + } + ], + "setID": 635 + }, + { + "id": 29512, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_02.jpg", + "name": "Earthen Netherscale Boots", + "itemLevel": 105 + }, + { + "id": 29243, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_02.jpg", + "name": "Wave-Fury Vambraces", + "itemLevel": 110, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 30170, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cataclysm Handgrips", + "itemLevel": 133, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 635 + }, + { + "id": 29291, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 29179, + "slot": 13, + "quality": 3, + "icon": "inv_misc_elvencoins.jpg", + "name": "Xi'ri's Gift", + "itemLevel": 115 + }, + { + "id": 29369, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Shawl of Shifting Probabilities", + "itemLevel": 110, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28522, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_26.jpg", + "name": "Shard of the Virtuous", + "itemLevel": 115, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2636, + "temporaryEnchantName": "Windfury 5" + }, + { + "id": 29268, + "slot": 16, + "quality": 4, + "icon": "inv_shield_37.jpg", + "name": "Mazthoril Honor Shield", + "itemLevel": 110, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 29389, + "slot": 17, + "quality": 4, + "icon": "inv_elemental_primal_earth.jpg", + "name": "Totem of the Pulsing Earth", + "itemLevel": 110 + }, + { + "id": 31404, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Green Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Samkin", + "id": 12, + "guid": 48460541, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 120, + "total": 16246, + "activeTime": 40392, + "activeTimeReduced": 40392, + "overheal": 908, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 11000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37433, + "name": "Spout", + "total": 3650, + "type": 16, + "icon": "spell_frost_chillingblast.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 1596, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 11000, + "type": "Boss" + }, + { + "name": "The Lurker Below", + "total": 3650, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 1596, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 51, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Blizzard", + "guid": 10, + "type": 1, + "abilityIcon": "spell_frost_icestorm.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28275, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_19.jpg", + "name": "Beast Lord Helm", + "itemLevel": 115, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 650 + }, + { + "id": 28509, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_22.jpg", + "name": "Worgen Claw Necklace", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 34831, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_01.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 127, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_07.jpg", + "name": "Trapper's Shirt", + "itemLevel": 1 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2841, + "permanentEnchantName": "+3 Stamina", + "gems": [ + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24031, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28656, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Girdle of the Prowler", + "itemLevel": 115 + }, + { + "id": 29985, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Void Reaver Greaves", + "itemLevel": 128, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30060, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Boots of Effortless Striking", + "itemLevel": 128 + }, + { + "id": 30091, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_15.jpg", + "name": "True-Aim Stalker Bands", + "itemLevel": 128, + "gems": [ + { + "id": 24048, + "itemLevel": 70, + "icon": "inv_jewelcrafting_dawnstone_03.jpg" + } + ] + }, + { + "id": 30140, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Rift Stalker Gauntlets", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 652 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 29382, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Blood Knight War Cloak", + "itemLevel": 110 + }, + { + "id": 28587, + "slot": 15, + "quality": 4, + "icon": "inv_axe_46.jpg", + "name": "Legacy", + "itemLevel": 115, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2523, + "permanentEnchantName": "+6 Ranged Critical Strike" + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Ricoshams", + "id": 15, + "guid": 79265016, + "type": "Shaman", + "icon": "Shaman-Restoration", + "itemLevel": 119, + "total": 16191, + "activeTime": 27857, + "activeTimeReduced": 27857, + "overheal": 4030, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 8000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 3689, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 2974, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 1528, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 8000, + "type": "Boss" + }, + { + "name": "The Lurker Below", + "total": 6663, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 1528, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 6, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 55, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29028, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_15.jpg", + "name": "Cyclone Headdress", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 631 + }, + { + "id": 31691, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_31.jpg", + "name": "Natasha's Guardian Cord", + "itemLevel": 103 + }, + { + "id": 30168, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_14.jpg", + "name": "Cataclysm Shoulderguards", + "itemLevel": 133, + "permanentEnchant": 2980, + "permanentEnchantName": "+2 Intellect and +1 Versatility", + "gems": [ + { + "id": 30603, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 634 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29921, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate03.jpg", + "name": "Fire Crest Breastplate", + "itemLevel": 128, + "permanentEnchant": 3150, + "permanentEnchantName": "+5 Versatility" + }, + { + "id": 28567, + "slot": 5, + "quality": 4, + "icon": "inv_belt_22.jpg", + "name": "Belt of Gale Force", + "itemLevel": 115 + }, + { + "id": 28751, + "slot": 6, + "quality": 4, + "icon": "inv_pants_mail_15.jpg", + "name": "Heart-Flame Leggings", + "itemLevel": 115, + "permanentEnchant": 2746, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24057, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30066, + "slot": 7, + "quality": 4, + "icon": "inv_boots_chain_05.jpg", + "name": "Tempest-Strider Boots", + "itemLevel": 128, + "permanentEnchant": 2794, + "permanentEnchantName": "+2 Versatility" + }, + { + "id": 29523, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Windhawk Bracers", + "itemLevel": 115, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 618 + }, + { + "id": 29032, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_25.jpg", + "name": "Cyclone Gloves", + "itemLevel": 120, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "setID": 631 + }, + { + "id": 29307, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_54.jpg", + "name": "Band of Eternity", + "itemLevel": 128 + }, + { + "id": 29920, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Phoenix-Ring of Rebirth", + "itemLevel": 128 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 28190, + "slot": 13, + "quality": 3, + "icon": "inv_misc_ahnqirajtrinket_06.jpg", + "name": "Scarab of the Infinite Cycle", + "itemLevel": 115 + }, + { + "id": 28582, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Red Riding Hood's Cloak", + "itemLevel": 115 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2629, + "temporaryEnchantName": "Brilliant Mana Oil" + }, + { + "id": 28754, + "slot": 16, + "quality": 4, + "icon": "inv_shield_31.jpg", + "name": "Triptych Shield of the Ancients", + "itemLevel": 115, + "permanentEnchant": 2654, + "permanentEnchantName": "+4 Intellect" + }, + { + "id": 28523, + "slot": 17, + "quality": 4, + "icon": "spell_nature_giftofthewaterspirit.jpg", + "name": "Totem of Healing Rains", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Evildew", + "id": 2, + "guid": 77180172, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 115, + "total": 58397, + "activeTime": 88414, + "activeTimeReduced": 88414, + "overheal": 9386, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 26010, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 16000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 13754, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 2633, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 39764, + "type": "Boss" + }, + { + "name": "Environment", + "total": 16000, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 2633, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28796, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Malefic Mask of the Shadows", + "itemLevel": 125 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 28755, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Bladed Shoulderpads of the Merciless", + "itemLevel": 115, + "permanentEnchant": 2983, + "permanentEnchantName": "+2 Attack Power", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28601, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_06.jpg", + "name": "Chestguard of the Conniver", + "itemLevel": 115 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28741, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_13.jpg", + "name": "Skulker's Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 30939, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_11.jpg", + "name": "Felboar Hide Shoes", + "itemLevel": 109 + }, + { + "id": 28171, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_08.jpg", + "name": "Spymistress' Wristguards", + "itemLevel": 115, + "gems": [ + { + "id": 28459, + "itemLevel": 55, + "icon": "inv_misc_gem_ruby_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115 + }, + { + "id": 28757, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_ahnqiraj_05.jpg", + "name": "Ring of a Thousand Marks", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115 + }, + { + "id": 28729, + "slot": 15, + "quality": 4, + "icon": "inv_sword_74.jpg", + "name": "Spiteblade", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose" + }, + { + "id": 29124, + "slot": 16, + "quality": 4, + "icon": "inv_sword_draenei_01.jpg", + "name": "Vindicator's Brand", + "itemLevel": 100, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2643, + "temporaryEnchantName": "Deadly Poison VII" + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Izlaz", + "id": 21, + "guid": 54442880, + "type": "Priest", + "icon": "Priest-Holy", + "itemLevel": 114, + "total": 29573, + "totalReduced": 29073, + "activeTime": 35065, + "activeTimeReduced": 32072, + "overheal": 6398, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 12960, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 7500, + "totalReduced": 7000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 5362, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 3751, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 12960, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 9113, + "type": "NPC" + }, + { + "name": "Environment", + "total": 7500, + "totalReduced": 7000, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29174, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_34.jpg", + "name": "Watcher's Cowl", + "itemLevel": 115, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility" + }, + { + "id": 28609, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_17.jpg", + "name": "Emberspur Talisman", + "itemLevel": 115 + }, + { + "id": 21874, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "name": "Primal Mooncloth Shoulders", + "itemLevel": 105, + "permanentEnchant": 2992, + "permanentEnchantName": "+2 Versatility", + "setID": 554 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "name": "Primal Mooncloth Robe", + "itemLevel": 120, + "permanentEnchant": 1144, + "permanentEnchantName": "+15 Versatility", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "slot": 5, + "quality": 4, + "icon": "inv_belt_31.jpg", + "name": "Primal Mooncloth Belt", + "itemLevel": 115, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 554 + }, + { + "id": 28742, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_13.jpg", + "name": "Pantaloons of Repentance", + "itemLevel": 115, + "permanentEnchant": 2745, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 30035, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "name": "Boots of the Long Road", + "itemLevel": 128, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 29249, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_13.jpg", + "name": "Bands of the Benevolent", + "itemLevel": 110, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power" + }, + { + "id": 28508, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Gloves of Saintly Blessings", + "itemLevel": 115, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 27780, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_31.jpg", + "name": "Ring of Fabled Hope", + "itemLevel": 115, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 29289, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 110, + "permanentEnchant": 2930, + "permanentEnchantName": "+3 Intellect" + }, + { + "id": 28823, + "slot": 12, + "quality": 4, + "icon": "spell_shadow_unholyfrenzy.jpg", + "name": "Eye of Gruul", + "itemLevel": 125 + }, + { + "id": 29376, + "slot": 13, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 29375, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_02.jpg", + "name": "Bishop's Cloak", + "itemLevel": 110 + }, + { + "id": 28604, + "slot": 15, + "quality": 4, + "icon": "inv_staff_57.jpg", + "name": "Nightstaff of the Everliving", + "itemLevel": 115, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30080, + "slot": 17, + "quality": 4, + "icon": "inv_wand_15.jpg", + "name": "Luminescent Rod of the Naaru", + "itemLevel": 134 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Lacktoze", + "id": 8, + "guid": 61877289, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 114, + "total": 72449, + "activeTime": 120508, + "activeTimeReduced": 120508, + "overheal": 53787, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 25924, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 16130, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 14074, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 11977, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 2281, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 39998, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 18193, + "type": "NPC" + }, + { + "name": "Environment", + "total": 11977, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 2281, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 30230, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_48.jpg", + "name": "Nordrassil Feral-Mantle", + "itemLevel": 133, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 30042, + "slot": 5, + "quality": 4, + "icon": "inv_belt_25.jpg", + "name": "Belt of Natural Power", + "itemLevel": 128, + "gems": [ + { + "id": 30585, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 30604, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30674, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Zierhut's Lost Treads", + "itemLevel": 115, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 32814, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Leather Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30223, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_48.jpg", + "name": "Nordrassil Handgrips", + "itemLevel": 133, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "setID": 641 + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 29383, + "slot": 12, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 13503, + "slot": 13, + "quality": 4, + "icon": "spell_holy_pureofheart.jpg", + "name": "Alchemist Stone", + "itemLevel": 90 + }, + { + "id": 278823, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Icebound Cloak", + "itemLevel": 128 + }, + { + "id": 25978, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Seth's Graphite Fishing Pole", + "itemLevel": 60, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 32387, + "slot": 17, + "quality": 3, + "icon": "inv-mount_raven_54.jpg", + "name": "Idol of the Raven Goddess", + "itemLevel": 115 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Naalsuul", + "id": 19, + "guid": 64248022, + "type": "Warlock", + "icon": "Warlock-Destruction", + "itemLevel": 119, + "total": 18526, + "activeTime": 29301, + "activeTimeReduced": 29301, + "overheal": 963, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 8000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 4143, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 3295, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 3088, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 8000, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 7231, + "type": "NPC" + }, + { + "name": "The Lurker Below", + "total": 3295, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 28963, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_89.jpg", + "name": "Voidheart Crown", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 28530, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "name": "Brooch of Unquenchable Fury", + "itemLevel": 115 + }, + { + "id": 28967, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_52.jpg", + "name": "Voidheart Mantle", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 645 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28964, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_62.jpg", + "name": "Voidheart Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 33133, + "itemLevel": 130, + "icon": "inv_jewelcrafting_crimsonspinel_02.jpg" + } + ], + "setID": 645 + }, + { + "id": 30064, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Cord of Screaming Terrors", + "itemLevel": 128, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28966, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_23.jpg", + "name": "Voidheart Leggings", + "itemLevel": 120, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 645 + }, + { + "id": 30050, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of the Shifting Nightmare", + "itemLevel": 128 + }, + { + "id": 24250, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_10.jpg", + "name": "Bracers of Havok", + "itemLevel": 112, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 28968, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_52.jpg", + "name": "Voidheart Gloves", + "itemLevel": 120, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 645 + }, + { + "id": 28753, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115 + }, + { + "id": 29287, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130 + }, + { + "id": 27683, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "name": "Quagmirran's Eye", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125 + }, + { + "id": 28770, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_41.jpg", + "name": "Nathrezim Mindblade", + "itemLevel": 125, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2628, + "temporaryEnchantName": "Brilliant Wizard Oil" + }, + { + "id": 28187, + "slot": 16, + "quality": 3, + "icon": "inv_offhand_outlandraid_03blue.jpg", + "name": "Star-Heart Lamp", + "itemLevel": 112 + }, + { + "id": 28673, + "slot": 17, + "quality": 4, + "icon": "inv_wand_21.jpg", + "name": "Tirisfal Wand of Ascendancy", + "itemLevel": 115 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Lightstank", + "id": 33, + "guid": 74595949, + "type": "Priest", + "icon": "Priest-Shadow", + "itemLevel": 111, + "total": 50444, + "activeTime": 101896, + "activeTimeReduced": 101896, + "overheal": 3296, + "abilities": [ + { + "guid": 32409, + "name": "Shadow Word: Death", + "total": 29858, + "type": 32, + "icon": "spell_shadow_demonicfortitude.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 8000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 4355, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 3592, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 2561, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 37858, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 8994, + "type": "NPC" + }, + { + "name": "The Lurker Below", + "total": 3592, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Mana Drain", + "guid": 14, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Sprint", + "guid": 47, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29058, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Soul-Collar of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 664 + }, + { + "id": 31338, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Charlotte's Ivy", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29060, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_55.jpg", + "name": "Soul-Mantle of the Incarnate", + "itemLevel": 120, + "gems": [ + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ], + "setID": 664 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28602, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_12.jpg", + "name": "Robe of the Elder Scribes", + "itemLevel": 115 + }, + { + "id": 29241, + "slot": 5, + "quality": 4, + "icon": "inv_belt_03.jpg", + "name": "Belt of Depravity", + "itemLevel": 110 + }, + { + "id": 27838, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Incanter's Trousers", + "itemLevel": 115, + "setID": 647 + }, + { + "id": 28585, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_09.jpg", + "name": "Ruby Slippers", + "itemLevel": 115 + }, + { + "id": 32655, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_09.jpg", + "name": "Crystalweave Bracers", + "itemLevel": 105, + "permanentEnchant": 856, + "permanentEnchantName": "+3 Strength", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28507, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Handwraps of Flowing Thought", + "itemLevel": 115, + "gems": [ + { + "id": 23113, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23121, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + } + ] + }, + { + "id": 29285, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 110 + }, + { + "id": 31339, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "name": "Lola's Eve", + "itemLevel": 100, + "setID": 667 + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 25620, + "slot": 13, + "quality": 2, + "icon": "inv_jewelry_necklace_28.jpg", + "name": "Ancient Crystal Talisman", + "itemLevel": 96 + }, + { + "id": 27981, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_11.jpg", + "name": "Sethekk Oracle Cloak", + "itemLevel": 115, + "permanentEnchant": 1889, + "permanentEnchantName": "+3 Armor" + }, + { + "id": 28633, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "name": "Staff of Infinite Mysteries", + "itemLevel": 115, + "permanentEnchant": 723, + "permanentEnchantName": "+1 Intellect", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 25293, + "slot": 17, + "quality": 2, + "icon": "inv_wand_14.jpg", + "name": "Draenethyst Wand", + "itemLevel": 114 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Ninthstalker", + "id": 1, + "guid": 82974932, + "type": "Hunter", + "icon": "Hunter-BeastMastery", + "itemLevel": 115, + "total": 12698, + "activeTime": 42221, + "activeTimeReduced": 42221, + "overheal": 1892, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 9000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 2315, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 1383, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 9000, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 3698, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32474, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Surestrike Goggles v2.0", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 30549, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28674, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_34.jpg", + "name": "Saberclaw Talisman", + "itemLevel": 115 + }, + { + "id": 27801, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_23.jpg", + "name": "Beast Lord Mantle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 650 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 28228, + "slot": 4, + "quality": 3, + "icon": "inv_chest_chain_03.jpg", + "name": "Beast Lord Cuirass", + "itemLevel": 115, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27874, + "slot": 6, + "quality": 3, + "icon": "inv_pants_03.jpg", + "name": "Beast Lord Leggings", + "itemLevel": 115, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 650 + }, + { + "id": 28545, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_06.jpg", + "name": "Edgewalker Longboots", + "itemLevel": 115, + "gems": [ + { + "id": 24028, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31868, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30026, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_17.jpg", + "name": "Bands of the Celestial Archer", + "itemLevel": 128, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power" + }, + { + "id": 27474, + "slot": 9, + "quality": 3, + "icon": "inv_gauntlets_10.jpg", + "name": "Beast Lord Handguards", + "itemLevel": 115, + "permanentEnchant": 2564, + "permanentEnchantName": "+3 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 650 + }, + { + "id": 28791, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_71.jpg", + "name": "Ring of the Recalcitrant", + "itemLevel": 125 + }, + { + "id": 28649, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 25937, + "slot": 12, + "quality": 2, + "icon": "inv_misc_stonetablet_11.jpg", + "name": "Terokkar Tablet of Precision", + "itemLevel": 99 + }, + { + "id": 28041, + "slot": 13, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 24259, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Vengeance Wrap", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility", + "gems": [ + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ] + }, + { + "id": 28524, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_shortblade_38.jpg", + "name": "Emerald Ripper", + "itemLevel": 115 + }, + { + "id": 29360, + "slot": 16, + "quality": 4, + "icon": "inv_weapon_shortblade_33.jpg", + "name": "Vileblade of the Betrayer", + "itemLevel": 105 + }, + { + "id": 28772, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_18.jpg", + "name": "Sunfury Bow of the Phoenix", + "itemLevel": 125, + "permanentEnchant": 2724, + "permanentEnchantName": "Scope (+11 Critical Strike)" + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Namja", + "id": 3, + "guid": 58618230, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 119, + "total": 59766, + "activeTime": 45744, + "activeTimeReduced": 45744, + "overheal": 23227, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 26564, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 16063, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 9500, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 5667, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 1972, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 42627, + "type": "Boss" + }, + { + "name": "Environment", + "total": 9500, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 5667, + "type": "NPC" + }, + { + "name": "Coilfang Ambusher", + "total": 1972, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 32461, + "slot": 0, + "quality": 4, + "icon": "inv_gizmo_newgoggles.jpg", + "name": "Furious Gizmatic Goggles", + "itemLevel": 127, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 278827, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_18.jpg", + "name": "Amulet of Bitter Hatred", + "itemLevel": 128 + }, + { + "id": 29023, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_54.jpg", + "name": "Warbringer Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 6125, + "slot": 3, + "quality": 2, + "icon": "inv_chest_leather_04.jpg", + "name": "Brawler's Harness", + "itemLevel": 1 + }, + { + "id": 29019, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate20.jpg", + "name": "Warbringer Breastplate", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "temporaryEnchant": 2791, + "temporaryEnchantName": "Greater Rune of Warding", + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 655 + }, + { + "id": 30032, + "slot": 5, + "quality": 4, + "icon": "inv_belt_13.jpg", + "name": "Red Belt of Battle", + "itemLevel": 128, + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29022, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_24.jpg", + "name": "Warbringer Greaves", + "itemLevel": 120, + "permanentEnchant": 3012, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "setID": 655 + }, + { + "id": 28608, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Ironstriders of Urgency", + "itemLevel": 115, + "permanentEnchant": 2939, + "permanentEnchantName": "Minor Speed and +2 Agility", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23537, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Black Felsteel Bracers", + "itemLevel": 105, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength" + }, + { + "id": 28824, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_31.jpg", + "name": "Gauntlets of Martial Perfection", + "itemLevel": 125, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24067, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ] + }, + { + "id": 29283, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 278819, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "The Frost Lord's War Cloak", + "itemLevel": 128, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 19022, + "slot": 15, + "quality": 2, + "icon": "inv_fishingpole_01.jpg", + "name": "Nat Pagle's Extreme Angler FC-5000", + "itemLevel": 50, + "permanentEnchant": 3269, + "permanentEnchantName": "+3 Fishing", + "temporaryEnchant": 266, + "temporaryEnchantName": "Fishing Lure (+9 Fishing Skill)" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29152, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_bow_08.jpg", + "name": "Marksman's Bow", + "itemLevel": 100 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Nikè", + "id": 63, + "guid": 72581935, + "type": "Paladin", + "icon": "Paladin-Retribution", + "itemLevel": 120, + "total": 69367, + "activeTime": 248995, + "activeTimeReduced": 248995, + "overheal": 21108, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 26536, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 23581, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 10915, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 32221, + "name": "Seal of Blood", + "total": 5108, + "type": 2, + "icon": "spell_holy_sealofblood.jpg" + }, + { + "guid": 32220, + "name": "Judgement of Blood", + "total": 3227, + "type": 2, + "icon": "spell_shadow_lifedrain.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 37451, + "type": "Boss" + }, + { + "name": "Environment", + "total": 23581, + "type": "Boss" + }, + { + "name": "Nikè", + "total": 8335, + "type": "Paladin" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 5, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Frostbolt of Ages", + "guid": 11, + "type": 1, + "abilityIcon": "spell_frost_frostbolt02.jpg" + }, + { + "name": "War Stomp", + "guid": 45, + "type": 1, + "abilityIcon": "ability_bullrush.jpg" + } + ], + "gear": [ + { + "id": 27881, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Gladiator's Scaled Helm", + "itemLevel": 123, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike", + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 28363, + "itemLevel": 60, + "icon": "inv_misc_gem_opal_01.jpg" + } + ] + }, + { + "id": 29075, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderplates", + "itemLevel": 120, + "permanentEnchant": 2986, + "permanentEnchantName": "+2 Attack Power and +1 Critical Strike", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 626 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27879, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Gladiator's Scaled Chestpiece", + "itemLevel": 123, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 583 + }, + { + "id": 32806, + "slot": 5, + "quality": 4, + "icon": "inv_belt_14.jpg", + "name": "Veteran's Scaled Belt", + "itemLevel": 136 + }, + { + "id": 30538, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_09.jpg", + "name": "Midnight Legguards", + "itemLevel": 110, + "permanentEnchant": 3010, + "permanentEnchantName": "+1 Attack Power and +2 Critical Strike", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28645, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "General's Scaled Greaves", + "itemLevel": 123, + "permanentEnchant": 2658, + "permanentEnchantName": "+1 Haste and +1 Critical Strike" + }, + { + "id": 32819, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Veteran's Scaled Bracers", + "itemLevel": 126, + "permanentEnchant": 2647, + "permanentEnchantName": "+4 Strength", + "gems": [ + { + "id": 24058, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 23533, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_29.jpg", + "name": "Steelgrip Gauntlets", + "itemLevel": 105, + "permanentEnchant": 684, + "permanentEnchantName": "+15 Strength", + "gems": [ + { + "id": 24027, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24054, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 28649, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_47.jpg", + "name": "Garona's Signet Ring", + "itemLevel": 115 + }, + { + "id": 33057, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_60.jpg", + "name": "Veteran's Band of Triumph", + "itemLevel": 128 + }, + { + "id": 28034, + "slot": 12, + "quality": 3, + "icon": "inv_gizmo_khoriumpowercore.jpg", + "name": "Hourglass of the Unraveller", + "itemLevel": 112 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 28377, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cloak", + "itemLevel": 123, + "permanentEnchant": 2938, + "permanentEnchantName": "+6 Primary Stat" + }, + { + "id": 28429, + "slot": 15, + "quality": 4, + "icon": "inv_sword_2h_blacksmithing_02.jpg", + "name": "Lionheart Champion", + "itemLevel": 123, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23203, + "slot": 17, + "quality": 3, + "icon": "inv_relics_libramoftruth.jpg", + "name": "Libram of Fervor", + "itemLevel": 65 + }, + { + "id": 31779, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Aldor Tabard", + "itemLevel": 20 + } + ] + }, + { + "name": "Bloodhoond", + "id": 9, + "guid": 64182049, + "type": "Rogue", + "icon": "Rogue-Combat", + "itemLevel": 122, + "total": 59580, + "activeTime": 68987, + "activeTimeReduced": 68987, + "overheal": 11487, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 26886, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 14504, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 13500, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 2542, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 2148, + "type": 1, + "icon": "ability_marksmanship.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 41390, + "type": "Boss" + }, + { + "name": "Environment", + "total": 13500, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 4690, + "type": "NPC" + } + ], + "talents": [ + { + "name": "SWORDSPECIAL (DND)", + "guid": 19, + "type": 1, + "abilityIcon": "ability_criticalstrike.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 42, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29044, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_58.jpg", + "name": "Netherblade Facemask", + "itemLevel": 120, + "gems": [ + { + "id": 32409, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 621 + }, + { + "id": 29381, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Choker of Vile Intent", + "itemLevel": 110 + }, + { + "id": 29047, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_29.jpg", + "name": "Netherblade Shoulderpads", + "itemLevel": 120, + "permanentEnchant": 2996, + "permanentEnchantName": "+2 Critical Strike", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 621 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 30101, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate08.jpg", + "name": "Bloodsea Brigand's Vest", + "itemLevel": 128, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23100, + "itemLevel": 60, + "icon": "inv_misc_gem_flamespessarite_02.jpg" + }, + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 30040, + "slot": 5, + "quality": 4, + "icon": "inv_belt_29.jpg", + "name": "Belt of Deep Shadow", + "itemLevel": 128, + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31118, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 29046, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_05.jpg", + "name": "Netherblade Breeches", + "itemLevel": 120, + "setID": 621 + }, + { + "id": 30039, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Boots of Utter Darkness", + "itemLevel": 128 + }, + { + "id": 29527, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Primalstrike Bracers", + "itemLevel": 115, + "permanentEnchant": 1593, + "permanentEnchantName": "+12 Attack Power", + "setID": 619 + }, + { + "id": 29048, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Netherblade Gloves", + "itemLevel": 120, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "setID": 621 + }, + { + "id": 30052, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_51naxxramas.jpg", + "name": "Ring of Lethality", + "itemLevel": 128 + }, + { + "id": 29283, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Master Assassin", + "itemLevel": 130 + }, + { + "id": 30450, + "slot": 12, + "quality": 4, + "icon": "inv_gizmo_hardenedadamantitetube.jpg", + "name": "Warp-Spring Coil", + "itemLevel": 128 + }, + { + "id": 28288, + "slot": 13, + "quality": 3, + "icon": "inv_misc_enggizmos_18.jpg", + "name": "Abacus of Violent Odds", + "itemLevel": 115 + }, + { + "id": 28672, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_10.jpg", + "name": "Drape of the Dark Reavers", + "itemLevel": 115, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30082, + "slot": 15, + "quality": 4, + "icon": "inv_sword_50.jpg", + "name": "Talon of Azshara", + "itemLevel": 134, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "temporaryEnchant": 2639, + "temporaryEnchantName": "zzOLDWindfury Totem 5" + }, + { + "id": 28189, + "slot": 16, + "quality": 3, + "icon": "inv_sword_76.jpg", + "name": "Latro's Shifting Sword", + "itemLevel": 115, + "permanentEnchant": 2673, + "permanentEnchantName": "Mongoose", + "setID": 737 + }, + { + "id": 28659, + "slot": 17, + "quality": 4, + "icon": "inv_weapon_shortblade_35.jpg", + "name": "Xavian Stiletto", + "itemLevel": 115 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Mâyhêm", + "id": 17, + "guid": 85793926, + "type": "Warrior", + "icon": "Warrior-Fury", + "itemLevel": 109, + "total": 67010, + "activeTime": 88898, + "activeTimeReduced": 88898, + "overheal": 14947, + "abilities": [ + { + "guid": 37363, + "name": "Whirl", + "total": 29051, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 15701, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 14000, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 5827, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 2431, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 44752, + "type": "Boss" + }, + { + "name": "Environment", + "total": 14000, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 5827, + "type": "NPC" + }, + { + "name": "Coilfang Ambusher", + "total": 2431, + "type": "NPC" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 23521, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_22.jpg", + "name": "Ragesteel Helm", + "itemLevel": 115, + "setID": 566 + }, + { + "id": 29335, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_04.jpg", + "name": "Talon Lord's Collar", + "itemLevel": 115 + }, + { + "id": 33173, + "slot": 2, + "quality": 3, + "icon": "inv_shoulder_16.jpg", + "name": "Ragesteel Shoulders", + "itemLevel": 115, + "gems": [ + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24051, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 566 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 24363, + "slot": 4, + "quality": 3, + "icon": "inv_chest_plate13.jpg", + "name": "Unscarred Breastplate", + "itemLevel": 91, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27985, + "slot": 5, + "quality": 3, + "icon": "inv_belt_23.jpg", + "name": "Deathforge Girdle", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 27936, + "slot": 6, + "quality": 3, + "icon": "inv_pants_cloth_20.jpg", + "name": "Greaves of Desolation", + "itemLevel": 115, + "setID": 660 + }, + { + "id": 28176, + "slot": 7, + "quality": 3, + "icon": "inv_boots_chain_01.jpg", + "name": "Sha'tari Wrought Greaves", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + }, + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 28167, + "slot": 8, + "quality": 3, + "icon": "inv_bracer_17.jpg", + "name": "Sha'tari Wrought Armguards", + "itemLevel": 115, + "gems": [ + { + "id": 28468, + "itemLevel": 55, + "icon": "inv_misc_gem_topaz_03.jpg" + } + ] + }, + { + "id": 23531, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_26.jpg", + "name": "Felfury Gauntlets", + "itemLevel": 105, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power", + "gems": [ + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 31863, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ] + }, + { + "id": 27925, + "slot": 10, + "quality": 3, + "icon": "inv_jewelry_ring_16.jpg", + "name": "Ravenclaw Band", + "itemLevel": 115 + }, + { + "id": 29321, + "slot": 11, + "quality": 3, + "icon": "inv_jewelry_ring_38.jpg", + "name": "Time-Bending Gem", + "itemLevel": 115 + }, + { + "id": 28041, + "slot": 12, + "quality": 3, + "icon": "inv_datacrystal06.jpg", + "name": "Bladefist's Breadth", + "itemLevel": 88 + }, + { + "id": 27416, + "slot": 13, + "quality": 3, + "icon": "inv_helmet_45.jpg", + "name": "Fetish of the Fallen", + "itemLevel": 100 + }, + { + "id": 27892, + "slot": 14, + "quality": 3, + "icon": "inv_misc_cape_08.jpg", + "name": "Cloak of the Inciter", + "itemLevel": 112 + }, + { + "id": 31139, + "slot": 15, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 31139, + "slot": 16, + "quality": 3, + "icon": "inv_mace_08.jpg", + "name": "Fist of Reckoning", + "itemLevel": 88 + }, + { + "id": 27987, + "slot": 17, + "quality": 3, + "icon": "inv_weapon_bow_19.jpg", + "name": "Melmorta's Twilight Longbow", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + }, + { + "name": "Ileria", + "id": 7, + "guid": 73653992, + "type": "Paladin", + "icon": "Paladin-Justicar", + "itemLevel": 120, + "total": 60143, + "activeTime": 105636, + "activeTimeReduced": 105636, + "overheal": 57115, + "blocked": 2009, + "tmi": 6177585.352044689, + "efftmi": 6173530.7008506255, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 16396, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 16073, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 12968, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 9756, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 3580, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "The Lurker Below", + "total": 29041, + "type": "Boss" + }, + { + "name": "Environment", + "total": 16396, + "type": "Boss" + }, + { + "name": "Coilfang Guardian", + "total": 13336, + "type": "NPC" + }, + { + "name": "Coilfang Ambusher", + "total": 1370, + "type": "NPC" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 48, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29068, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_77.jpg", + "name": "Justicar Faceguard", + "itemLevel": 120, + "permanentEnchant": 2999, + "permanentEnchantName": "+5 Parry and +5 Dodge", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 25896, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + } + ], + "setID": 625 + }, + { + "id": 28516, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "name": "Barbed Choker of Discipline", + "itemLevel": 115 + }, + { + "id": 29070, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_40.jpg", + "name": "Justicar Shoulderguards", + "itemLevel": 120, + "permanentEnchant": 2978, + "permanentEnchantName": "+2 Dodge and +1 Stamina", + "gems": [ + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29066, + "slot": 4, + "quality": 4, + "icon": "inv_chest_plate18.jpg", + "name": "Justicar Chestguard", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + }, + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 625 + }, + { + "id": 29253, + "slot": 5, + "quality": 4, + "icon": "inv_belt_11.jpg", + "name": "Girdle of Valorous Deeds", + "itemLevel": 110 + }, + { + "id": 30126, + "slot": 6, + "quality": 4, + "icon": "inv_pants_plate_23.jpg", + "name": "Crystalforge Legguards", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 628 + }, + { + "id": 32789, + "slot": 7, + "quality": 4, + "icon": "inv_boots_plate_04.jpg", + "name": "Veteran's Lamellar Greaves", + "itemLevel": 136, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina" + }, + { + "id": 28502, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_19.jpg", + "name": "Vambraces of Courage", + "itemLevel": 115, + "permanentEnchant": 1891, + "permanentEnchantName": "+2 All Stats", + "gems": [ + { + "id": 24062, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + } + ] + }, + { + "id": 30124, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_41.jpg", + "name": "Crystalforge Handguards", + "itemLevel": 133, + "permanentEnchant": 2613, + "permanentEnchantName": "+2% Threat", + "setID": 628 + }, + { + "id": 33054, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_39.jpg", + "name": "The Seal of Danzalar", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 30083, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_31.jpg", + "name": "Ring of Sundered Souls", + "itemLevel": 128, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29370, + "slot": 12, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 27529, + "slot": 13, + "quality": 3, + "icon": "inv_qirajidol_rebirth.jpg", + "name": "Figurine of the Colossus", + "itemLevel": 115 + }, + { + "id": 28378, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_07.jpg", + "name": "Sergeant's Heavy Cape", + "itemLevel": 123, + "permanentEnchant": 2622, + "permanentEnchantName": "+3 Dodge" + }, + { + "id": 30832, + "slot": 15, + "quality": 4, + "icon": "inv_hammer_08.jpg", + "name": "Gavel of Unearthed Secrets", + "itemLevel": 100, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 28606, + "slot": 16, + "quality": 4, + "icon": "inv_shield_29.jpg", + "name": "Shield of Impenetrable Darkness", + "itemLevel": 115, + "permanentEnchant": 1071, + "permanentEnchantName": "+6 Stamina" + }, + { + "id": 29388, + "slot": 17, + "quality": 4, + "icon": "inv_relics_libramofhope.jpg", + "name": "Libram of Repentance", + "itemLevel": 110 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Mageyoublush", + "id": 16, + "guid": 56695358, + "type": "Mage", + "icon": "Mage-Arcane", + "itemLevel": 119, + "total": 10329, + "activeTime": 15594, + "activeTimeReduced": 15594, + "overheal": 1485, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4493, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 3961, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 1875, + "type": 1, + "icon": "inv_axe_02.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Coilfang Ambusher", + "total": 5836, + "type": "NPC" + }, + { + "name": "Environment", + "total": 4493, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29076, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_84.jpg", + "name": "Collar of the Aldor", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 23108, + "itemLevel": 60, + "icon": "inv_misc_gem_ebondraenite_02.jpg" + } + ], + "setID": 648 + }, + { + "id": 278833, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_03.jpg", + "name": "Choker of the Arctic Flow", + "itemLevel": 128 + }, + { + "id": 29079, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_47.jpg", + "name": "Pauldrons of the Aldor", + "itemLevel": 120, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21848, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "name": "Spellfire Robe", + "itemLevel": 105, + "permanentEnchant": 866, + "permanentEnchantName": "+2 All Stats", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 30207, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_22.jpg", + "name": "Leggings of Tirisfal", + "itemLevel": 133, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 649 + }, + { + "id": 30067, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Velvet Boots of the Guardian", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase" + }, + { + "id": 32820, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Silk Cuffs", + "itemLevel": 126, + "permanentEnchant": 369, + "permanentEnchantName": "+4 Intellect", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 21847, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "name": "Spellfire Gloves", + "itemLevel": 105, + "permanentEnchant": 2935, + "permanentEnchantName": "+5 Critical Strike", + "gems": [ + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 23096, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130 + }, + { + "id": 28793, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_65.jpg", + "name": "Band of Crimson Fury", + "itemLevel": 125 + }, + { + "id": 28785, + "slot": 12, + "quality": 4, + "icon": "inv_trinket_naxxramas06.jpg", + "name": "The Lightning Capacitor", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28570, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_20.jpg", + "name": "Shadow-Cloak of Dalaran", + "itemLevel": 115 + }, + { + "id": 28802, + "slot": 15, + "quality": 4, + "icon": "inv_sword_65.jpg", + "name": "Bloodmaw Magus-Blade", + "itemLevel": 125, + "permanentEnchant": 2671, + "permanentEnchantName": "+8 Arcane and Fire Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 28734, + "slot": 16, + "quality": 4, + "icon": "inv_misc_gem_ebondraenite_02.jpg", + "name": "Jewel of Infinite Possibilities", + "itemLevel": 115 + }, + { + "id": 28783, + "slot": 17, + "quality": 4, + "icon": "inv_wand_20.jpg", + "name": "Eredar Wand of Obliteration", + "itemLevel": 125 + }, + { + "id": 35279, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer02.jpg", + "name": "Tabard of Summer Skies", + "itemLevel": 1 + } + ] + }, + { + "name": "Estrosmagus", + "id": 37, + "guid": 54435625, + "type": "Mage", + "icon": "Mage-Arcane", + "itemLevel": 115, + "total": 23699, + "totalReduced": 21556, + "activeTime": 52621, + "activeTimeReduced": 52621, + "overheal": 2280, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 7988, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 6434, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37790, + "name": "Spread Shot", + "total": 5899, + "totalReduced": 3756, + "type": 1, + "icon": "ability_upgrademoonglaive.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 3378, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Coilfang Ambusher", + "total": 12333, + "totalReduced": 10190, + "type": "NPC" + }, + { + "name": "Environment", + "total": 7988, + "type": "Boss" + }, + { + "name": "The Lurker Below", + "total": 3378, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 40, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 21, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29076, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_84.jpg", + "name": "Collar of the Aldor", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 24121, + "slot": 1, + "quality": 3, + "icon": "inv_jewelry_necklace_ahnqiraj_02.jpg", + "name": "Chain of the Twilight Owl", + "itemLevel": 115 + }, + { + "id": 29079, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_47.jpg", + "name": "Pauldrons of the Aldor", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 648 + }, + { + "id": 6096, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_01.jpg", + "name": "Apprentice's Shirt", + "itemLevel": 1 + }, + { + "id": 21848, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_02.jpg", + "name": "Spellfire Robe", + "itemLevel": 105, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31116, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 28594, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_05.jpg", + "name": "Trial-Fire Trousers", + "itemLevel": 115, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30067, + "slot": 7, + "quality": 4, + "icon": "inv_boots_05.jpg", + "name": "Velvet Boots of the Guardian", + "itemLevel": 128, + "permanentEnchant": 2940, + "permanentEnchantName": "Minor Speed and +3 Stamina" + }, + { + "id": 28411, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "General's Silk Cuffs", + "itemLevel": 113, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 21847, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_19.jpg", + "name": "Spellfire Gloves", + "itemLevel": 105, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29367, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_56.jpg", + "name": "Ring of Cryptic Dreams", + "itemLevel": 110, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 27683, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_pearl_01.jpg", + "name": "Quagmirran's Eye", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125, + "permanentEnchant": 2621, + "permanentEnchantName": "2% Reduced Threat" + }, + { + "id": 28802, + "slot": 15, + "quality": 4, + "icon": "inv_sword_65.jpg", + "name": "Bloodmaw Magus-Blade", + "itemLevel": 125, + "permanentEnchant": 2671, + "permanentEnchantName": "+8 Arcane and Fire Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 29271, + "slot": 16, + "quality": 4, + "icon": "inv_offhand_outlandraid_02.jpg", + "name": "Talisman of Kalecgos", + "itemLevel": 110 + }, + { + "id": 28673, + "slot": 17, + "quality": 4, + "icon": "inv_wand_21.jpg", + "name": "Tirisfal Wand of Ascendancy", + "itemLevel": 115 + }, + { + "id": 5976, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_guildtabard_01.jpg", + "name": "Guild Tabard", + "itemLevel": 1 + } + ] + }, + { + "name": "Shimshakamoo", + "id": 4, + "guid": 51412851, + "type": "Druid", + "icon": "Druid-Feral", + "itemLevel": 117, + "total": 87167, + "activeTime": 130770, + "activeTimeReduced": 130770, + "overheal": 120991, + "abilities": [ + { + "guid": 1, + "name": "Melee", + "total": 35959, + "type": 1, + "icon": "inv_axe_02.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 30602, + "type": 1, + "icon": "trade_engineering.jpg" + }, + { + "guid": 37284, + "name": "Scalding Water", + "total": 10878, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 28168, + "name": "Arcing Smash", + "total": 5485, + "type": 1, + "icon": "ability_warrior_cleave.jpg" + }, + { + "guid": 37433, + "name": "Spout", + "total": 3312, + "type": 16, + "icon": "spell_frost_chillingblast.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Coilfang Guardian", + "total": 42375, + "type": "NPC" + }, + { + "name": "The Lurker Below", + "total": 33914, + "type": "Boss" + }, + { + "name": "Environment", + "total": 10878, + "type": "Boss" + } + ], + "talents": [ + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 44, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Power Word: Shield", + "guid": 17, + "type": 1, + "abilityIcon": "spell_holy_powerwordshield.jpg" + } + ], + "gear": [ + { + "id": 8345, + "slot": 0, + "quality": 3, + "icon": "inv_helmet_04.jpg", + "name": "Wolfshead Helm", + "itemLevel": 45, + "permanentEnchant": 3003, + "permanentEnchantName": "+5 Attack Power and +5 Critical Strike" + }, + { + "id": 33066, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_36.jpg", + "name": "Veteran's Pendant of Triumph", + "itemLevel": 128, + "gems": [ + { + "id": 23115, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + } + ] + }, + { + "id": 29100, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "name": "Mantle of Malorne", + "itemLevel": 120, + "permanentEnchant": 2997, + "permanentEnchantName": "+2 Critical Strike and +1 Attack Power", + "gems": [ + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + }, + { + "id": 24055, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 640 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 29096, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Breastplate of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 23116, + "itemLevel": 60, + "icon": "inv_misc_gem_goldendraenite_02.jpg" + }, + { + "id": 23118, + "itemLevel": 60, + "icon": "inv_misc_gem_azuredraenite_02.jpg" + }, + { + "id": 23097, + "itemLevel": 60, + "icon": "inv_misc_gem_bloodgem_02.jpg" + } + ], + "setID": 640 + }, + { + "id": 32802, + "slot": 5, + "quality": 4, + "icon": "inv_belt_17.jpg", + "name": "Veteran's Leather Belt", + "itemLevel": 136 + }, + { + "id": 30229, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_23.jpg", + "name": "Nordrassil Feral-Kilt", + "itemLevel": 133, + "permanentEnchant": 3013, + "permanentEnchantName": "+2 Stamina and +2 Agility", + "gems": [ + { + "id": 24033, + "itemLevel": 70, + "icon": "inv_jewelcrafting_starofelune_03.jpg" + } + ], + "setID": 641 + }, + { + "id": 30041, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_04.jpg", + "name": "Boots of Natural Grace", + "itemLevel": 128, + "permanentEnchant": 911, + "permanentEnchantName": "Minor Speed Increase" + }, + { + "id": 32810, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Dragonhide Bracers", + "itemLevel": 126, + "permanentEnchant": 2649, + "permanentEnchantName": "+4 Stamina", + "gems": [ + { + "id": 24061, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ] + }, + { + "id": 30644, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_28.jpg", + "name": "Grips of Deftness", + "itemLevel": 115, + "permanentEnchant": 1594, + "permanentEnchantName": "+13 Attack Power" + }, + { + "id": 29279, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Great Protector", + "itemLevel": 130 + }, + { + "id": 30834, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_41.jpg", + "name": "Shapeshifter's Signet", + "itemLevel": 100 + }, + { + "id": 28579, + "slot": 12, + "quality": 4, + "icon": "inv_poison_mindnumbing.jpg", + "name": "Romulo's Poison Vial", + "itemLevel": 115 + }, + { + "id": 29383, + "slot": 13, + "quality": 4, + "icon": "inv_misc_monsterscales_15.jpg", + "name": "Bloodlust Brooch", + "itemLevel": 110 + }, + { + "id": 24258, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_16.jpg", + "name": "Resolute Cape", + "itemLevel": 105, + "permanentEnchant": 368, + "permanentEnchantName": "+12 Agility" + }, + { + "id": 30021, + "slot": 15, + "quality": 4, + "icon": "inv_staff_50.jpg", + "name": "Wildfury Greatstaff", + "itemLevel": 134, + "permanentEnchant": 2670, + "permanentEnchantName": "+12 Agility", + "temporaryEnchant": 2955, + "temporaryEnchantName": "Weighted VII" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 23198, + "slot": 17, + "quality": 3, + "icon": "inv_relics_idolofferocity.jpg", + "name": "Idol of Brutality", + "itemLevel": 65 + }, + { + "id": 35280, + "slot": 18, + "quality": 3, + "icon": "inv_misc_tabardsummer01.jpg", + "name": "Tabard of Summer Flames", + "itemLevel": 1 + } + ] + }, + { + "name": "Warark", + "id": 11, + "guid": 55294760, + "type": "Priest", + "icon": "Priest-Holy", + "itemLevel": 117, + "total": 21637, + "totalReduced": 17496, + "activeTime": 44174, + "activeTimeReduced": 36308, + "overheal": 960, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 10991, + "totalReduced": 8493, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 7172, + "totalReduced": 5529, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 37363, + "name": "Whirl", + "total": 3474, + "type": 1, + "icon": "trade_engineering.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Environment", + "total": 10991, + "totalReduced": 8493, + "type": "Boss" + }, + { + "name": "The Lurker Below", + "total": 10646, + "totalReduced": 9003, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 20, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "UseDatabaseForName", + "guid": 41, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + } + ], + "gear": [ + { + "id": 29049, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_91.jpg", + "name": "Light-Collar of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 3001, + "permanentEnchantName": "+5 Intellect and +6 Versatility", + "gems": [ + { + "id": 25901, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_06.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ], + "setID": 663 + }, + { + "id": 278838, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_32.jpg", + "name": "Amulet of Glacial Tranquility", + "itemLevel": 128 + }, + { + "id": 21874, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_02.jpg", + "name": "Primal Mooncloth Shoulders", + "itemLevel": 105, + "permanentEnchant": 2992, + "permanentEnchantName": "+2 Versatility", + "setID": 554 + }, + { + "id": 0, + "slot": 3, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 21875, + "slot": 4, + "quality": 4, + "icon": "inv_chest_cloth_04.jpg", + "name": "Primal Mooncloth Robe", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 21873, + "slot": 5, + "quality": 4, + "icon": "inv_belt_31.jpg", + "name": "Primal Mooncloth Belt", + "itemLevel": 115, + "gems": [ + { + "id": 24060, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ], + "setID": 554 + }, + { + "id": 29053, + "slot": 6, + "quality": 4, + "icon": "inv_pants_cloth_25.jpg", + "name": "Trousers of the Incarnate", + "itemLevel": 120, + "permanentEnchant": 2745, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 663 + }, + { + "id": 30035, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_14.jpg", + "name": "Boots of the Long Road", + "itemLevel": 128 + }, + { + "id": 32980, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_07.jpg", + "name": "Veteran's Mooncloth Cuffs", + "itemLevel": 126, + "permanentEnchant": 2617, + "permanentEnchantName": "+3 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28508, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_17.jpg", + "name": "Gloves of Saintly Blessings", + "itemLevel": 115, + "permanentEnchant": 2322, + "permanentEnchantName": "+5 Spell Power", + "gems": [ + { + "id": 24029, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 32836, + "itemLevel": 60, + "icon": "inv_misc_gem_pearl_07.jpg" + } + ] + }, + { + "id": 28763, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_08.jpg", + "name": "Jade Ring of the Everliving", + "itemLevel": 125 + }, + { + "id": 29291, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet", + "itemLevel": 120 + }, + { + "id": 29376, + "slot": 12, + "quality": 4, + "icon": "inv_valentineperfumebottle.jpg", + "name": "Essence of the Martyr", + "itemLevel": 110 + }, + { + "id": 30841, + "slot": 13, + "quality": 3, + "icon": "inv_misc_book_11.jpg", + "name": "Lower City Prayerbook", + "itemLevel": 115 + }, + { + "id": 29354, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_06.jpg", + "name": "Light-Touched Stole of Altruism", + "itemLevel": 110 + }, + { + "id": 28771, + "slot": 15, + "quality": 4, + "icon": "inv_mace_46.jpg", + "name": "Light's Justice", + "itemLevel": 125, + "permanentEnchant": 2343, + "permanentEnchantName": "+43 Spell Power", + "temporaryEnchant": 2677, + "temporaryEnchantName": "Superior Mana Oil" + }, + { + "id": 29170, + "slot": 16, + "quality": 4, + "icon": "inv_misc_orb_01.jpg", + "name": "Windcaller's Orb", + "itemLevel": 105 + }, + { + "id": 27885, + "slot": 17, + "quality": 3, + "icon": "inv_wand_05.jpg", + "name": "Soul-Wand of the Aldor", + "itemLevel": 112 + }, + { + "id": 31405, + "slot": 18, + "quality": 2, + "icon": "inv_shirt_15.jpg", + "name": "Purple Trophy Tabard of the Illidari", + "itemLevel": 1 + } + ] + }, + { + "name": "Effinore", + "id": 5, + "guid": 66038943, + "type": "Druid", + "icon": "Druid-Balance", + "itemLevel": 117, + "total": 14236, + "activeTime": 17147, + "activeTimeReduced": 17147, + "overheal": 7765, + "abilities": [ + { + "guid": 37284, + "name": "Scalding Water", + "total": 4500, + "type": 4, + "icon": "spell_fire_masterofelements.jpg" + }, + { + "guid": 37770, + "name": "Shoot", + "total": 3603, + "type": 1, + "icon": "ability_marksmanship.jpg" + }, + { + "guid": 37478, + "name": "Geyser", + "total": 3253, + "type": 16, + "icon": "spell_frost_frostblast.jpg" + }, + { + "guid": 1, + "name": "Melee", + "total": 2880, + "type": 1, + "icon": "inv_axe_02.jpg" + } + ], + "damageAbilities": [], + "sources": [ + { + "name": "Coilfang Ambusher", + "total": 6483, + "type": "NPC" + }, + { + "name": "Environment", + "total": 4500, + "type": "Boss" + }, + { + "name": "The Lurker Below", + "total": 3253, + "type": "Boss" + } + ], + "talents": [ + { + "name": "UseDatabaseForName", + "guid": 48, + "type": 1, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Unknown Ability", + "guid": 0, + "type": 0, + "abilityIcon": "inv_axe_02.jpg" + }, + { + "name": "Swim Speed", + "guid": 13, + "type": 1, + "abilityIcon": "trade_engineering.jpg" + } + ], + "gear": [ + { + "id": 29093, + "slot": 0, + "quality": 4, + "icon": "inv_helmet_81.jpg", + "name": "Antlers of Malorne", + "itemLevel": 120, + "permanentEnchant": 3002, + "permanentEnchantName": "+7 Spell Power and +4 Critical Strike", + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 34220, + "itemLevel": 70, + "icon": "inv_misc_gem_diamond_07.jpg" + } + ], + "setID": 639 + }, + { + "id": 28530, + "slot": 1, + "quality": 4, + "icon": "inv_jewelry_necklace_ahnqiraj_04.jpg", + "name": "Brooch of Unquenchable Fury", + "itemLevel": 115 + }, + { + "id": 29095, + "slot": 2, + "quality": 4, + "icon": "inv_shoulder_44.jpg", + "name": "Pauldrons of Malorne", + "itemLevel": 120, + "permanentEnchant": 2995, + "permanentEnchantName": "+2 Critical Strike and +1 Spell Power", + "gems": [ + { + "id": 30605, + "itemLevel": 70, + "icon": "inv_jewelcrafting_talasite_03.jpg" + }, + { + "id": 30551, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + } + ], + "setID": 639 + }, + { + "id": 4334, + "slot": 3, + "quality": 2, + "icon": "inv_shirt_08.jpg", + "name": "Formal White Shirt", + "itemLevel": 34 + }, + { + "id": 29091, + "slot": 4, + "quality": 4, + "icon": "inv_chest_leather_11.jpg", + "name": "Chestpiece of Malorne", + "itemLevel": 120, + "permanentEnchant": 2661, + "permanentEnchantName": "+4 All Stats", + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 639 + }, + { + "id": 21846, + "slot": 5, + "quality": 4, + "icon": "inv_belt_04.jpg", + "name": "Spellfire Belt", + "itemLevel": 105, + "gems": [ + { + "id": 31867, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nobletopaz_03.jpg" + }, + { + "id": 24056, + "itemLevel": 70, + "icon": "inv_jewelcrafting_nightseye_03.jpg" + } + ], + "setID": 552 + }, + { + "id": 29094, + "slot": 6, + "quality": 4, + "icon": "inv_pants_leather_22.jpg", + "name": "Britches of Malorne", + "itemLevel": 120, + "permanentEnchant": 2748, + "permanentEnchantName": "+2 Spell Power and +2 Stamina", + "setID": 639 + }, + { + "id": 28517, + "slot": 7, + "quality": 4, + "icon": "inv_boots_cloth_05.jpg", + "name": "Boots of Foretelling", + "itemLevel": 115, + "gems": [ + { + "id": 24030, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + }, + { + "id": 24047, + "itemLevel": 70, + "icon": "inv_jewelcrafting_livingruby_03.jpg" + } + ] + }, + { + "id": 28515, + "slot": 8, + "quality": 4, + "icon": "inv_bracer_13.jpg", + "name": "Bands of Nefarious Deeds", + "itemLevel": 115, + "permanentEnchant": 1891, + "permanentEnchantName": "+2 All Stats" + }, + { + "id": 29092, + "slot": 9, + "quality": 4, + "icon": "inv_gauntlets_44.jpg", + "name": "Gloves of Malorne", + "itemLevel": 120, + "permanentEnchant": 2937, + "permanentEnchantName": "+5 Spell Power", + "setID": 639 + }, + { + "id": 29287, + "slot": 10, + "quality": 4, + "icon": "inv_jewelry_ring_62.jpg", + "name": "Violet Signet of the Archmage", + "itemLevel": 130, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 28753, + "slot": 11, + "quality": 4, + "icon": "inv_jewelry_ring_15.jpg", + "name": "Ring of Recurrence", + "itemLevel": 115, + "permanentEnchant": 2928, + "permanentEnchantName": "+12 Intellect" + }, + { + "id": 29132, + "slot": 12, + "quality": 3, + "icon": "inv_misc_gem_bloodstone_02.jpg", + "name": "Scryer's Bloodgem", + "itemLevel": 115 + }, + { + "id": 29370, + "slot": 13, + "quality": 4, + "icon": "inv_weapon_shortblade_23.jpg", + "name": "Icon of the Silver Crescent", + "itemLevel": 110 + }, + { + "id": 28766, + "slot": 14, + "quality": 4, + "icon": "inv_misc_cape_18.jpg", + "name": "Ruby Drape of the Mysticant", + "itemLevel": 125 + }, + { + "id": 28633, + "slot": 15, + "quality": 4, + "icon": "inv_weapon_halberd17.jpg", + "name": "Staff of Infinite Mysteries", + "itemLevel": 115, + "permanentEnchant": 2669, + "permanentEnchantName": "+14 Spell Power", + "temporaryEnchant": 2678, + "temporaryEnchantName": "Superior Wizard Oil" + }, + { + "id": 0, + "slot": 16, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + }, + { + "id": 27518, + "slot": 17, + "quality": 3, + "icon": "spell_arcane_arcane03.jpg", + "name": "Ivory Idol of the Moongoddess", + "itemLevel": 112 + }, + { + "id": 0, + "slot": 18, + "quality": 1, + "icon": "inv_axe_02.jpg", + "itemLevel": 0 + } + ] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "deaths": { + "data": { + "entries": [] + } + }, + "fights": [ + { + "id": 23, + "name": "The Lurker Below", + "encounterID": 100624, + "startTime": 6989319, + "endTime": 7335430 + } + ] + } + } +} diff --git a/lib/__fixtures__/demo-timeline-casts.json b/lib/__fixtures__/demo-timeline-casts.json new file mode 100644 index 0000000..7e66841 --- /dev/null +++ b/lib/__fixtures__/demo-timeline-casts.json @@ -0,0 +1,3802 @@ +{ + "pages": [ + { + "data": [ + { + "timestamp": 6993145, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 14325, + "fight": 23 + }, + { + "timestamp": 6996422, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 27016, + "fight": 23 + }, + { + "timestamp": 6996521, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 6996798, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 6998080, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 6998807, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 6998807, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 6999047, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 6999583, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 19574, + "fight": 23 + }, + { + "timestamp": 7000217, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7000471, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7000618, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7001343, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7001633, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7001884, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7002597, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7003329, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7003329, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7003568, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7004099, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7004830, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7004831, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7005069, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7005598, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7006337, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7006343, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7006594, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7007405, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7007755, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7008009, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7008163, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7008899, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7009181, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7009429, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7010162, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 35476, + "fight": 23 + }, + { + "timestamp": 7010915, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 35476, + "fight": 23 + }, + { + "timestamp": 7010933, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7011189, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7011811, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7012509, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7012510, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7012739, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7013316, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7014003, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7014030, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7014296, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7014497, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7015326, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7016130, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7016131, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7016405, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7016834, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7017642, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7017683, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7017954, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7018912, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7019715, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7019715, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7019995, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7020773, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7021260, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7021538, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7021590, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7022390, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7022806, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7023089, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7023102, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7023903, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7024360, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7024621, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7024792, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7025598, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7025904, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7026174, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7026304, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7027105, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7027105, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7027454, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7027730, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7027869, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7028675, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7028997, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7029273, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7029373, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7030183, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7030548, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7030817, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7030926, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7031727, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7032085, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7032375, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7032434, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7033134, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7033639, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7033873, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7034561, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7035259, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7035259, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7036440, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7036742, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7036742, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7037649, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7038188, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7038495, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7038496, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7039393, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7044418, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7045512, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7045611, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7045975, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7045976, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7047071, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7047575, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7048667, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7048675, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7049045, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7049133, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7050225, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7050639, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7051725, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7051726, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7052099, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7052140, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7066214, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7066578, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7067896, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7068998, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7069006, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7069369, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7069401, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7070496, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7071119, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7071487, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7071487, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7072581, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7072985, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7074076, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7074076, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7074447, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7074594, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7075548, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7076192, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7076510, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7076865, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7077816, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7078028, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7078354, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7078354, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7078944, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7079900, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7079901, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7084638, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 14311, + "fight": 23 + }, + { + "timestamp": 7090520, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 27019, + "fight": 23 + }, + { + "timestamp": 7090599, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7090973, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7092023, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7093123, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7093123, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7093123, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7093485, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7093595, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 19577, + "fight": 23 + }, + { + "timestamp": 7095230, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7095586, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7095675, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7096777, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7097310, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7098398, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7098398, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7098767, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7098818, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7099764, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7100343, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 5, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7103469, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 27046, + "fight": 23 + }, + { + "timestamp": 7105433, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7106389, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7106479, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7106803, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7106962, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7107905, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7108312, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7108635, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7108635, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7109524, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7110972, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7110972, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7111345, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7112097, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7113054, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7113608, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7114552, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7114563, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7114883, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7115115, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7116059, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7116403, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7116717, + "type": "cast", + "sourceID": 12, + "targetID": 112, + "targetInstance": 6, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7116717, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7137720, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 14325, + "fight": 23 + }, + { + "timestamp": 7139224, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 27016, + "fight": 23 + }, + { + "timestamp": 7139334, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7139698, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7140731, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7141818, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7141830, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7142194, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7142235, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7143323, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7143743, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7145421, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7145785, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7146161, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7147250, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7147532, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7147895, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7147896, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7148985, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7149401, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7153136, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 19574, + "fight": 23 + }, + { + "timestamp": 7154003, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7155098, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7155187, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7155552, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7155552, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7156638, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7157052, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7158143, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7158143, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7158507, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7158547, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7159404, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7160499, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7160507, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7160875, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7160916, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7162010, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7162425, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7163517, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7163517, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7163890, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7163930, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7165024, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7165636, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7166002, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7166003, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7167089, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7167739, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7168101, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7168101, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 35476, + "fight": 23 + }, + { + "timestamp": 7169109, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 35476, + "fight": 23 + }, + { + "timestamp": 7169844, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7170190, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7170190, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7171235, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7171710, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 35166, + "fight": 23 + }, + { + "timestamp": 7171854, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7172199, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7172943, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7173974, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7173985, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7174336, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7174479, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7175518, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7175994, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7176353, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7176353, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7177391, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7177853, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7178888, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7178888, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7179230, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7179230, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7179867, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7180904, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7180904, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7181268, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7181371, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7182423, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7182922, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7183261, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7183261, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7184306, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7184920, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7185280, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7185537, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7186931, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7187281, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7187282, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7188315, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7188896, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7189937, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7189946, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7190300, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7190604, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7191646, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34120, + "fight": 23 + }, + { + "timestamp": 7191957, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7192307, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7192307, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 34026, + "fight": 23 + }, + { + "timestamp": 7193922, + "type": "cast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 41617, + "fight": 23 + }, + { + "timestamp": 7193966, + "type": "begincast", + "sourceID": 12, + "targetID": -1, + "abilityGameID": 75, + "fight": 23 + }, + { + "timestamp": 7194317, + "type": "cast", + "sourceID": 12, + "targetID": 110, + "abilityGameID": 75, + "fight": 23 + } + ], + "nextPageTimestamp": 7195789 + }, + { + "data": [], + "nextPageTimestamp": null + } + ], + "pageCount": 2, + "truncatedByCap": false, + "castsTable": { + "data": { + "entries": [ + { + "name": "Serpent Sting", + "guid": 27016, + "actor": 12, + "type": 8, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "ability_hunter_quickshot.jpg", + "uptime": 30008, + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Auto Shot", + "guid": 75, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 109, + "abilityIcon": "ability_whirlwind.jpg", + "uses": 109, + "hitCount": 109, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 109, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 91, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 18, + "type": "NPC" + } + ] + }, + { + "name": "Kill Command", + "guid": 34026, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 21, + "abilityIcon": "ability_hunter_killcommand.jpg", + "hitCount": 21, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 21, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 16, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 5, + "type": "NPC" + } + ] + }, + { + "name": "Lust for Battle", + "guid": 35166, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "spell_shadow_deathpact.jpg", + "uptime": 40016, + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Bestial Wrath", + "guid": 19574, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "ability_druid_ferociousbite.jpg", + "uptime": 53999, + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 3, + "type": "Boss" + } + ] + }, + { + "name": "Intimidation", + "guid": 19577, + "actor": 12, + "type": 8, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "ability_devour.jpg", + "uptime": 2790, + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Mend Pet", + "guid": 27046, + "actor": 12, + "type": 8, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 4, + "abilityIcon": "ability_hunter_mendpet.jpg", + "uptime": 41326, + "hitCount": 4, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 4, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 4, + "type": "Boss" + } + ] + }, + { + "name": "Freezing Trap", + "guid": 14311, + "actor": 12, + "type": 16, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 2, + "abilityIcon": "spell_frost_chainsofice.jpg", + "hitCount": 2, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 2, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 2, + "type": "Boss" + } + ] + }, + { + "name": "Rapid Fire", + "guid": 3045, + "actor": 12, + "type": 64, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 1, + "abilityIcon": "ability_hunter_runningshot.jpg", + "uptime": 15007, + "hitCount": 1, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 1, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 1, + "type": "Boss" + } + ] + }, + { + "name": "Steady Shot", + "guid": 34120, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 109, + "abilityIcon": "ability_hunter_steadyshot.jpg", + "hitCount": 109, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 109, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 94, + "type": "Boss" + }, + { + "name": "Coilfang Ambusher", + "total": 15, + "type": "NPC" + } + ] + }, + { + "name": "Hunter's Mark", + "guid": 14325, + "actor": 12, + "type": 64, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "ability_hunter_snipershot.jpg", + "uptime": 146591, + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "The Lurker Below", + "total": 3, + "type": "Boss" + } + ] + }, + { + "name": "Drums of Battle", + "guid": 35476, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "inv_misc_drum_02.jpg", + "uptime": 82381, + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 3, + "type": "Boss" + } + ] + }, + { + "name": "Arcane Shot", + "guid": 27019, + "actor": 12, + "type": 64, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 3, + "abilityIcon": "ability_impalingbolt.jpg", + "hitCount": 3, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 3, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Coilfang Ambusher", + "total": 3, + "type": "NPC" + } + ] + }, + { + "name": "Restore Mana", + "guid": 41617, + "actor": 12, + "type": 1, + "actorName": "Samkin", + "actorIcon": "Hunter", + "actorType": "Hunter", + "total": 1, + "abilityIcon": "trade_engineering.jpg", + "hitCount": 1, + "tickCount": 0, + "tickMissCount": 0, + "missCount": 0, + "multistrikeHitCount": 0, + "multistrikeTickCount": 0, + "multistrikeMissCount": 0, + "multistrikeTickMissCount": 0, + "critHitCount": 0, + "critTickCount": 0, + "sources": [ + { + "name": "Samkin", + "total": 1, + "type": "Hunter", + "icon": "Hunter-BeastMastery" + } + ], + "targets": [ + { + "name": "Environment", + "total": 1, + "type": "Boss" + } + ] + } + ], + "totalTime": 346111, + "logVersion": 17, + "gameVersion": 3, + "exploitDetails": [] + } + }, + "masterData": { + "actors": [ + { + "id": -1, + "name": "Environment", + "type": "NPC", + "subType": "Boss" + }, + { + "id": 1, + "name": "Ninthstalker", + "type": "Player", + "subType": "Hunter" + }, + { + "id": 2, + "name": "Evildew", + "type": "Player", + "subType": "Rogue" + }, + { + "id": 3, + "name": "Namja", + "type": "Player", + "subType": "Warrior" + }, + { + "id": 4, + "name": "Shimshakamoo", + "type": "Player", + "subType": "Druid" + }, + { + "id": 5, + "name": "Effinore", + "type": "Player", + "subType": "Druid" + }, + { + "id": 6, + "name": "Shnoodle", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 7, + "name": "Ileria", + "type": "Player", + "subType": "Paladin" + }, + { + "id": 8, + "name": "Lacktoze", + "type": "Player", + "subType": "Druid" + }, + { + "id": 9, + "name": "Bloodhoond", + "type": "Player", + "subType": "Rogue" + }, + { + "id": 10, + "name": "Canibull", + "type": "Player", + "subType": "Unknown" + }, + { + "id": 11, + "name": "Warark", + "type": "Player", + "subType": "Priest" + }, + { + "id": 12, + "name": "Samkin", + "type": "Player", + "subType": "Hunter" + }, + { + "id": 13, + "name": "Porkchop", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 14, + "name": "Sharkark", + "type": "Player", + "subType": "Unknown" + }, + { + "id": 15, + "name": "Ricoshams", + "type": "Player", + "subType": "Shaman" + }, + { + "id": 16, + "name": "Mageyoublush", + "type": "Player", + "subType": "Mage" + }, + { + "id": 17, + "name": "Mâyhêm", + "type": "Player", + "subType": "Warrior" + }, + { + "id": 18, + "name": "Icuqt", + "type": "Player", + "subType": "Shaman" + }, + { + "id": 19, + "name": "Naalsuul", + "type": "Player", + "subType": "Warlock" + }, + { + "id": 20, + "name": "Andelena", + "type": "Player", + "subType": "Mage" + }, + { + "id": 21, + "name": "Izlaz", + "type": "Player", + "subType": "Priest" + }, + { + "id": 22, + "name": "Bullka", + "type": "Player", + "subType": "Shaman" + }, + { + "id": 23, + "name": "Threadonme", + "type": "Player", + "subType": "Shaman" + }, + { + "id": 24, + "name": "Thalaroka", + "type": "Player", + "subType": "Warrior" + }, + { + "id": 25, + "name": "Domriana", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 26, + "name": "zzOLDFire Resistance Totem IV", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 27, + "name": "zzOLDFrost Resistance Totem IV", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 28, + "name": "Tremor Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 29, + "name": "Totem of Wrath I", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 30, + "name": "Wrath of Air Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 31, + "name": "zzOLDMana Spring Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 32, + "name": "Zulakeyah", + "type": "Player", + "subType": "Shaman" + }, + { + "id": 33, + "name": "Lightstank", + "type": "Player", + "subType": "Priest" + }, + { + "id": 34, + "name": "zzOLDMana Spring Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 35, + "name": "Papapooey", + "type": "Player", + "subType": "Warlock" + }, + { + "id": 36, + "name": "Obsidian Erupter", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 37, + "name": "Estrosmagus", + "type": "Player", + "subType": "Mage" + }, + { + "id": 38, + "name": "Cattvina", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 39, + "name": "Nokhud Warhound", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 40, + "name": "Serpentshrine Sporebat", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 41, + "name": "Coilfang Hate-Screamer", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 42, + "name": "zzOLDWindfury Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 43, + "name": "Coilfang Beast-Tamer", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 44, + "name": "Tremor Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 45, + "name": "zzOLDMana Spring Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 46, + "name": "zzOLDWindfury Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 47, + "name": "Tremor Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 48, + "name": "Wrath of Air Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 49, + "name": "zzOLDMana Spring Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 50, + "name": "Underbog Colossus", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 51, + "name": "Wrath of Air Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 52, + "name": "zzOLDMana Spring Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 53, + "name": "zzOLDStoneskin Totem VIII", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 54, + "name": "Colossus Lurker", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 55, + "name": "Colossus Lurker", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 56, + "name": "Cleansing Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 57, + "name": "Tremor Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 58, + "name": "zzOLDStrength of Earth Totem VI", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 59, + "name": "Poison Cleansing Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 60, + "name": "zzOLDStoneskin Totem VIII", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 61, + "name": "Colossus Rager", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 62, + "name": "Colossus Rager", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 63, + "name": "Nikè", + "type": "Player", + "subType": "Paladin" + }, + { + "id": 64, + "name": "Hydross Cleansing Field Helper", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 65, + "name": "Hydross the Unstable", + "type": "NPC", + "subType": "Boss" + }, + { + "id": 66, + "name": "Tainted Water Elemental", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 67, + "name": "Obsidian Erupter", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 68, + "name": "zzOLDWindfury Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 69, + "name": "zzOLDStrength of Earth Totem VI", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 70, + "name": "zzOLDFrost Resistance Totem IV", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 71, + "name": "zzOLDFrost Resistance Totem IV", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 72, + "name": "zzOLDGrace of Air Totem III", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 73, + "name": "Tainted Spawn of Hydross", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 74, + "name": "Fire Elemental Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 75, + "name": "Greater Fire Elemental", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 76, + "name": "Fire Elemental Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 77, + "name": "Greater Fire Elemental", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 78, + "name": "Shadowfiend", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 79, + "name": "Mana Tide Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 80, + "name": "Pure Spawn of Hydross", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 81, + "name": "Grounding Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 82, + "name": "Shadowfiend", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 83, + "name": "Mana Tide Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 84, + "name": "Treant", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 85, + "name": "Shadowfiend", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 86, + "name": "Mana Tide Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 87, + "name": "zzOLDSearing Totem VII", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 88, + "name": "Earth Elemental Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 89, + "name": "Greater Earth Elemental", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 90, + "name": "Tainted Water Elemental", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 91, + "name": "zzOLDMana Spring Totem V", + "type": "NPC", + "subType": "Unknown" + }, + { + "id": 92, + "name": "Nokhud Warhound", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 93, + "name": "zzOLDFrost Resistance Totem IV", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 94, + "name": "zzOLDNature Resistance Totem IV", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 95, + "name": "Scrapper Baddan", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 96, + "name": "Earthbind Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 97, + "name": "Cosmetic Clockwork Robot (Blue)", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 98, + "name": "zzOLDNature Resistance Totem IV", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 99, + "name": "zzOLDNature Resistance Totem II", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 100, + "name": "Obsidian Challenger", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 101, + "name": "Coilfang Priestess", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 102, + "name": "Coilfang Shatterer", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 103, + "name": "Vashj'ir Honor Guard", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 104, + "name": "Greyheart Technician", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 105, + "name": "zzOLDMagma Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 106, + "name": "Tremor Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 107, + "name": "zzOLDStoneskin Totem VIII", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 108, + "name": "Lesser Infernal", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 109, + "name": "Lesser Infernal", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 110, + "name": "The Lurker Below", + "type": "NPC", + "subType": "Boss" + }, + { + "id": 111, + "name": "Coilfang Guardian", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 112, + "name": "Coilfang Ambusher", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 113, + "name": "Scrapper Baddan", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 114, + "name": "Field Repair Bot 110G", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 115, + "name": "Obsidian Grenadier", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 116, + "name": "Greyheart Tidecaller", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 117, + "name": "Greyheart Nether-Mage", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 118, + "name": "Coilfang Serpentguard", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 119, + "name": "Greyheart Skulker", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 120, + "name": "Water Elemental Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 121, + "name": "Serpentshrine Tidecaller", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 122, + "name": "Tidewalker Shaman", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 123, + "name": "Coilfang Fathom-Witch", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 124, + "name": "First Trough", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 125, + "name": "Tidewalker Warrior", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 126, + "name": "Tidewalker Harpooner", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 127, + "name": "Tidewalker Hydromancer", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 128, + "name": "Tidewalker Depth-Seer", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 129, + "name": "Frost Trap", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 130, + "name": "Morogrim Tidewalker", + "type": "NPC", + "subType": "Boss" + }, + { + "id": 131, + "name": "Tidewalker Lurker", + "type": "NPC", + "subType": "NPC" + }, + { + "id": 132, + "name": "Obsidian Challenger", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 133, + "name": "Juburi", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 134, + "name": "zzOLDMagma Totem V", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 135, + "name": "Fire Elemental Totem", + "type": "Pet", + "subType": "Pet" + }, + { + "id": 136, + "name": "Greater Fire Elemental", + "type": "Pet", + "subType": "Pet" + } + ] + } +} diff --git a/package.json b/package.json index e8a85da..1f15c9d 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "test": "vitest run", "theme-parity": "node scripts/theme-parity.mjs", "token-audit": "node scripts/token-audit.mjs", - "seo-invariants": "node scripts/seo-invariants.mjs" + "seo-invariants": "node scripts/seo-invariants.mjs", + "record-fixtures": "node scripts/record-wcl-fixtures.mjs" }, "dependencies": { "@upstash/ratelimit": "^2.0.8", diff --git a/scripts/record-wcl-fixtures.mjs b/scripts/record-wcl-fixtures.mjs new file mode 100644 index 0000000..7164875 --- /dev/null +++ b/scripts/record-wcl-fixtures.mjs @@ -0,0 +1,424 @@ +#!/usr/bin/env node +// ───────────────────────────────────────────────────────────────────────── +// record-wcl-fixtures: a one-off recorder that captures REAL Warcraft Logs +// GraphQL responses for the public demo report and writes them under +// lib/__fixtures__/ as pretty-printed JSON. +// +// This is Phase 2's Wave 0 spike (RESEARCH.md Assumptions A1-A5): before any +// timeline/healer engine code is written against a guessed WCL response +// shape, this script learns the real shape once and freezes it as a fixture. +// +// Standalone .mjs by design — it deliberately does NOT import from lib/ (that +// is TypeScript and this recorder must run under plain node with no build +// step). Query bodies below are duplicated from lib/wcl-queries.ts rather +// than shared; keep them in sync by hand if those queries change shape. +// +// Secrets discipline (CLAUDE.md): this script reads WCL_CLIENT_ID and +// WCL_CLIENT_SECRET from the environment, mints a token, and uses it only +// in-memory for the duration of the run. It NEVER writes a token, a client +// secret, or any part of either to stdout or to a file. The caller is +// responsible for pulling those variables into the environment (see the +// invocation documented in lib/__fixtures__/README.md) and deleting the +// pulled env file afterward — this script does not touch that file. +// +// Recording is restricted to the PUBLIC demo report (lib/demo-report.ts): +// code ZjKgNYxVcAqR8pGJ, fight 23. A committed fixture is permanent, +// world-readable data — never point this script at a private report. +// +// Usage: +// node scripts/record-wcl-fixtures.mjs -> records all six fixtures, +// exits 0 on success. +// +// Exit codes: +// 0 -> all six fixtures written successfully +// 1 -> a WCL query failed (network, GraphQL error, or unexpected shape) +// 2 -> missing required environment variable(s), or no healer found in +// the target fight (never falls back to a damage-dealer source) +// ───────────────────────────────────────────────────────────────────────── + +import { writeFileSync, mkdirSync } from "node:fs"; +import { fileURLToPath } from "node:url"; +import path from "node:path"; +import process from "node:process"; + +const __dirname = path.dirname(fileURLToPath(import.meta.url)); +const REPO_ROOT = path.resolve(__dirname, ".."); +const FIXTURES_DIR = path.join(REPO_ROOT, "lib", "__fixtures__"); + +// Duplicated from lib/constants.ts on purpose — see header comment. +const WCL_API_URL = "https://www.warcraftlogs.com/api/v2/client"; +const WCL_TOKEN_URL = "https://www.warcraftlogs.com/oauth/token"; + +// Duplicated from lib/demo-report.ts on purpose — see header comment. +const REPORT_CODE = "ZjKgNYxVcAqR8pGJ"; +const FIGHT_ID = 23; +const DPS_SOURCE_ID = 12; + +// Duplicated from lib/constants.ts's HEALER_SPECS on purpose. +const HEALER_SPECS = new Set(["Restoration", "Holy", "Discipline", "Mistweaver"]); + +const MAX_PAGES = 20; + +// ─── GraphQL query bodies (mirror lib/wcl-queries.ts shapes) ────────────── + +const PLAYER_FULL_DATA_QUERY = ` + query PlayerFullData($code: String!, $fightIDs: [Int!]!, $sourceID: Int!) { + reportData { + report(code: $code) { + playerDetails(fightIDs: $fightIDs) + rankings(fightIDs: $fightIDs) + damage: table(dataType: DamageDone, fightIDs: $fightIDs, sourceID: $sourceID) + buffs: table(dataType: Buffs, fightIDs: $fightIDs, sourceID: $sourceID) + casts: table(dataType: Casts, fightIDs: $fightIDs, sourceID: $sourceID) + combatantInfo: events( + fightIDs: $fightIDs + sourceID: $sourceID + dataType: CombatantInfo + limit: 1 + ) { + data + } + fights(fightIDs: $fightIDs) { + id + startTime + endTime + } + } + } + } +`; + +const PLAYER_FULL_DATA_QUERY_HEALING = ` + query PlayerFullDataHealing($code: String!, $fightIDs: [Int!]!, $sourceID: Int!) { + reportData { + report(code: $code) { + playerDetails(fightIDs: $fightIDs) + rankings(fightIDs: $fightIDs) + healing: table(dataType: Healing, fightIDs: $fightIDs, sourceID: $sourceID) + buffs: table(dataType: Buffs, fightIDs: $fightIDs, sourceID: $sourceID) + casts: table(dataType: Casts, fightIDs: $fightIDs, sourceID: $sourceID) + combatantInfo: events( + fightIDs: $fightIDs + sourceID: $sourceID + dataType: CombatantInfo + limit: 1 + ) { + data + } + fights(fightIDs: $fightIDs) { + id + startTime + endTime + } + } + } + } +`; + +// The un-scoped (no sourceID) counterpart — this is what Pitfall 1/A3/A5 +// exist to probe: does the un-scoped per-player row carry overheal/activeTime +// where the scoped per-ability breakdown does not. +const HEALING_BY_PLAYER_QUERY = ` + query HealingByPlayer($code: String!, $fightIDs: [Int!]!) { + reportData { + report(code: $code) { + healingByPlayer: table(dataType: Healing, fightIDs: $fightIDs) + } + } + } +`; + +const RAID_OVERVIEW_QUERY = ` + query RaidOverview($code: String!, $fightIDs: [Int!]!) { + reportData { + report(code: $code) { + playerDetails(fightIDs: $fightIDs) + damage: table(dataType: DamageDone, fightIDs: $fightIDs) + healing: table(dataType: Healing, fightIDs: $fightIDs) + damageTaken: table(dataType: DamageTaken, fightIDs: $fightIDs) + deaths: table(dataType: Deaths, fightIDs: $fightIDs) + fights(fightIDs: $fightIDs) { + id + name + encounterID + startTime + endTime + } + } + } + } +`; + +const RAID_COMBATANT_INFO_QUERY = ` + query RaidCombatantInfo($code: String!, $fightIDs: [Int!]!) { + reportData { + report(code: $code) { + combatantInfo: events( + fightIDs: $fightIDs + dataType: CombatantInfo + limit: 50 + ) { + data + } + } + } + } +`; + +const RAID_DEATH_EVENTS_QUERY = ` + query RaidDeathEvents($code: String!, $fightIDs: [Int!]!) { + reportData { + report(code: $code) { + deathEvents: events( + fightIDs: $fightIDs + dataType: Deaths + limit: 100 + ) { + data + } + } + } + } +`; + +// The new probe — nothing in this codebase queries events(dataType: Casts) +// today. Aliased castEvents to avoid colliding with the aggregated `casts` +// table field used elsewhere. +const TIMELINE_CASTS_PROBE_QUERY = ` + query TimelineCastsProbe($code: String!, $fightIDs: [Int!]!, $sourceID: Int!, $startTime: Float) { + reportData { + report(code: $code) { + castEvents: events( + fightIDs: $fightIDs + sourceID: $sourceID + dataType: Casts + startTime: $startTime + limit: 300 + ) { + data + nextPageTimestamp + } + } + } + } +`; + +const CASTS_TABLE_QUERY = ` + query CastsTable($code: String!, $fightIDs: [Int!]!, $sourceID: Int!) { + reportData { + report(code: $code) { + castsTable: table(dataType: Casts, fightIDs: $fightIDs, sourceID: $sourceID) + } + } + } +`; + +const MASTER_DATA_ACTORS_QUERY = ` + query MasterDataActors($code: String!) { + reportData { + report(code: $code) { + masterData { + actors { + id + name + type + subType + } + } + } + } + } +`; + +// ─── WCL HTTP plumbing (mirrors lib/wcl-client.ts's auth mechanics; not a +// shared import — see header comment) ────────────────────────────────── + +async function getAccessToken(clientId, clientSecret) { + const res = await fetch(WCL_TOKEN_URL, { + method: "POST", + headers: { + "Content-Type": "application/x-www-form-urlencoded", + Authorization: `Basic ${Buffer.from(`${clientId}:${clientSecret}`).toString("base64")}`, + }, + body: "grant_type=client_credentials", + }); + if (!res.ok) { + // Deliberately no response body in this message — never risk echoing + // anything that could contain credential-adjacent content. + throw new Error(`WCL OAuth token request failed with HTTP ${res.status}`); + } + const data = await res.json(); + if (!data.access_token) { + throw new Error("WCL OAuth response did not include an access_token"); + } + return data.access_token; +} + +async function gqlQuery(token, query, variables) { + const res = await fetch(WCL_API_URL, { + method: "POST", + headers: { + "Content-Type": "application/json", + Authorization: `Bearer ${token}`, + }, + body: JSON.stringify({ query, variables }), + }); + const json = await res.json(); + if (json.errors && json.errors.length > 0) { + const detail = json.errors.map((e) => e.message).join(", "); + throw new Error(`WCL GraphQL error: ${detail}`); + } + if (!res.ok) { + throw new Error(`WCL HTTP ${res.status}`); + } + return json.data; +} + +// ─── Local reimplementations of lib/wcl-helpers.ts (TS, not importable from +// a standalone .mjs) ─────────────────────────────────────────────────── + +function flattenPlayerDetails(raw) { + return Object.values(raw?.data?.playerDetails ?? {}).flat(); +} + +function parsePlayerSpec(player) { + const rawSpec = player?.specs?.[0]; + if (typeof rawSpec === "object" && rawSpec !== null && "spec" in rawSpec) { + return rawSpec.spec; + } + if (typeof rawSpec === "string") return rawSpec; + return player?.icon?.split("-")[1] ?? ""; +} + +// ─── Fixture I/O ──────────────────────────────────────────────────────── + +function writeFixture(filename, data) { + const filePath = path.join(FIXTURES_DIR, filename); + writeFileSync(filePath, JSON.stringify(data, null, 2) + "\n", "utf8"); + console.log(`Wrote ${path.relative(REPO_ROOT, filePath)}`); +} + +// ─── Main ───────────────────────────────────────────────────────────────── + +async function main() { + const clientId = process.env.WCL_CLIENT_ID; + const clientSecret = process.env.WCL_CLIENT_SECRET; + const missing = []; + if (!clientId) missing.push("WCL_CLIENT_ID"); + if (!clientSecret) missing.push("WCL_CLIENT_SECRET"); + if (missing.length > 0) { + console.error(`Missing required environment variable(s): ${missing.join(", ")}`); + process.exit(2); + } + + mkdirSync(FIXTURES_DIR, { recursive: true }); + + console.log(`Recording fixtures for report ${REPORT_CODE}, fight ${FIGHT_ID}...`); + const token = await getAccessToken(clientId, clientSecret); + + // 1. DPS player data (fight 23, source 12) + const dpsData = await gqlQuery(token, PLAYER_FULL_DATA_QUERY, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + sourceID: DPS_SOURCE_ID, + }); + writeFixture("demo-player-dps.json", dpsData); + + // 2. Raid overview (also used to resolve a healer source id below) + const raidOverviewData = await gqlQuery(token, RAID_OVERVIEW_QUERY, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + }); + writeFixture("demo-raid-overview.json", raidOverviewData); + + const allPlayers = flattenPlayerDetails(raidOverviewData?.reportData?.report?.playerDetails); + const healer = allPlayers.find((p) => HEALER_SPECS.has(parsePlayerSpec(p))); + if (!healer) { + console.error( + `No healer found in fight ${FIGHT_ID} of report ${REPORT_CODE} — pick a different ` + + "fight and rerun. Never substituting a damage-dealer source for a healer fixture.", + ); + process.exit(2); + } + const healerSourceId = healer.id; + console.log(`Resolved healer source id ${healerSourceId} (${healer.name}, ${parsePlayerSpec(healer)})`); + + // 3. Healer player data (scoped) + un-scoped healingByPlayer sibling key + const healerScopedData = await gqlQuery(token, PLAYER_FULL_DATA_QUERY_HEALING, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + sourceID: healerSourceId, + }); + const healingByPlayerData = await gqlQuery(token, HEALING_BY_PLAYER_QUERY, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + }); + writeFixture("demo-player-healer.json", { + ...healerScopedData, + healingByPlayer: healingByPlayerData?.reportData?.report?.healingByPlayer ?? null, + }); + + // 4. Raid combatant info + const combatantInfoData = await gqlQuery(token, RAID_COMBATANT_INFO_QUERY, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + }); + writeFixture("demo-raid-combatant-info.json", combatantInfoData); + + // 5. Raid death events + const deathEventsData = await gqlQuery(token, RAID_DEATH_EVENTS_QUERY, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + }); + writeFixture("demo-raid-death-events.json", deathEventsData); + + // 6. Timeline casts probe — paginate on nextPageTimestamp, capped at + // MAX_PAGES, plus the aggregated casts table and the actor list. + const pages = []; + let startTime; + let truncatedByCap = false; + for (let pageIndex = 0; pageIndex < MAX_PAGES; pageIndex++) { + const pageData = await gqlQuery(token, TIMELINE_CASTS_PROBE_QUERY, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + sourceID: DPS_SOURCE_ID, + startTime, + }); + const page = pageData?.reportData?.report?.castEvents; + pages.push(page); + const nextTimestamp = page?.nextPageTimestamp; + if (nextTimestamp === undefined || nextTimestamp === null) { + break; + } + if (pageIndex === MAX_PAGES - 1) { + truncatedByCap = true; + break; + } + startTime = nextTimestamp; + } + + const castsTableData = await gqlQuery(token, CASTS_TABLE_QUERY, { + code: REPORT_CODE, + fightIDs: [FIGHT_ID], + sourceID: DPS_SOURCE_ID, + }); + const masterDataActorsData = await gqlQuery(token, MASTER_DATA_ACTORS_QUERY, { + code: REPORT_CODE, + }); + + writeFixture("demo-timeline-casts.json", { + pages, + pageCount: pages.length, + truncatedByCap, + castsTable: castsTableData?.reportData?.report?.castsTable ?? null, + masterData: masterDataActorsData?.reportData?.report?.masterData ?? null, + }); + + console.log("All six fixtures recorded successfully."); + process.exit(0); +} + +main().catch((err) => { + console.error(`Recording failed: ${err instanceof Error ? err.message : String(err)}`); + process.exit(1); +}); From d77e865f991e3bcc1a43e93ea810eb3bfbc42d1e Mon Sep 17 00:00:00 2001 From: Alexander Mayes Date: Mon, 7 Sep 2026 17:30:01 -0700 Subject: [PATCH 02/43] test(02-01): turn recorded WCL shapes into query, type and rate-limit contracts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - lib/__fixtures__/fixtures.test.ts: shape guard over all six fixtures, asserting exact field names README.md recorded (not RESEARCH.md guesses) - lib/wcl-queries.ts: TIMELINE_CASTS_QUERY + TIMELINE_CASTS_PAGE_QUERY using the real events(dataType: Casts) argument names and cast-event field names; healingByPlayer added to both healing queries so player-level overheal and activeTime are available with no second round trip - lib/wcl-types.ts: Cast Timeline and Healer Metrics type contracts (WCLCastEvent, TimelineRow, CastTimelineResult, HealerTableRow, HealerMetricsComputed, HealerComparison) plus optional AnalysisResult.healer and TopPlayerFullData.healerRow - lib/constants.ts: explicit RATE_LIMITS.timeline bucket (tighter than analyze — one request can page cast-events up to 20 times) - lib/utils.ts: shared formatFightTime, reproducing RaidOverview's private helper so the death timeline and cast timeline can't drift apart - lib/analysis-engine.ts: export JUNK_SPELL_IDS/isJunkSpell so the cast timeline reuses the one junk-spell exclusion set npx vitest run lib/__fixtures__/fixtures.test.ts passes (6/6); this test is a shape guard over data Task 1 already recorded, so it never had a failing RED state to catch — documented as an intentional exception, not a gate violation. npx tsc --noEmit and npm run lint are clean on every file this task touches. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01FeRkPoQDHb1UFVM3zrRsjs --- lib/__fixtures__/fixtures.test.ts | 86 +++++++++++++++++++++++++++++ lib/analysis-engine.ts | 8 ++- lib/constants.ts | 12 ++-- lib/utils.ts | 15 +++++ lib/wcl-queries.ts | 91 +++++++++++++++++++++++++++++++ lib/wcl-types.ts | 84 ++++++++++++++++++++++++++++ 6 files changed, 289 insertions(+), 7 deletions(-) create mode 100644 lib/__fixtures__/fixtures.test.ts diff --git a/lib/__fixtures__/fixtures.test.ts b/lib/__fixtures__/fixtures.test.ts new file mode 100644 index 0000000..e7a51a7 --- /dev/null +++ b/lib/__fixtures__/fixtures.test.ts @@ -0,0 +1,86 @@ +import { describe, it, expect } from "vitest"; +import demoPlayerDps from "./demo-player-dps.json"; +import demoPlayerHealer from "./demo-player-healer.json"; +import demoRaidOverview from "./demo-raid-overview.json"; +import demoRaidCombatantInfo from "./demo-raid-combatant-info.json"; +import demoRaidDeathEvents from "./demo-raid-death-events.json"; +import demoTimelineCasts from "./demo-timeline-casts.json"; + +// Shape guard over every fixture recorded by scripts/record-wcl-fixtures.mjs +// (02-01 Task 1). These assert the exact field names README.md documents +// against RESEARCH.md's A1-A5 assumptions — a re-recorded fixture whose shape +// changed fails loudly here instead of silently drifting from what the +// engines in lib/wcl-queries.ts and lib/wcl-types.ts assume. + +// Recorded healer source id (Zulakeyah, Restoration Shaman) — see +// lib/__fixtures__/README.md "Provenance". +const HEALER_SOURCE_ID = 32; + +describe("WCL fixtures shape guard", () => { + it("Test 1: every recorded fixture parses as JSON and exposes a report object", () => { + expect(demoPlayerDps.reportData.report).toBeTruthy(); + expect(demoPlayerHealer.reportData.report).toBeTruthy(); + expect(demoRaidOverview.reportData.report).toBeTruthy(); + expect(demoRaidCombatantInfo.reportData.report).toBeTruthy(); + expect(demoRaidDeathEvents.reportData.report).toBeTruthy(); + // demo-timeline-casts is the assembled probe result described in + // README.md, not a verbatim WCL `data` payload — it has no `reportData` + // wrapper, but still exposes the report-shaped fields the timeline reads. + expect(demoTimelineCasts.pages).toBeInstanceOf(Array); + expect(demoTimelineCasts.castsTable).toBeTruthy(); + expect(demoTimelineCasts.masterData).toBeTruthy(); + }); + + it("Test 2: demo-raid-overview healing entries carry total and activeTime, and at least one carries overheal", () => { + const entries = demoRaidOverview.reportData.report.healing.data.entries; + expect(entries.length).toBeGreaterThan(0); + for (const entry of entries) { + expect(typeof entry.total).toBe("number"); + expect(typeof entry.activeTime).toBe("number"); + } + expect(entries.some((entry) => typeof entry.overheal === "number")).toBe( + true + ); + }); + + it("Test 3: demo-player-healer exposes a per-player healing row for the recorded healer source id", () => { + const row = demoPlayerHealer.healingByPlayer.data.entries.find( + (entry) => entry.id === HEALER_SOURCE_ID + ); + expect(row).toBeTruthy(); + expect(row?.id).toBe(HEALER_SOURCE_ID); + expect(typeof row?.total).toBe("number"); + expect(typeof row?.overheal).toBe("number"); + expect(typeof row?.activeTime).toBe("number"); + }); + + it("Test 4: demo-timeline-casts pages[0].data is non-empty and every event carries the recorded field names", () => { + const [firstPage] = demoTimelineCasts.pages; + expect(firstPage.data.length).toBeGreaterThan(0); + for (const event of firstPage.data) { + expect(typeof event.abilityGameID).toBe("number"); + expect(typeof event.timestamp).toBe("number"); + expect(typeof event.sourceID).toBe("number"); + expect(typeof event.type).toBe("string"); + } + }); + + it("Test 5: demo-timeline-casts records an aggregated casts table whose entries resolve display names by guid", () => { + const entries = demoTimelineCasts.castsTable.data.entries; + expect(entries.length).toBeGreaterThan(0); + for (const entry of entries) { + expect(typeof entry.guid).toBe("number"); + expect(typeof entry.name).toBe("string"); + expect(typeof entry.abilityIcon).toBe("string"); + } + }); + + it("Test 6: demo-raid-combatant-info and demo-raid-death-events expose the arrays buildRaidOverview reads", () => { + expect( + demoRaidCombatantInfo.reportData.report.combatantInfo.data + ).toBeInstanceOf(Array); + expect( + demoRaidDeathEvents.reportData.report.deathEvents.data + ).toBeInstanceOf(Array); + }); +}); diff --git a/lib/analysis-engine.ts b/lib/analysis-engine.ts index 65443a0..c058bb6 100644 --- a/lib/analysis-engine.ts +++ b/lib/analysis-engine.ts @@ -44,15 +44,17 @@ import { // ─── Junk / internal spell filter ──────────────────────────────────── // Spell IDs that are internal WoW spells, deprecated abilities, or logging -// artefacts that should never appear in player-facing analysis. -const JUNK_SPELL_IDS = new Set([ +// artefacts that should never appear in player-facing analysis. Also read by +// the cast timeline (plan 02-02), which reuses this exact exclusion set +// rather than declaring a second copy of the same spell ids (D-04). +export const JUNK_SPELL_IDS = new Set([ 1, // Word of Recall (OLD) — internal hearthstone 2, // Word of Recall (OLD) — rank 2 variant 3, // Word of Recall (OLD) — rank 3 variant ]); /** Returns true if a damage entry is a junk/internal spell that should be hidden. */ -function isJunkSpell(entry: { guid: number; name: string }): boolean { +export function isJunkSpell(entry: { guid: number; name: string }): boolean { return JUNK_SPELL_IDS.has(entry.guid) || entry.name.includes("(OLD)"); } diff --git a/lib/constants.ts b/lib/constants.ts index 069c585..c84a274 100644 --- a/lib/constants.ts +++ b/lib/constants.ts @@ -124,10 +124,13 @@ export const TOP_PLAYERS_TO_FETCH = 3; // ─── Rate limiting (per-IP, sliding window) ────────────────────────── // Requests allowed per IP per RATE_LIMIT_WINDOW, tuned per route by cost — -// `/api/cla` fans out the most so it's the tightest. Enforced only when Redis -// is configured; a no-op in local dev (see lib/rate-limit.ts). Keys are the -// bucket strings passed to checkRateLimit(); the two report routes get their -// own buckets so a cheap GET never starves the other. +// `/api/cla` fans out the most so it's the tightest. `timeline` is tighter +// still than `analyze`: a single request can page the cast-events field up +// to twenty times (see TIMELINE_CASTS_PAGE_QUERY in lib/wcl-queries.ts). +// Enforced only when Redis is configured; a no-op in local dev (see +// lib/rate-limit.ts). Keys are the bucket strings passed to +// checkRateLimit(); the two report routes get their own buckets so a cheap +// GET never starves the other. export const RATE_LIMIT_WINDOW = "60 s"; // Upstash duration string export const RATE_LIMITS: Record = { analyze: 30, @@ -135,6 +138,7 @@ export const RATE_LIMITS: Record = { cla: 10, report: 60, "report-players": 60, + timeline: 20, }; // Cap on fights per /api/cla request. Each selected fight fans out to multiple diff --git a/lib/utils.ts b/lib/utils.ts index bd0c391..33d7b66 100644 --- a/lib/utils.ts +++ b/lib/utils.ts @@ -4,3 +4,18 @@ import { twMerge } from "tailwind-merge" export function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)) } + +/** + * Formats a fight-relative millisecond offset as mm:ss. + * + * Shared by RaidOverview's death timeline (`app/components/RaidOverview.tsx`) + * and the cast timeline (plan 02-02) so the two surfaces cannot drift apart + * on how a fight time reads. A fight time is always relative to the fight's + * own start, never to report start. + */ +export function formatFightTime(ms: number): string { + const totalSec = Math.max(0, Math.floor(ms / 1000)); + const min = Math.floor(totalSec / 60); + const sec = totalSec % 60; + return `${min}:${String(sec).padStart(2, "0")}`; +} diff --git a/lib/wcl-queries.ts b/lib/wcl-queries.ts index d1ce54d..c7bf6c2 100644 --- a/lib/wcl-queries.ts +++ b/lib/wcl-queries.ts @@ -92,6 +92,15 @@ export const PLAYER_FULL_DATA_QUERY_HEALING = ` fightIDs: $fightIDs sourceID: $sourceID ) + # The sourceID-scoped table above carries a per-ability breakdown + # (each entry's own overheal), but not activeTime — that field only + # appears on the un-scoped per-player row (README.md A3). Fetch it + # here with sourceID omitted so player-level overheal and active + # time are available with no second round trip. + healingByPlayer: table( + dataType: Healing + fightIDs: $fightIDs + ) buffs: table( dataType: Buffs fightIDs: $fightIDs @@ -130,6 +139,12 @@ export const TOP_PLAYER_DATA_QUERY_HEALING = ` fightIDs: $fightIDs sourceID: $sourceID ) + # Same reasoning as PLAYER_FULL_DATA_QUERY_HEALING above: the scoped + # table lacks activeTime, which only appears on the un-scoped row. + healingByPlayer: table( + dataType: Healing + fightIDs: $fightIDs + ) buffs: table( dataType: Buffs fightIDs: $fightIDs @@ -220,6 +235,82 @@ export const RAID_COMBATANT_INFO_QUERY = ` } `; +// ─── Timeline Queries ───────────────────────────────────────────────── + +// First page of a player's cast timeline plus everything else the timeline +// needs, fetched exactly once: the aggregated casts table (guid -> name/icon +// resolution), a small death-event probe for the death marker, the full +// actor list (cast targets include NPCs, not just players) and fight bounds +// for the fight-relative timestamp baseline. Field names match the recorded +// response in lib/__fixtures__/demo-timeline-casts.json (README.md A1/A2). +export const TIMELINE_CASTS_QUERY = ` + query TimelineCasts($code: String!, $fightIDs: [Int!]!, $sourceID: Int!, $startTime: Float) { + reportData { + report(code: $code) { + castEvents: events( + fightIDs: $fightIDs + sourceID: $sourceID + dataType: Casts + startTime: $startTime + limit: 300 + ) { + data + nextPageTimestamp + } + castTable: table( + dataType: Casts + fightIDs: $fightIDs + sourceID: $sourceID + ) + deathEvents: events( + fightIDs: $fightIDs + sourceID: $sourceID + dataType: Deaths + limit: 10 + ) { + data + } + masterData { + actors { + id + name + type + subType + } + } + fights(fightIDs: $fightIDs) { + id + name + startTime + endTime + } + } + } + } +`; + +// Subsequent pages of the same cast timeline. Splitting this from +// TIMELINE_CASTS_QUERY avoids re-fetching the actor list, the casts table and +// the fight bounds on every page of a long fight. +export const TIMELINE_CASTS_PAGE_QUERY = ` + query TimelineCastsPage($code: String!, $fightIDs: [Int!]!, $sourceID: Int!, $startTime: Float!) { + reportData { + report(code: $code) { + castEvents: events( + fightIDs: $fightIDs + sourceID: $sourceID + dataType: Casts + startTime: $startTime + limit: 300 + ) { + data + nextPageTimestamp + } + } + } + } +`; + // Combined query to fetch player damage, buffs, casts, and combatant info in one request export const PLAYER_FULL_DATA_QUERY = ` query PlayerFullData($code: String!, $fightIDs: [Int!]!, $sourceID: Int!) { diff --git a/lib/wcl-types.ts b/lib/wcl-types.ts index c0733ae..77f205e 100644 --- a/lib/wcl-types.ts +++ b/lib/wcl-types.ts @@ -169,6 +169,56 @@ export interface WCLRankingsData { rankings: WCLRanking[]; } +// ─── Cast Timeline Types ───────────────────────────────────────────── +// Field names match the recorded response in +// lib/__fixtures__/demo-timeline-casts.json (README.md A1/A2) — not a guess. + +/** A single cast event, exactly as WCL's events(dataType: Casts) returns it. */ +export interface WCLCastEvent { + timestamp: number; + type: string; + sourceID: number; + targetID?: number; + abilityGameID: number; +} + +export type TimelineRowKind = "cast" | "idle" | "death"; + +export interface TimelineRow { + kind: TimelineRowKind; + /** Milliseconds relative to the fight's own start (never report start). */ + fightTimeMs: number; + abilityGameID?: number; + abilityName?: string; + abilityIcon?: string; + targetName?: string; + idleMs?: number; +} + +export interface TimelineAbilityCount { + abilityGameID: number; + abilityName: string; + abilityIcon?: string; + count?: number; +} + +export interface CastTimelineResult { + encounterName: string; + fightDuration: number; + playerName: string; + rows: TimelineRow[]; + abilityCounts: TimelineAbilityCount[]; + idleThresholdMs: number; + truncated: boolean; + castCount: number; +} + +export interface TimelineRequest { + reportCode: string; + fightId: number; + sourceId: number; +} + // ─── Top N Player Types ───────────────────────────────────────────── export interface TopPlayerFullData { @@ -178,6 +228,8 @@ export interface TopPlayerFullData { throughputEntries: WCLDamageEntry[]; buffEntries: WCLBuffEntry[]; castEntries: WCLCastEntry[]; + /** Populated only on the healer fetch path — WCLRanking carries no overheal/uptime fields (RESEARCH.md Pitfall 2). */ + healerRow?: HealerTableRow; } export interface TalentConsensusEntry { @@ -382,6 +434,8 @@ export interface AnalysisResult { gearPopularity: GearPopularityAnalysis; abilityPriority: AbilityPriorityEntry[]; metricPercentiles: MetricPercentileAnalysis; + /** Set only when playerRole is "healer" — effective HPS, overheal and uptime vs top healers. */ + healer?: HealerComparison; } // ─── Raid Overview (RPB) Types ─────────────────────────────────────── @@ -455,6 +509,36 @@ export interface RaidOverviewResult { healerMetrics: HealerMetrics[]; } +// ─── Healer Metrics Types ───────────────────────────────────────────── +// HealerTableRow narrows the un-scoped per-player Healing row (`healingByPlayer` +// in lib/wcl-queries.ts) to what the shared healer helper reads — the scoped +// table lacks activeTime (README.md A3). + +export interface HealerTableRow { + id: number; + name?: string; + total: number; + overheal?: number; + activeTime: number; +} + +export interface HealerMetricsComputed { + effectiveHps: number; + overhealPercent: number; + activityPercent: number; + /** False when the player recorded no healing — render an em dash, not a zero that looks measured. */ + hasHealing: boolean; +} + +export interface HealerComparison { + effectiveHps: number; + overhealPercent: number; + activityPercent: number; + topOverhealPercent: number; + topActivityPercent: number; + topSampleCount: number; +} + // ─── Request / Response Types ──────────────────────────────────────── export interface AnalyzeRequest { From 3435abd9c0363b61b0ce35ef36776c8b58eeb998 Mon Sep 17 00:00:00 2001 From: Alexander Mayes Date: Mon, 7 Sep 2026 17:31:54 -0700 Subject: [PATCH 03/43] docs(02-01): complete record-fixtures-and-contracts plan Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01FeRkPoQDHb1UFVM3zrRsjs --- .../02-01-SUMMARY.md | 204 ++++++++++++++++++ 1 file changed, 204 insertions(+) create mode 100644 .planning/phases/02-accuracy-analysis-depth/02-01-SUMMARY.md diff --git a/.planning/phases/02-accuracy-analysis-depth/02-01-SUMMARY.md b/.planning/phases/02-accuracy-analysis-depth/02-01-SUMMARY.md new file mode 100644 index 0000000..8550d21 --- /dev/null +++ b/.planning/phases/02-accuracy-analysis-depth/02-01-SUMMARY.md @@ -0,0 +1,204 @@ +--- +phase: 02-accuracy-analysis-depth +plan: 01 +subsystem: api +tags: [wcl, graphql, vitest, fixtures, healer-metrics, cast-timeline] + +# Dependency graph +requires: [] +provides: + - Six recorded WCL GraphQL fixtures under lib/__fixtures__/ from the public demo report, with a provenance README resolving RESEARCH.md assumptions A1-A5 against the real API + - scripts/record-wcl-fixtures.mjs, wired to npm run record-fixtures, for re-recording when the demo report or the queries change + - TIMELINE_CASTS_QUERY / TIMELINE_CASTS_PAGE_QUERY in lib/wcl-queries.ts using the real events(dataType:Casts) argument and field names + - healingByPlayer aliased field on both healing queries, giving player-level overheal + activeTime with no second round trip + - Cast Timeline and Healer Metrics type contracts in lib/wcl-types.ts (WCLCastEvent, TimelineRow, CastTimelineResult, HealerTableRow, HealerMetricsComputed, HealerComparison) plus AnalysisResult.healer and TopPlayerFullData.healerRow + - Explicit RATE_LIMITS.timeline bucket in lib/constants.ts + - Shared formatFightTime export in lib/utils.ts + - Newly exported JUNK_SPELL_IDS / isJunkSpell in lib/analysis-engine.ts +affects: [02-02, 02-04, 02-05, 02-07, 02-08] + +# Actuals (#2632) +actuals: + tokens: 365118 + tasks: 2 + commits: 2 + # Note: this diff is dominated by ~1.4MB of recorded WCL fixture JSON + # (unavoidable — real API response data, not authored code). Code-only + # files (queries/types/constants/utils/analysis-engine/recorder script) + # total ~38.7K chars (~9.7K tokens on this scale), much closer to the + # plan's 65000 estimate. + +tech-stack: + added: [] + patterns: + - "Standalone .mjs recorder scripts (no lib/ TS imports) mint their own OAuth token and duplicate URL constants, following scripts/token-audit.mjs's shebang/header/argv/exit-code family" + - "Un-scoped table(dataType: X, fightIDs: $fightIDs) aliased alongside a sourceID-scoped table() to fetch player-level fields the scoped table lacks, with no second round trip" + - "Fixture JSON imported directly into vitest tests (resolveJsonModule) as a shape guard over real recorded API responses, not hand-built mocks" + +key-files: + created: + - scripts/record-wcl-fixtures.mjs + - lib/__fixtures__/README.md + - lib/__fixtures__/demo-player-dps.json + - lib/__fixtures__/demo-player-healer.json + - lib/__fixtures__/demo-raid-overview.json + - lib/__fixtures__/demo-raid-combatant-info.json + - lib/__fixtures__/demo-raid-death-events.json + - lib/__fixtures__/demo-timeline-casts.json + - lib/__fixtures__/fixtures.test.ts + modified: + - lib/wcl-queries.ts + - lib/wcl-types.ts + - lib/constants.ts + - lib/utils.ts + - lib/analysis-engine.ts + - package.json + +key-decisions: + - "RESEARCH.md Assumption A3 was wrong, corrected from real data: the sourceID-scoped per-ability Healing table DOES carry per-ability overheal (sum matches the un-scoped row exactly, 127,626 = 127,626). What it lacks is activeTime, which only appears on the un-scoped healingByPlayer row — so the un-scoped query is still required for player-level healer metrics, but for a different reason than RESEARCH.md guessed." + - "healingByPlayer is a second aliased table() field on both existing healing queries (sourceID omitted) rather than a new query or route, so player-level overheal/activeTime cost zero extra round trips." + - "TIMELINE_CASTS_QUERY and TIMELINE_CASTS_PAGE_QUERY are split so only the first page re-fetches the casts table, death-event probe, actor list and fight bounds — later pages of a long fight fetch only castEvents." + - "RATE_LIMITS.timeline set to 20 (tighter than analyze's 30) because one timeline request can page cast-events up to 20 times." + +patterns-established: + - "A one-off .mjs recorder for capturing real third-party API responses as committed test fixtures, restricted by design to a report already confirmed publicly viewable." + +requirements-completed: [ACC-02, ACC-03, ACC-04] + +coverage: + - id: D1 + description: "Six real WCL GraphQL fixtures recorded from the public demo report (ZjKgNYxVcAqR8pGJ, fight 23), with a provenance README resolving RESEARCH.md assumptions A1-A5 against the actual API" + requirement: "ACC-02" + verification: + - kind: unit + ref: "lib/__fixtures__/fixtures.test.ts#WCL fixtures shape guard" + status: pass + - kind: other + ref: "grep -rq 'client_secret|access_token|authorization' lib/__fixtures__/ (must find nothing)" + status: pass + human_judgment: true + rationale: "Confirming the source report is genuinely publicly viewable (not private) is inherently a human judgment call, not something a script can assert about a third party's visibility settings. This was already obtained via the tracer feedback checkpoint before these fixtures were committed (user replied \"approved\" after opening https://www.warcraftlogs.com/reports/ZjKgNYxVcAqR8pGJ in a logged-out browser) — recorded here as true so the audit trail stays intact rather than claiming an automated proof that doesn't exist." + - id: D2 + description: "Query, type and rate-limit contracts (TIMELINE_CASTS_QUERY/_PAGE_QUERY, healingByPlayer, 8 new wcl-types.ts exports, RATE_LIMITS.timeline, shared formatFightTime and JUNK_SPELL_IDS/isJunkSpell) that plans 02-02, 02-04, 02-05 and 02-07 build against" + requirement: "ACC-03" + verification: + - kind: unit + ref: "lib/__fixtures__/fixtures.test.ts#WCL fixtures shape guard" + status: pass + - kind: other + ref: "npx tsc --noEmit" + status: pass + - kind: other + ref: "npx eslint lib/wcl-queries.ts lib/wcl-types.ts lib/constants.ts lib/utils.ts lib/analysis-engine.ts lib/__fixtures__/fixtures.test.ts scripts/record-wcl-fixtures.mjs" + status: pass + human_judgment: false + +duration: unknown (continuation from checkpoint — see Performance note) +completed: 2026-09-07 +status: complete +--- + +# Phase 2 Plan 1: Record real WCL fixtures and derive the query/type contracts Summary + +**Recorded six real WCL GraphQL responses from the public demo report, corrected a wrong RESEARCH.md assumption about healer overheal data from the recording, and turned the confirmed shapes into the timeline queries, healer/timeline type contracts, and the explicit timeline rate-limit bucket every later Phase 2 plan builds against.** + +## Performance + +- **Duration:** Not tracked as a single span — this plan spanned a tracer feedback checkpoint. Task 1 (recording) was executed and verified by a prior executor agent; this continuation agent verified Task 1's on-disk state, committed it, then executed and committed Task 2 in this session. +- **Completed:** 2026-09-07 +- **Tasks:** 2 +- **Files modified:** 15 (9 created, 6 modified) + +## Accomplishments + +- `scripts/record-wcl-fixtures.mjs` (in the `scripts/token-audit.mjs` family) records real WCL GraphQL responses for the public demo report `ZjKgNYxVcAqR8pGJ`, fight 23 — resolving the healer source id at run time by scanning `playerDetails` rather than hardcoding one. +- Six fixtures committed under `lib/__fixtures__/`, all non-empty, none containing credential material, with a provenance README resolving RESEARCH.md's five flagged assumptions (A1-A5) against the recorded data. +- **A3 correction:** RESEARCH.md guessed the sourceID-scoped per-ability Healing table would NOT carry `overheal`. It does — every scoped entry carries its own `overheal`, summing to the same total as the un-scoped per-player row (127,626 = 127,626). What the scoped table actually lacks is `activeTime`, which only appears on the un-scoped `healingByPlayer` row. The underlying conclusion (the un-scoped query is required for player-level healer metrics) still holds, for the corrected reason. +- `TIMELINE_CASTS_QUERY` / `TIMELINE_CASTS_PAGE_QUERY` added to `lib/wcl-queries.ts`, using the exact argument names (`fightIDs`, `sourceID`, `dataType`, `startTime`, `limit`) and cast-event field names (`abilityGameID`, `sourceID`, `targetID`, `timestamp`) the recording confirmed. +- `healingByPlayer` added as a second aliased field on `PLAYER_FULL_DATA_QUERY_HEALING` and `TOP_PLAYER_DATA_QUERY_HEALING`, giving player-level overheal and active time with zero extra round trips. +- `lib/wcl-types.ts` gains the Cast Timeline and Healer Metrics type contracts (`WCLCastEvent`, `TimelineRow`, `TimelineAbilityCount`, `CastTimelineResult`, `TimelineRequest`, `HealerTableRow`, `HealerMetricsComputed`, `HealerComparison`) plus `AnalysisResult.healer` and `TopPlayerFullData.healerRow`. +- `RATE_LIMITS.timeline: 20` added to `lib/constants.ts` so the future timeline route can never fall through to the unknown-bucket default. +- `formatFightTime` extracted to `lib/utils.ts` as a shared export, reproducing `app/components/RaidOverview.tsx`'s private helper exactly (that component itself is untouched — plan 02-04 owns the switch to the shared import). +- `JUNK_SPELL_IDS` and `isJunkSpell` in `lib/analysis-engine.ts` changed from module-private to exported, with no other change to that file (its pre-existing lint debt was not grown). +- `lib/__fixtures__/fixtures.test.ts` asserts six shape guarantees over the recorded fixtures directly (no mocks) — a re-recorded fixture whose shape changed fails loudly instead of silently drifting. + +## Task Commits + +Each task was committed atomically: + +1. **Task 1: Record the real WCL responses for the public demo report, end to end** - `d21292f` (feat) — completed by the prior executor agent; verified on disk and committed by this continuation agent after the tracer feedback checkpoint was approved. +2. **Task 2: Turn the recorded shapes into the query, type and rate-limit contracts Phase 2 builds on** - `d77e865` (test) + +**Plan metadata:** commit pending (this SUMMARY + STATE/ROADMAP/REQUIREMENTS update) + +## Files Created/Modified + +- `scripts/record-wcl-fixtures.mjs` - Standalone OAuth+GraphQL recorder for the public demo report +- `lib/__fixtures__/README.md` - Provenance + A1-A5 findings +- `lib/__fixtures__/demo-player-dps.json` - PLAYER_FULL_DATA_QUERY response for fight 23 / source 12 +- `lib/__fixtures__/demo-player-healer.json` - PLAYER_FULL_DATA_QUERY_HEALING + un-scoped healingByPlayer response for the resolved healer source +- `lib/__fixtures__/demo-raid-overview.json` - RAID_OVERVIEW_QUERY response for fight 23 +- `lib/__fixtures__/demo-raid-combatant-info.json` - RAID_COMBATANT_INFO_QUERY response for fight 23 +- `lib/__fixtures__/demo-raid-death-events.json` - RAID_DEATH_EVENTS_QUERY response (fight 23 has zero deaths — genuinely empty array) +- `lib/__fixtures__/demo-timeline-casts.json` - Paginated cast-events probe, aggregated casts table, and full actor list +- `lib/__fixtures__/fixtures.test.ts` - Shape guard over all six fixtures +- `lib/wcl-queries.ts` - Timeline Queries section + healingByPlayer on both healing queries +- `lib/wcl-types.ts` - Cast Timeline + Healer Metrics type contracts, AnalysisResult.healer, TopPlayerFullData.healerRow +- `lib/constants.ts` - RATE_LIMITS.timeline +- `lib/utils.ts` - formatFightTime +- `lib/analysis-engine.ts` - JUNK_SPELL_IDS / isJunkSpell exported +- `package.json` - record-fixtures script + +## Decisions Made + +See `key-decisions` in frontmatter — most notably the A3 correction (scoped table DOES carry overheal; lacks activeTime instead) and the healingByPlayer aliasing approach that avoids a second round trip. + +## Deviations from Plan + +### Auto-fixed Issues + +None — Task 1 and Task 2 were both executed per plan with no bugs, missing critical functionality, or blocking issues encountered. + +### Observations (not deviations — out of scope, documented per scope boundary) + +**1. `npm run lint` (full repo run) reports ~1100 errors in `.codex/hooks/**`, unrelated to this plan.** +- **Found during:** Task 2 verification (`npm run lint`) +- **Cause:** An untracked `.codex/` directory (GSD tooling scaffolding, not created by this plan, already present in `git status` before this session started) contains `require()`-style imports that trip `@typescript-eslint/no-require-imports`. It is not part of this plan's `files_modified`, was not touched by either task, and predates this session. +- **Verification it's unrelated:** `npx eslint lib/wcl-queries.ts lib/wcl-types.ts lib/constants.ts lib/utils.ts lib/analysis-engine.ts lib/__fixtures__/fixtures.test.ts scripts/record-wcl-fixtures.mjs` (every file this plan touches) exits clean with zero findings. +- **Action:** None taken — per the scope boundary rule, pre-existing findings in files this task didn't touch are out of scope. Not logged to `deferred-items.md` since it is `.codex/` tooling scaffolding, not application code, and outside this plan's concern. + +**2. `lib/__fixtures__/fixtures.test.ts`'s RED phase never produced a failing test.** +- **Found during:** Task 2 (writing the fixtures shape-guard test before the type contracts) +- **Explanation:** This test asserts field names on fixture JSON data that Task 1 already recorded and committed — it does not depend on any of Task 2's new query/type/constant exports. Running it before writing any Task 2 code passed immediately (6/6), because the data it guards already conformed to what it asserts. This matches the documented TDD error-handling guidance ("test doesn't fail in RED — the feature may already exist, investigate") — investigated and confirmed legitimate: the "feature" here is Task 1's already-recorded, already-verified fixture data, not new Task 2 behavior. No test was weakened or skipped to reach this state. +- **Impact:** None on the plan's guarantees — the test still exercises real data and will still fail loudly if a fixture is ever re-recorded with a different shape, which is its stated purpose. + +--- + +**Total deviations:** 0 auto-fixed. 2 observations documented for audit-trail completeness (neither required a fix). +**Impact on plan:** None — plan executed as written, both tasks' acceptance criteria and verification commands pass. + +## Issues Encountered + +None. The prior executor's Task 1 artifacts were fully verified on disk (all six fixtures non-empty, `pages` array populated, README answers A1-A5, no credential strings present, no leftover pulled env file) before being committed in this session. + +## Known Stubs + +None — this plan ships no UI; no stubs to track. + +## User Setup Required + +None - no external service configuration required. + +## Next Phase Readiness + +Plans 02-02 (cast timeline), 02-04 (healer metrics UI), 02-05, and 02-07 can now execute without any further live WCL query: the response shapes are recorded under `lib/__fixtures__/`, the queries producing them are exported from `lib/wcl-queries.ts`, the TypeScript contracts are declared in `lib/wcl-types.ts`, `RATE_LIMITS.timeline` exists ahead of the route that will use it, and `formatFightTime` / `JUNK_SPELL_IDS` / `isJunkSpell` are now shared exports ready for reuse instead of duplication. + +No blockers for the next plan in Phase 2. + +--- +*Phase: 02-accuracy-analysis-depth* +*Completed: 2026-09-07* + +## Self-Check: PASSED + +All 15 key files verified present on disk (`[ -f ]`); both task commits (`d21292f`, `d77e865`) verified present in `git log --oneline --all`. `npx vitest run lib/__fixtures__/fixtures.test.ts` re-confirmed 6/6 passing; `npx tsc --noEmit` clean; `npm test` (full suite) 8 files / 65 tests passing. From ea26db06e9ff5c31f4c47969b716f14146d0f8a4 Mon Sep 17 00:00:00 2001 From: Alexander Mayes Date: Mon, 7 Sep 2026 17:33:12 -0700 Subject: [PATCH 04/43] docs(02-01): update state and roadmap for record-fixtures-and-contracts plan --- .planning/ROADMAP.md | 6 +++--- .planning/STATE.md | 28 +++++++++++++++------------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index d054e76..477723f 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -92,13 +92,13 @@ Plans: 4. `cla-engine`, `raid-overview-engine`, and `wcl-client` have automated tests that fail when analysis output changes — a regression safety net in place before the redesign touches anything. 5. New timeline and healer surfaces ship with PostHog events and pass the GSC verification pass (OPS-01 gate). -**Plans**: 9 plans +**Plans**: 1/9 plans executed **UI hint**: yes Plans: **Wave 1** -- [ ] 02-01-PLAN.md — Wave 0: record real WCL fixtures, then the query, type and rate-limit contracts the phase builds on +- [x] 02-01-PLAN.md — Wave 0: record real WCL fixtures, then the query, type and rate-limit contracts the phase builds on **Wave 2** *(blocked on Wave 1 completion)* @@ -224,7 +224,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7 | Phase | Plans Complete | Status | Completed | |-------|----------------|--------|-----------| | 1. Foundation — Themes & Consent | 9/9 | Complete | 2026-09-06 | -| 2. Accuracy & Analysis Depth | 0/9 | Planned | - | +| 2. Accuracy & Analysis Depth | 1/9 | In Progress| | | 3. Share Loop | 0/TBD | Not started | - | | 4. Ads Live | 0/TBD | Not started | - | | 5. Community & Cross-Promotion | 0/TBD | Not started | - | diff --git a/.planning/STATE.md b/.planning/STATE.md index 0462ffa..756512a 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -1,18 +1,18 @@ --- gsd_state_version: 1.0 current_phase: 02 -current_phase_name: accuracy-analysis-depth +current_phase_name: Accuracy & Analysis Depth status: executing -stopped_at: Phase 2 UI-SPEC approved -last_updated: "2026-09-07T21:28:05.908Z" +stopped_at: Completed 02-01-PLAN.md +last_updated: "2026-09-08T00:32:49.883Z" last_activity: 2026-09-07 -last_activity_desc: Phase 01 complete, transitioned to Phase 2 -state_head: bfa321eb6ba9cf34bc7541f3f107304b8753bb59 +last_activity_desc: Phase 02 execution started +state_head: 3435abd9c0363b61b0ce35ef36776c8b58eeb998 progress: total_phases: 7 completed_phases: 1 total_plans: 18 - completed_plans: 9 + completed_plans: 10 percent: 14 --- @@ -23,14 +23,14 @@ progress: See: .planning/PROJECT.md (updated 2026-09-07 after Phase 1) **Core value:** A player pastes a Warcraft Logs URL and instantly gets accurate, actionable answers to "why is my parse low" — accuracy is non-negotiable. -**Current focus:** Phase 2 — Accuracy & Analysis Depth (raiders get verifiably correct analysis plus per-fight depth) +**Current focus:** Phase 02 — Accuracy & Analysis Depth ## Current Position -Phase: 02 (accuracy-analysis-depth) — READY TO EXECUTE -Plan: Not started +Phase: 02 (Accuracy & Analysis Depth) — EXECUTING +Plan: 2 of 9 Status: Ready to execute -Last activity: 2026-09-07 — Phase 01 complete (UAT 5/5, verification passed, deployed to parseforge.gg), transitioned to Phase 2 +Last activity: 2026-09-07 — Phase 02 execution started Progress: [█░░░░░░░░░] 14% @@ -67,6 +67,7 @@ Progress: [█░░░░░░░░░] 14% | Phase 01 P07 | 35min | 3 tasks | 15 files | | Phase 01 P08 | 55min | 3 tasks | 3 files | | Phase 01 P09 | 40min | 3 tasks | 1 file (+ prod deploy) | +| Phase 02 P01 | n/a (checkpoint-resumed) | 2 tasks | 15 files | ## Accumulated Context @@ -89,6 +90,7 @@ Recent decisions affecting current work: - [Phase 01]: [Phase 01 / 01-07]: Closed DSGN-01's remaining token-audit worklist to zero (npm run token-audit exits 0 for the first time this phase) by migrating 9 components to semantic tokens and extending the audit's reasoned allowlist to cover manifest.ts, opengraph-image.tsx, and six vendored magicui-style effect components' unreachable default props; generated docs/TOKEN-AUDIT.md as the standing proof artifact. - [Phase 01]: Phase 01 / 01-08: Built scripts/seo-invariants.mjs (local-vs-production head-tag + JSON-LD diff) and docs/OPS-01-SHIP-GATE.md as the repeatable OPS-01 gate every later phase runs; expanded the route set from the plan's stale 9 to the live 11 (adding /privacy and /terms) and corrected a stale consent_resolved instrumentation-count assumption against 01-03's already-correct two-branch implementation; the 11-route theme sweep is deferred to end-of-phase UAT. - [Phase 01 / 01-09]: Phase 1 shipped to production (parseforge-424ibrxax → parseforge.gg) after a preview deploy was offered and the developer replied deploy-now; CMP script host confirmed in prod HTML so MONY-01 is live for EEA/UK; GSC 9× PASS on pre-deploy crawls + 2× no-data (/privacy, /terms unknown to Google yet); PostHog event definitions recorded no-data (MCP disconnected after OAuth) — OPS-01 Phase 1 gate closed with a dated sign-off; the real-browser UAT sweep (toggle, EEA vs US dialog, light mode on phone) is the remaining human step. +- [Phase 02]: [Phase 02 / 02-01]: Recorded real WCL fixtures for the public demo report and corrected RESEARCH.md Assumption A3 from live data — the sourceID-scoped per-ability Healing table DOES carry per-ability overheal (matches the un-scoped total exactly); what it actually lacks is activeTime, which only appears on the un-scoped healingByPlayer row. Timeline query/type contracts (TIMELINE_CASTS_QUERY, WCLCastEvent, CastTimelineResult, HealerTableRow, HealerComparison), RATE_LIMITS.timeline, formatFightTime, and exported JUNK_SPELL_IDS/isJunkSpell are now in place for plans 02-02, 02-04, 02-05 and 02-07 to build against with no further live WCL query. — Every later Phase 2 plan needs verified (not guessed) WCL response shapes; recording once up front replaces five flagged assumptions with facts and hands downstream plans ready-made contracts. ### Pending Todos @@ -122,6 +124,6 @@ Items acknowledged and deferred at milestone close, most recent first: ## Session Continuity -Last session: 2026-09-07T20:07:03.572Z -Stopped at: Phase 2 UI-SPEC approved -Resume file: .planning/phases/02-accuracy-analysis-depth/02-UI-SPEC.md +Last session: 2026-09-08T00:32:44.281Z +Stopped at: Completed 02-01-PLAN.md +Resume file: None From 15e0247542ffb8a58ca1429e57ec31e8232c3285 Mon Sep 17 00:00:00 2001 From: Alexander Mayes Date: Mon, 7 Sep 2026 17:49:41 -0700 Subject: [PATCH 05/43] =?UTF-8?q?feat(02-02):=20end-to-end=20Timeline=20ta?= =?UTF-8?q?b=20=E2=80=94=20engine,=20route,=20hook,=20log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - lib/timeline-engine.ts: pure buildCastTimeline() transform (cast events + casts table + actors -> ordered TimelineRow[]), mirroring buildRaidOverview's shape. Filters begincast probes (only completed "cast" events survive), junk spells via isJunkSpell, and unlisted ability ids; resolves ranked display names and Self/undefined targets (WCL's -1 "no target" sentinel). - lib/timeline-engine.test.ts: 8 assertions driven by the real recorded demo-timeline-casts.json fixture plus synthetic junk/self/no-target events. - app/api/timeline/route.ts: POST /api/timeline — validated, rate-limited (timeline bucket), single-flight cached via cachedApiHandler, paginates cast-events up to MAX_TIMELINE_PAGES=20 (denial-of-service bound), sets truncated on cap. - app/analyze/[reportCode]/hooks/useTimeline.ts: lazy-fetch hook mirroring useCLA's shape; auto-runs only when the timeline sub-tab is active (no WCL fetch until the tab opens). - app/components/CastTimeline.tsx: vertical cast log — Card shell, loading skeletons, destructive Alert on error, empty-state copy, 40px rows with timestamp/icon/SpellLink name/target columns, lazy-loading icon with graceful onError fallback to a placeholder square. - app/components/AnalysisView.tsx / AnalyzeClient.tsx: seventh "timeline" ptab value, TabsTrigger/TabsContent pair, reportCode/fightId/sourceId wired down from AnalyzeClient's existing selection state. Deviation note: buildRankedNames is duplicated locally in the pure engine rather than imported from app/components/SpellLink.tsx (a "use client" module) — importing a client-boundary export into this server-consumed lib file risks resolving to a client-reference proxy in Next.js's RSC build rather than the real function, so the small ranking algorithm is re-implemented verbatim instead. --- app/analyze/[reportCode]/AnalyzeClient.tsx | 8 +- app/analyze/[reportCode]/hooks/useTimeline.ts | 72 ++++++++ app/api/timeline/route.ts | 123 +++++++++++++ app/components/AnalysisView.tsx | 29 ++- app/components/CastTimeline.tsx | 102 +++++++++++ lib/timeline-engine.test.ts | 163 +++++++++++++++++ lib/timeline-engine.ts | 165 ++++++++++++++++++ 7 files changed, 660 insertions(+), 2 deletions(-) create mode 100644 app/analyze/[reportCode]/hooks/useTimeline.ts create mode 100644 app/api/timeline/route.ts create mode 100644 app/components/CastTimeline.tsx create mode 100644 lib/timeline-engine.test.ts create mode 100644 lib/timeline-engine.ts diff --git a/app/analyze/[reportCode]/AnalyzeClient.tsx b/app/analyze/[reportCode]/AnalyzeClient.tsx index 23e9356..e5cc8ec 100644 --- a/app/analyze/[reportCode]/AnalyzeClient.tsx +++ b/app/analyze/[reportCode]/AnalyzeClient.tsx @@ -312,7 +312,13 @@ export default function AnalyzeClient({ reportCode }: { reportCode: string }) { > ← All Players - + )} {!player.result && !player.loading && !player.error && raid.result && ( diff --git a/app/analyze/[reportCode]/hooks/useTimeline.ts b/app/analyze/[reportCode]/hooks/useTimeline.ts new file mode 100644 index 0000000..b10dd38 --- /dev/null +++ b/app/analyze/[reportCode]/hooks/useTimeline.ts @@ -0,0 +1,72 @@ +import { useState, useEffect, useCallback } from "react"; +import type { CastTimelineResult } from "@/lib/wcl-types"; + +const FALLBACK_ERROR = "Couldn't load the cast timeline. Try again."; + +export function useTimeline( + reportCode: string, + fightId: number | null, + sourceId: number | null, + subTab: string, +) { + const [result, setResult] = useState(null); + const [error, setError] = useState(null); + const [loading, setLoading] = useState(false); + + // Clear results when fight or player changes + useEffect(() => { + setResult(null); + setError(null); + }, [fightId, sourceId]); + + // Clear error when switching to the timeline sub-tab (allows auto-retry) + useEffect(() => { + if (subTab === "timeline" && error) { + setError(null); + } + // Depends only on subTab by design — re-running when `error` changes + // would clear errors the moment they appear. + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [subTab]); + + const run = useCallback(async () => { + if (fightId == null || sourceId == null) return; + setLoading(true); + setError(null); + setResult(null); + + try { + const res = await fetch("/api/timeline", { + method: "POST", + headers: { "Content-Type": "application/json" }, + body: JSON.stringify({ reportCode, fightId, sourceId }), + }); + + const data = await res.json(); + if (!res.ok) { + setError(data.error ?? FALLBACK_ERROR); + } else { + setResult(data); + } + } catch (err) { + setError(err instanceof Error ? err.message : FALLBACK_ERROR); + } finally { + setLoading(false); + } + }, [reportCode, fightId, sourceId]); + + // Auto-run only when the timeline sub-tab is active — no WCL cast-events + // fetch until someone opens the tab (D-01). + const shouldAutoRun = + subTab === "timeline" && + fightId != null && + sourceId != null && + !result && + !loading && + !error; + useEffect(() => { + if (shouldAutoRun) run(); + }, [shouldAutoRun, run]); + + return { result, error, loading, run }; +} diff --git a/app/api/timeline/route.ts b/app/api/timeline/route.ts new file mode 100644 index 0000000..51ff6fb --- /dev/null +++ b/app/api/timeline/route.ts @@ -0,0 +1,123 @@ +import { NextRequest, NextResponse } from "next/server"; +import { wclQuery } from "@/lib/wcl-client"; +import { cachedApiHandler, parseBody, isValidReportCode, badRequest } from "@/lib/api-utils"; +import { checkRateLimit } from "@/lib/rate-limit"; +import { TIMELINE_CASTS_QUERY, TIMELINE_CASTS_PAGE_QUERY } from "@/lib/wcl-queries"; +import { buildCastTimeline } from "@/lib/timeline-engine"; +import type { WCLCastEvent, WCLCastEntry, TimelineRequest } from "@/lib/wcl-types"; + +interface TimelineActor { + id: number; + name: string; + type: string; + subType?: string; +} + +interface TimelineFight { + id: number; + name: string; + startTime: number; + endTime: number; +} + +interface TimelineCastsResponse { + reportData: { + report: { + castEvents: { data: WCLCastEvent[]; nextPageTimestamp: number | null }; + castTable: { data: { entries: WCLCastEntry[] } }; + deathEvents: { data: unknown[] }; + masterData: { actors: TimelineActor[] }; + fights: TimelineFight[]; + }; + }; +} + +interface TimelineCastsPageResponse { + reportData: { + report: { + castEvents: { data: WCLCastEvent[]; nextPageTimestamp: number | null }; + }; + }; +} + +// Hard cap on cast-events pages fetched per request. This is a required +// denial-of-service bound, not a nicety: without it a crafted fight id (a +// very long, high-APM fight) could force unbounded WCL query volume against +// a shared, rate-limited third-party API quota. When the cap is hit, +// `truncated` is set so the client never mistakes a capped log for a +// complete one. +const MAX_TIMELINE_PAGES = 20; + +export async function POST(request: NextRequest) { + const parsed = await parseBody( + request, + ["reportCode", "fightId", "sourceId"] + ); + if ("error" in parsed) return parsed.error; + const body = parsed.body; + const { reportCode, fightId, sourceId } = body; + + const limited = await checkRateLimit(request, "timeline"); + if (limited) return limited; + + // Validate before building the cache key / querying WCL — identical + // ordering to app/api/analyze/route.ts. + if (!isValidReportCode(reportCode)) return badRequest("Invalid report code."); + if (!Number.isInteger(fightId) || !Number.isInteger(sourceId)) { + return badRequest("Invalid fight or source id — expected integers."); + } + + return cachedApiHandler(`timeline-${reportCode}-${fightId}-${sourceId}`, async () => { + const first = await wclQuery(TIMELINE_CASTS_QUERY, { + code: reportCode, + fightIDs: [fightId], + sourceID: sourceId, + }); + + const report = first.reportData.report; + const fight = report.fights[0]; + if (!fight) { + return NextResponse.json({ error: "Fight not found" }, { status: 404 }); + } + + const actors = report.masterData?.actors ?? []; + const sourceExists = actors.some((a) => a.id === sourceId); + if (!sourceExists) { + return NextResponse.json({ error: "Player not found in fight" }, { status: 404 }); + } + + const castEvents: WCLCastEvent[] = [...(report.castEvents?.data ?? [])]; + let nextPageTimestamp = report.castEvents?.nextPageTimestamp ?? null; + let truncated = false; + let pagesFetched = 1; + + while (nextPageTimestamp != null) { + if (pagesFetched >= MAX_TIMELINE_PAGES) { + truncated = true; + break; + } + const page = await wclQuery(TIMELINE_CASTS_PAGE_QUERY, { + code: reportCode, + fightIDs: [fightId], + sourceID: sourceId, + startTime: nextPageTimestamp, + }); + const pageEvents = page.reportData.report.castEvents; + castEvents.push(...(pageEvents?.data ?? [])); + nextPageTimestamp = pageEvents?.nextPageTimestamp ?? null; + pagesFetched++; + } + + const castTable = report.castTable?.data?.entries ?? []; + + return buildCastTimeline({ + castEvents, + castTable, + actors, + fight: { name: fight.name, startTime: fight.startTime, endTime: fight.endTime }, + playerName: actors.find((a) => a.id === sourceId)?.name ?? "", + sourceId, + truncated, + }); + }); +} diff --git a/app/components/AnalysisView.tsx b/app/components/AnalysisView.tsx index bbb46ad..06bdc8d 100644 --- a/app/components/AnalysisView.tsx +++ b/app/components/AnalysisView.tsx @@ -15,6 +15,8 @@ import CastEfficiency from "./CastEfficiency"; import AbilityBreakdown from "./AbilityBreakdown"; import AbilityPriorityHeatmap from "./AbilityPriorityHeatmap"; import ComparisonSummary from "./ComparisonSummary"; +import CastTimeline from "./CastTimeline"; +import { useTimeline } from "@/app/analyze/[reportCode]/hooks/useTimeline"; export function AnalysisLoading() { return ( @@ -33,7 +35,19 @@ export function AnalysisLoading() { ); } -export default function AnalysisView({ data, previousSnapshot }: { data: AnalysisResult; previousSnapshot?: AnalysisSnapshot | null }) { +export default function AnalysisView({ + data, + previousSnapshot, + reportCode, + fightId, + sourceId, +}: { + data: AnalysisResult; + previousSnapshot?: AnalysisSnapshot | null; + reportCode: string; + fightId: number | null; + sourceId: number | null; +}) { const playerColor = classColor(data.playerClass); // Build comparison label @@ -54,8 +68,11 @@ export default function AnalysisView({ data, previousSnapshot }: { data: Analysi "talents", "buffs", "casts", + "timeline", ]); + const timeline = useTimeline(reportCode, fightId, sourceId, tab); + return (
{/* Header */} @@ -91,6 +108,7 @@ export default function AnalysisView({ data, previousSnapshot }: { data: Analysi Talents Buffs Casts + Timeline @@ -119,6 +137,15 @@ export default function AnalysisView({ data, previousSnapshot }: { data: Analysi + + + +
); diff --git a/app/components/CastTimeline.tsx b/app/components/CastTimeline.tsx new file mode 100644 index 0000000..c6e2401 --- /dev/null +++ b/app/components/CastTimeline.tsx @@ -0,0 +1,102 @@ +"use client"; + +import { useState } from "react"; +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; +import { Skeleton } from "@/components/ui/skeleton"; +import { Alert, AlertDescription } from "@/components/ui/alert"; +import type { CastTimelineResult } from "@/lib/wcl-types"; +import { formatFightTime } from "@/lib/utils"; +import SpellLink from "./SpellLink"; +import { useWowheadTooltips } from "@/lib/use-wowhead"; + +const ICON_BASE_URL = "https://wow.zamimg.com/images/wow/icons/medium/"; + +function AbilityIcon({ icon, name }: { icon?: string; name: string }) { + const [failed, setFailed] = useState(false); + + if (!icon || failed) { + return ( +