---
type: "firecrawl-provider"
description: "Zockify's World of Warcraft: Forever tools (zockify.com/forever/): the talent calculator's full talent trees per class, the gear planner's stat weight presets (stat priorities and hit caps per role) and ranked item lists per class, slot and level, and the class guides with what changed in Forever and which talents are new or removed. Read from the static data files the planners load and the server-rendered guide pages."
use_when: "Zockify's World of Warcraft: Forever tools (zockify.com/forever/): the talent calculator's full talent trees per class, the gear planner's stat weight presets (stat priorities and hit caps per role) and ranked item lists per class, slot and level, and the class guides with what changed in Forever and which talents are new or removed. Read from the static data files the planners load and the server-rendered guide pages."
categories: "Entertainment"
capabilities: 4
credits_per_call: 5
---
# Zockify on Firecrawl Alexandria

Zockify's World of Warcraft: Forever tools (zockify.com/forever/): the talent calculator's full talent trees per class, the gear planner's stat weight presets (stat priorities and hit caps per role) and ranked item lists per class, slot and level, and the class guides with what changed in Forever and which talents are new or removed. Read from the static data files the planners load and the server-rendered guide pages.

- Categories: Entertainment
- Category index: [Entertainment category](https://firecrawl.dev/alexandria/agents/categories/entertainment)
- Provider key: `zockify-com`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/zockify-com)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/zockify-com/openapi.json)

## Capabilities

- [Class guide](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/class_guide): Zockify's WoW Forever class guide: the class summary, every section (talent calculator, builds, what changed in Forever with each change as a point, and class specific sections such as racials or forms) and the lists of talents that are new in Forever or were removed from Classic, with spell ids.
- [Gear items](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/gear_items): Zockify's WoW Forever gear planner item list for one class, slot and level: every item from the Forever client the class can equip in that slot at that level (armor proficiency, dual wield and level rules as the planner applies them), ranked by the planner's score for a stat weight preset, with item level, required level, type, stats, armor, weapon damage and DPS.
- [Stat weights](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/stat_weights): Stat weight presets of Zockify's WoW Forever gear planner: per role preset (for example Fury Warrior, Protection Warrior, Holy Paladin, Mage) the weight of every stat that counts and the hit cap with the hit assumed from talents. Zockify publishes these as editorial starting points, not simulation results.
- [Talents](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/talents): The full World of Warcraft: Forever talent trees of one class from Zockify's talent calculator, read from the game client data the calculator loads: every tree with each talent's position (row and column), maximum rank, the talent it requires and the text of every rank.

## 1. Choose this provider when

Zockify's World of Warcraft: Forever tools (zockify.com/forever/): the talent calculator's full talent trees per class, the gear planner's stat weight presets (stat priorities and hit caps per role) and ranked item lists per class, slot and level, and the class guides with what changed in Forever and which talents are new or removed. Read from the static data files the planners load and the server-rendered guide pages.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "zockify-com",
  "capability": "video-game-gear/class_guide",
  "options": {
    "class": "warrior"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `class` (string, required): WoW Forever class. Example: `druid`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "zockify-com",
    capability: "video-game-gear/class_guide",
    options: {
      class: "warrior",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "zockify-com",
  "capability": "video-game-gear/class_guide",
  "options": {
    "class": "warrior"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "zockify-com",
    "capability": "video-game-gear/class_guide",
    "options": {
      "class": "warrior"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'zockify-com/video-game-gear/class_guide' \
  --options '{"class":"warrior"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "zockify-com",
  "capability": "video-game-gear/class_guide",
  "options": {
    "class": "warrior"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "zockify-com",
  "capability": "video-game-gear/class_guide",
  "options": {
    "class": "warrior"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "class": "warrior",
  "new_talents": [
    {
      "name": "Bastion",
      "spell_id": 16538
    },
    {
      "name": "Bloodthrill",
      "spell_id": 1289682
    },
    {
      "name": "Furious Precision",
      "spell_id": 1323963
    },
    {
      "name": "Focused Rage",
      "spell_id": 29787
    },
    {
      "name": "Improved Tactical Mastery",
      "spell_id": 12295
    },
    {
      "name": "Master of Defense",
      "spell_id": 1310316
    },
    {
      "name": "Raging Blows",
      "spell_id": 1310315
    },
    {
      "name": "Spearing Strike",
      "spell_id": 1310222
    },
    {
      "name": "Vanguard",
      "spell_id": 1310317
    },
    {
      "name": "Weaponmaster",
      "spell_id": 1290261
    }
  ],
  "note": "Note: This guide is still a work in progress. We’ll keep updating it throughout the WoW Forever beta. If you spot anything missing, feel free to send it via the feedback button below.",
  "observed_at_ms": 1791593381802,
  "removed_talents": [
    {
      "name": "Axe Specialization",
      "spell_id": 12700
    },
    {
      "name": "Improved Battle Shout",
      "spell_id": 12318
    },
    {
      "name": "Improved Demoralizing Shout",
      "spell_id": 12324
    },
    {
      "name": "Improved Shield Block",
      "spell_id": 12945
    },
    {
      "name": "Improved Taunt",
      "spell_id": 12302
    },
    {
      "name": "Mace Specialization",
      "spell_id": 12284
    },
    {
      "name": "One-Handed Weapon Specialization",
      "spell_id": 16538
    },
    {
      "name": "Polearm Specialization",
      "spell_id": 12165
    },
    {
      "name": "Sword Specialization",
      "spell_id": 12281
    },
    {
      "name": "Tactical Mastery",
      "spell_id": 12295
    }
  ],
  "sections": [
    {
      "heading": "WoW Forever Warrior Talent Calculator",
      "items": [],
      "paragraphs": [
        "The talent calculator below shows the three talent trees for the Warrior class in WoW Forever.",
        "Use the left mouse button to invest talent points in Arms, Fury, and Protection. Use the right mouse button to remove talent points."
      ]
    },
    {
      "heading": "Warrior Builds in WoW Forever",
      "items": [],
      "paragraphs": [
        "Builds and specs for Warrior in WoW Forever are coming soon. Use our calculator to plan your WoW Forever talents today."
      ]
    },
    {
      "heading": "Warrior Changes in WoW Forever",
      "items": [
        "Victory Rush: Warriors gain Victory Rush, giving them an additional attack after defeating an enemy and improving their ability to continue fighting while leveling and questing.",
        "Shorter major cooldowns: The long cooldowns on major Warrior abilities such as Recklessness, Retaliation, and Shield Wall are reduced from 30 minutes to 15 minutes.",
        "Improved Protection gameplay: Protection receives several talent changes intended to make deep Protection builds more competitive, including additional offensive options further down the talent tree.",
        "Less stance switching for Protection: Protection Warriors can gain access to abilities such as Charge and Thunder Clap while in Defensive Stance, reducing the need to switch stances.",
        "More damage options for tanks: The reworked Protection tree includes stronger damage-oriented talents alongside its defensive and threat talents, giving tank-focused Warriors more ways to improve their damage without relying as heavily on Fury/Protection hybrid builds.",
        "Skyborne Warriors: The new Skyborne race can play Warrior on both the Alliance and Horde, adding a new playable race option for the class. Learn here how to unlock the Skyborne race in WoW Forever."
      ],
      "paragraphs": [
        "Warriors receive several changes in WoW Forever, including reworked talent trees, a new ability, shorter major cooldowns, and improvements to Protection gameplay. Arms, Fury, and Protection retain the stance-based, Rage-driven gameplay of Vanilla WoW, but several changes are designed to make the class less restrictive and give deep Protection builds more options. Blizzard has confirmed that Forever classes will receive new abilities and talent updates, while many of the Warrior-specific details below come from the playable BlizzCon 2026 demo and may still change before release."
      ]
    },
    {
      "heading": "New Warrior Talents",
      "items": [
        "Bastion",
        "Bloodthrill",
        "Furious Precision",
        "Focused Rage",
        "Improved Tactical Mastery",
        "Master of Defense",
        "Raging Blows",
        "Spearing Strike",
        "Vanguard",
        "Weaponmaster"
      ],
      "paragraphs": [
        "These are the new talents Warriors receive in WoW Forever:"
      ]
    },
    {
      "heading": "Removed Warrior Talents",
      "items": [
        "Axe Specialization",
        "Improved Battle Shout",
        "Improved Demoralizing Shout",
        "Improved Shield Block",
        "Improved Taunt",
        "Mace Specialization",
        "One-Handed Weapon Specialization",
        "Polearm Specialization",
        "Sword Specialization",
        "Tactical Mastery"
      ],
      "paragraphs": [
        "These are talents that were available to Warriors in WoW Classic and were removed in WoW Forever:"
      ]
    }
  ],
  "summary": "The Warrior is a pure melee class in World of Warcraft. They specialize in attacks with a sword, axe or mace. Warriors often take on the role of tank and also achieve the highest damage in the game as a DPS class against many raid bosses. Learn more about Warrior talents and changes in our WoW Forever Warrior overview.",
  "title": "WoW Forever Warrior",
  "updated_at": "2026-09-14T17:33:38+00:00",
  "url": "https://www.zockify.com/forever/warrior/"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Class guide

- Capability: `video-game-gear/class_guide`
- Description: Zockify's WoW Forever class guide: the class summary, every section (talent calculator, builds, what changed in Forever with each change as a point, and class specific sections such as racials or forms) and the lists of talents that are new in Forever or were removed from Classic, with spell ids.
- Instructions: Answer what changed for a class in WoW Forever, which talents are new or gone, or whether Zockify has published builds for it yet.
- Cost: 5 credits per call
- Capability file: [Class guide](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/class_guide)

Accepted options:
- `class` (string, required): WoW Forever class. Example: `druid`

Response schema example:
```json
{
  "class": "warrior",
  "new_talents": [
    {
      "name": "Bastion",
      "spell_id": 16538
    },
    {
      "name": "Bloodthrill",
      "spell_id": 1289682
    },
    {
      "name": "Furious Precision",
      "spell_id": 1323963
    },
    {
      "name": "Focused Rage",
      "spell_id": 29787
    },
    {
      "name": "Improved Tactical Mastery",
      "spell_id": 12295
    },
    {
      "name": "Master of Defense",
      "spell_id": 1310316
    },
    {
      "name": "Raging Blows",
      "spell_id": 1310315
    },
    {
      "name": "Spearing Strike",
      "spell_id": 1310222
    },
    {
      "name": "Vanguard",
      "spell_id": 1310317
    },
    {
      "name": "Weaponmaster",
      "spell_id": 1290261
    }
  ],
  "note": "Note: This guide is still a work in progress. We’ll keep updating it throughout the WoW Forever beta. If you spot anything missing, feel free to send it via the feedback button below.",
  "observed_at_ms": 1791593381802,
  "removed_talents": [
    {
      "name": "Axe Specialization",
      "spell_id": 12700
    },
    {
      "name": "Improved Battle Shout",
      "spell_id": 12318
    },
    {
      "name": "Improved Demoralizing Shout",
      "spell_id": 12324
    },
    {
      "name": "Improved Shield Block",
      "spell_id": 12945
    },
    {
      "name": "Improved Taunt",
      "spell_id": 12302
    },
    {
      "name": "Mace Specialization",
      "spell_id": 12284
    },
    {
      "name": "One-Handed Weapon Specialization",
      "spell_id": 16538
    },
    {
      "name": "Polearm Specialization",
      "spell_id": 12165
    },
    {
      "name": "Sword Specialization",
      "spell_id": 12281
    },
    {
      "name": "Tactical Mastery",
      "spell_id": 12295
    }
  ],
  "sections": [
    {
      "heading": "WoW Forever Warrior Talent Calculator",
      "items": [],
      "paragraphs": [
        "The talent calculator below shows the three talent trees for the Warrior class in WoW Forever.",
        "Use the left mouse button to invest talent points in Arms, Fury, and Protection. Use the right mouse button to remove talent points."
      ]
    },
    {
      "heading": "Warrior Builds in WoW Forever",
      "items": [],
      "paragraphs": [
        "Builds and specs for Warrior in WoW Forever are coming soon. Use our calculator to plan your WoW Forever talents today."
      ]
    },
    {
      "heading": "Warrior Changes in WoW Forever",
      "items": [
        "Victory Rush: Warriors gain Victory Rush, giving them an additional attack after defeating an enemy and improving their ability to continue fighting while leveling and questing.",
        "Shorter major cooldowns: The long cooldowns on major Warrior abilities such as Recklessness, Retaliation, and Shield Wall are reduced from 30 minutes to 15 minutes.",
        "Improved Protection gameplay: Protection receives several talent changes intended to make deep Protection builds more competitive, including additional offensive options further down the talent tree.",
        "Less stance switching for Protection: Protection Warriors can gain access to abilities such as Charge and Thunder Clap while in Defensive Stance, reducing the need to switch stances.",
        "More damage options for tanks: The reworked Protection tree includes stronger damage-oriented talents alongside its defensive and threat talents, giving tank-focused Warriors more ways to improve their damage without relying as heavily on Fury/Protection hybrid builds.",
        "Skyborne Warriors: The new Skyborne race can play Warrior on both the Alliance and Horde, adding a new playable race option for the class. Learn here how to unlock the Skyborne race in WoW Forever."
      ],
      "paragraphs": [
        "Warriors receive several changes in WoW Forever, including reworked talent trees, a new ability, shorter major cooldowns, and improvements to Protection gameplay. Arms, Fury, and Protection retain the stance-based, Rage-driven gameplay of Vanilla WoW, but several changes are designed to make the class less restrictive and give deep Protection builds more options. Blizzard has confirmed that Forever classes will receive new abilities and talent updates, while many of the Warrior-specific details below come from the playable BlizzCon 2026 demo and may still change before release."
      ]
    },
    {
      "heading": "New Warrior Talents",
      "items": [
        "Bastion",
        "Bloodthrill",
        "Furious Precision",
        "Focused Rage",
        "Improved Tactical Mastery",
        "Master of Defense",
        "Raging Blows",
        "Spearing Strike",
        "Vanguard",
        "Weaponmaster"
      ],
      "paragraphs": [
        "These are the new talents Warriors receive in WoW Forever:"
      ]
    },
    {
      "heading": "Removed Warrior Talents",
      "items": [
        "Axe Specialization",
        "Improved Battle Shout",
        "Improved Demoralizing Shout",
        "Improved Shield Block",
        "Improved Taunt",
        "Mace Specialization",
        "One-Handed Weapon Specialization",
        "Polearm Specialization",
        "Sword Specialization",
        "Tactical Mastery"
      ],
      "paragraphs": [
        "These are talents that were available to Warriors in WoW Classic and were removed in WoW Forever:"
      ]
    }
  ],
  "summary": "The Warrior is a pure melee class in World of Warcraft. They specialize in attacks with a sword, axe or mace. Warriors often take on the role of tank and also achieve the highest damage in the game as a DPS class against many raid bosses. Learn more about Warrior talents and changes in our WoW Forever Warrior overview.",
  "title": "WoW Forever Warrior",
  "updated_at": "2026-09-14T17:33:38+00:00",
  "url": "https://www.zockify.com/forever/warrior/"
}
```

### Gear items

- Capability: `video-game-gear/gear_items`
- Description: Zockify's WoW Forever gear planner item list for one class, slot and level: every item from the Forever client the class can equip in that slot at that level (armor proficiency, dual wield and level rules as the planner applies them), ranked by the planner's score for a stat weight preset, with item level, required level, type, stats, armor, weapon damage and DPS.
- Instructions: Answer which items are best for a WoW Forever character's slot at its level (for example `level 20 warrior head`), or list upgrade options. Without `preset` the class's first preset is used (warrior: Fury Warrior); get preset ids from `stat_weights`. An unknown preset id is `not_found`.
- Cost: 5 credits per call
- Capability file: [Gear items](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/gear_items)

Accepted options:
- `class` (string, required): WoW Forever class. Example: `druid`
- `level` (number): Character level, 1-60. Default 30, the beta level cap. Example: `10`
- `limit` (number): Items to return, best first. Default 10. Example: `10`
- `preset` (string): Stat weight preset id from `stat_weights` (for example `war-fury`, `war-prot`). Default: the class's first preset. Example: `stat_weights`
- `slot` (string, required): Equipment slot. `finger` and `trinket` cover both slots of that kind. Example: `head`

Response schema example:
```json
{
  "candidates": 31,
  "class": "warrior",
  "data_build": "1.60.1.70291",
  "data_generated": "2026-10-09T11:49:53Z",
  "items": [
    {
      "armor": 163,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 250528,
      "item_level": 25,
      "name": "Veteran's Silvered Chain Helm",
      "quality": "Rare",
      "required_level": 20,
      "score": 24.7,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 9
        },
        {
          "stat": "Strength",
          "value": 10
        }
      ],
      "type": "Mail"
    },
    {
      "armor": 76,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 252447,
      "item_level": 25,
      "name": "Defender's Leather Hood",
      "quality": "Rare",
      "required_level": 20,
      "score": 20.6,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 10
        },
        {
          "stat": "Strength",
          "value": 8
        }
      ],
      "type": "Leather"
    },
    {
      "armor": 163,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 250529,
      "item_level": 25,
      "name": "Guard's Silvered Chain Helm",
      "quality": "Rare",
      "required_level": 20,
      "score": 18.7,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 9
        },
        {
          "stat": "Agility",
          "value": 10
        }
      ],
      "type": "Mail"
    },
    {
      "armor": 76,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 252504,
      "item_level": 25,
      "name": "Brawler's Leather Hood",
      "quality": "Rare",
      "required_level": 20,
      "score": 15.8,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 10
        },
        {
          "stat": "Agility",
          "value": 8
        }
      ],
      "type": "Leather"
    },
    {
      "armor": 76,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 277219,
      "item_level": 30,
      "name": "Solomon's Comfortable Hat",
      "quality": "Uncommon",
      "required_level": null,
      "score": 14.4,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Agility",
          "value": 9
        },
        {
          "stat": "Spirit",
          "value": 5
        }
      ],
      "type": "Leather"
    },
    {
      "armor": 161,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 277227,
      "item_level": 30,
      "name": "Magistrate's Chain Hood",
      "quality": "Uncommon",
      "required_level": null,
      "score": 13.7,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 9
        },
        {
          "stat": "Strength",
          "value": 5
        }
      ],
      "type": "Mail"
    },
    {
      "armor": 35,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 253953,
      "item_level": 25,
      "name": "Flame Circlet",
      "quality": "Rare",
      "required_level": 20,
      "score": 3,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 10
        },
        {
          "stat": "Fire Damage",
          "value": 11
        }
      ],
      "type": "Cloth"
    },
    {
      "armor": 35,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 253957,
      "item_level": 25,
      "name": "Pearly Circlet",
      "quality": "Rare",
      "required_level": 20,
      "score": 3,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 10
        },
        {
          "stat": "Arcane Damage",
          "value": 11
        }
      ],
      "type": "Cloth"
    },
    {
      "armor": 35,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 253949,
      "item_level": 25,
      "name": "Pristine Circlet",
      "quality": "Rare",
      "required_level": 20,
      "score": 3,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Spell Healing",
          "value": 18
        },
        {
          "stat": "Spell Damage",
          "value": 6
        },
        {
          "stat": "Stamina",
          "value": 10
        }
      ],
      "type": "Cloth"
    },
    {
      "armor": 35,
      "block": null,
      "damage": null,
      "dps": null,
      "equip": "Head",
      "id": 253955,
      "item_level": 25,
      "name": "Shadow Circlet",
      "quality": "Rare",
      "required_level": 20,
      "score": 3,
      "set_id": null,
      "speed_s": null,
      "stats": [
        {
          "stat": "Stamina",
          "value": 10
        },
        {
          "stat": "Shadow Damage",
          "value": 11
        }
      ],
      "type": "Cloth"
    }
  ],
  "level": 20,
  "observed_at_ms": 1791593381779,
  "preset": {
    "class": "warrior",
    "hit": {
      "cap_pct": 9,
      "dual_wield_cap_pct": 28,
      "from_talents_pct": 3,
      "note": "3/3 Precision in the shipped Forever talent export (build 69913)."
    },
    "id": "war-fury",
    "name": "Fury Warrior",
    "weights": [
      {
        "stat": "Damage per Second",
        "weight": 6
      },
      {
        "stat": "Hit",
        "weight": 3
      },
      {
        "stat": "Strength",
        "weight": 2.2
      },
      {
        "stat": "Critical Strike",
        "weight": 2.1
      },
      {
        "stat": "Agility",
        "weight": 1.6
      },
      {
        "stat": "Haste",
        "weight": 1.5
      },
      {
        "stat": "Attack Power",
        "weight": 1
      },
      {
        "stat": "Stamina",
        "weight": 0.3
      }
    ]
  },
  "slot": "head",
  "url": "https://www.zockify.com/forever/gear/"
}
```

### Stat weights

- Capability: `video-game-gear/stat_weights`
- Description: Stat weight presets of Zockify's WoW Forever gear planner: per role preset (for example Fury Warrior, Protection Warrior, Holy Paladin, Mage) the weight of every stat that counts and the hit cap with the hit assumed from talents. Zockify publishes these as editorial starting points, not simulation results.
- Instructions: Answer which stats matter most for a WoW Forever class or role (stat priority), or pick a `preset` id for `gear_items`. Pass a class to get only its presets; omit it for all of them.
- Cost: 5 credits per call
- Capability file: [Stat weights](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/stat_weights)

Accepted options:
- `class` (string): Only presets for this class. Omit for every preset. Example: `druid`

Response schema example:
```json
{
  "class": "warrior",
  "data_build": "1.60.1.70291",
  "data_generated": "2026-10-09T11:49:53Z",
  "observed_at_ms": 1791593381773,
  "presets": [
    {
      "class": "warrior",
      "hit": {
        "cap_pct": 9,
        "dual_wield_cap_pct": 28,
        "from_talents_pct": 3,
        "note": "3/3 Precision in the shipped Forever talent export (build 69913)."
      },
      "id": "war-fury",
      "name": "Fury Warrior",
      "weights": [
        {
          "stat": "Damage per Second",
          "weight": 6
        },
        {
          "stat": "Hit",
          "weight": 3
        },
        {
          "stat": "Strength",
          "weight": 2.2
        },
        {
          "stat": "Critical Strike",
          "weight": 2.1
        },
        {
          "stat": "Agility",
          "weight": 1.6
        },
        {
          "stat": "Haste",
          "weight": 1.5
        },
        {
          "stat": "Attack Power",
          "weight": 1
        },
        {
          "stat": "Stamina",
          "weight": 0.3
        }
      ]
    },
    {
      "class": "warrior",
      "hit": {
        "cap_pct": 9,
        "dual_wield_cap_pct": 28,
        "from_talents_pct": 0,
        "note": "No global hit talent assumed."
      },
      "id": "war-prot",
      "name": "Protection Warrior",
      "weights": [
        {
          "stat": "Dodge",
          "weight": 1.5
        },
        {
          "stat": "Stamina",
          "weight": 1.5
        },
        {
          "stat": "Damage per Second",
          "weight": 1.5
        },
        {
          "stat": "Defense",
          "weight": 1.4
        },
        {
          "stat": "Parry",
          "weight": 1.3
        },
        {
          "stat": "Block",
          "weight": 1
        },
        {
          "stat": "Hit",
          "weight": 1
        },
        {
          "stat": "Strength",
          "weight": 0.6
        },
        {
          "stat": "Agility",
          "weight": 0.5
        },
        {
          "stat": "Block Value",
          "weight": 0.5
        },
        {
          "stat": "Armor",
          "weight": 0.1
        }
      ]
    }
  ],
  "url": "https://www.zockify.com/forever/gear/"
}
```

### Talents

- Capability: `video-game-gear/talents`
- Description: The full World of Warcraft: Forever talent trees of one class from Zockify's talent calculator, read from the game client data the calculator loads: every tree with each talent's position (row and column), maximum rank, the talent it requires and the text of every rank.
- Instructions: Answer what talents a WoW Forever class has, what a talent does at each rank, or plan a build (one point per level from 10, every 5 points in a tree open the next row). Talent trees were reworked for Forever, so Classic talent guides do not apply.
- Cost: 5 credits per call
- Capability file: [Talents](https://firecrawl.dev/alexandria/agents/providers/zockify-com/video-game-gear/talents)

Accepted options:
- `class` (string, required): WoW Forever class. Example: `druid`

Response schema example:
```json
{
  "class": "warrior",
  "data_build": "1.60.1.70291",
  "data_generated": "2026-10-09T04:24:13Z",
  "observed_at_ms": 1791593381771,
  "trees": [
    {
      "id": 25,
      "name": "Arms",
      "talents": [
        {
          "column": 1,
          "id": 1,
          "max_rank": 3,
          "name": "Improved Heroic Strike",
          "ranks": [
            "Reduces the cost of your Heroic Strike ability by 1 Rage.",
            "Reduces the cost of your Heroic Strike ability by 2 Rage.",
            "Reduces the cost of your Heroic Strike ability by 3 Rage."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 2,
          "id": 2,
          "max_rank": 5,
          "name": "Deflection",
          "ranks": [
            "Increases your Parry chance by 1%.",
            "Increases your Parry chance by 2%.",
            "Increases your Parry chance by 3%.",
            "Increases your Parry chance by 4%.",
            "Increases your Parry chance by 5%."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 3,
          "id": 3,
          "max_rank": 3,
          "name": "Improved Rend",
          "ranks": [
            "Increases the Bleed damage done by your Rend ability by 12%.",
            "Increases the Bleed damage done by your Rend ability by 23%.",
            "Increases the Bleed damage done by your Rend ability by 35%."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 1,
          "id": 4,
          "max_rank": 2,
          "name": "Improved Charge",
          "ranks": [
            "Increases the Rage generated by your Charge ability by 3.",
            "Increases the Rage generated by your Charge ability by 6."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 2,
          "id": 5,
          "max_rank": 5,
          "name": "Improved Tactical Mastery",
          "ranks": [
            "Tactical Mastery lets you retain up to an additional 3 Rage when you change stances.",
            "Tactical Mastery lets you retain up to an additional 6 Rage when you change stances.",
            "Tactical Mastery lets you retain up to an additional 9 Rage when you change stances.",
            "Tactical Mastery lets you retain up to an additional 12 Rage when you change stances.",
            "Tactical Mastery lets you retain up to an additional 15 Rage when you change stances."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 4,
          "id": 6,
          "max_rank": 2,
          "name": "Improved Overpower",
          "ranks": [
            "Increases the critical strike chance of your Overpower ability by 25%.",
            "Increases the critical strike chance of your Overpower ability by 50%."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 2,
          "id": 7,
          "max_rank": 1,
          "name": "Anger Management",
          "ranks": [
            "Generates 1 Rage every 3 sec while in combat, and reduces Rage loss while out of combat by 30%."
          ],
          "requires": {
            "id": 5,
            "name": "Improved Tactical Mastery"
          },
          "row": 3
        },
        {
          "column": 3,
          "id": 8,
          "max_rank": 3,
          "name": "Deep Wounds",
          "ranks": [
            "Your critical strikes cause your opponent to Bleed, dealing 20% of your melee weapon's average damage over 12 sec.",
            "Your critical strikes cause your opponent to Bleed, dealing 40% of your melee weapon's average damage over 12 sec.",
            "Your critical strikes cause your opponent to Bleed, dealing 60% of your melee weapon's average damage over 12 sec."
          ],
          "requires": {
            "id": 3,
            "name": "Improved Rend"
          },
          "row": 3
        },
        {
          "column": 1,
          "id": 9,
          "max_rank": 1,
          "name": "Spearing Strike",
          "ranks": [
            "A brutal attack that deals 40% weapon damage. Deals an additional 80% weapon damage against Giants, Dragonkin, and mounted targets. Mounted targets are dismounted."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 2,
          "id": 10,
          "max_rank": 3,
          "name": "Two-Handed Weapon Specialization",
          "ranks": [
            "Increases the damage you deal with two-handed melee weapons by 1%.",
            "Increases the damage you deal with two-handed melee weapons by 2%.",
            "Increases the damage you deal with two-handed melee weapons by 3%."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 3,
          "id": 11,
          "max_rank": 2,
          "name": "Impale",
          "ranks": [
            "Increases the critical strike damage bonus of your abilities by 10%.",
            "Increases the critical strike damage bonus of your abilities by 20%."
          ],
          "requires": {
            "id": 8,
            "name": "Deep Wounds"
          },
          "row": 4
        },
        {
          "column": 1,
          "id": 12,
          "max_rank": 5,
          "name": "Bloodthrill",
          "ranks": [
            "Your Main Hand melee attacks against enemies afflicted by your Rend have a 4% chance to allow the use of your Overpower ability on the target. Lasts 6 sec.",
            "Your Main Hand melee attacks against enemies afflicted by your Rend have a 8% chance to allow the use of your Overpower ability on the target. Lasts 6 sec.",
            "Your Main Hand melee attacks against enemies afflicted by your Rend have a 12% chance to allow the use of your Overpower ability on the target. Lasts 6 sec.",
            "Your Main Hand melee attacks against enemies afflicted by your Rend have a 16% chance to allow the use of your Overpower ability on the target. Lasts 6 sec.",
            "Your Main Hand melee attacks against enemies afflicted by your Rend have a 20% chance to allow the use of your Overpower ability on the target. Lasts 6 sec."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 2,
          "id": 13,
          "max_rank": 1,
          "name": "Sweeping Strikes",
          "ranks": [
            "Your next 5 melee attacks strike an additional nearby opponent."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 3,
          "id": 14,
          "max_rank": 5,
          "name": "Weaponmaster",
          "ranks": [
            "Gives your melee weapon attacks a benefit depending on the weapon. Axe/Polearm: Increases your critical strike chance by 1%. Mace/Staff: Your attacks ignore 3% of your target's armor. Sword: Your successful melee attacks have a 1% chance to trigger an extra attack on the target.",
            "Gives your melee weapon attacks a benefit depending on the weapon. Axe/Polearm: Increases your critical strike chance by 2%. Mace/Staff: Your attacks ignore 6% of your target's armor. Sword: Your successful melee attacks have a 2% chance to trigger an extra attack on the target.",
            "Gives your melee weapon attacks a benefit depending on the weapon. Axe/Polearm: Increases your critical strike chance by 3%. Mace/Staff: Your attacks ignore 9% of your target's armor. Sword: Your successful melee attacks have a 3% chance to trigger an extra attack on the target.",
            "Gives your melee weapon attacks a benefit depending on the weapon. Axe/Polearm: Increases your critical strike chance by 4%. Mace/Staff: Your attacks ignore 12% of your target's armor. Sword: Your successful melee attacks have a 4% chance to trigger an extra attack on the target.",
            "Gives your melee weapon attacks a benefit depending on the weapon. Axe/Polearm: Increases your critical strike chance by 5%. Mace/Staff: Your attacks ignore 15% of your target's armor. Sword: Your successful melee attacks have a 5% chance to trigger an extra attack on the target."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 1,
          "id": 15,
          "max_rank": 2,
          "name": "Improved Slam",
          "ranks": [
            "Reduces the global cooldown and cast time of your Slam ability by 0.25 sec. In addition, Slam no longer interrupts or delays your melee swing and Slam's cooldown is reduced by 3.0 sec.",
            "Reduces the global cooldown and cast time of your Slam ability by 0.50 sec. In addition, Slam no longer interrupts or delays your melee swing and Slam's cooldown is reduced by 3.0 sec."
          ],
          "requires": null,
          "row": 6
        },
        {
          "column": 3,
          "id": 16,
          "max_rank": 3,
          "name": "Improved Hamstring",
          "ranks": [
            "Gives your Hamstring ability a 5% chance to immobilize the target for 5 sec.",
            "Gives your Hamstring ability a 10% chance to immobilize the target for 5 sec.",
            "Gives your Hamstring ability a 15% chance to immobilize the target for 5 sec."
          ],
          "requires": null,
          "row": 6
        },
        {
          "column": 2,
          "id": 17,
          "max_rank": 1,
          "name": "Mortal Strike",
          "ranks": [
            "A vicious strike that deals weapon damage plus 85 and wounds the target, reducing the effectiveness of any healing by 50% for 10 sec."
          ],
          "requires": {
            "id": 13,
            "name": "Sweeping Strikes"
          },
          "row": 7
        }
      ]
    },
    {
      "id": 26,
      "name": "Fury",
      "talents": [
        {
          "column": 2,
          "id": 18,
          "max_rank": 5,
          "name": "Booming Voice",
          "ranks": [
            "Increases the area of effect of your Shouts by 10% and reduces their Rage cost by 5%.",
            "Increases the area of effect of your Shouts by 20% and reduces their Rage cost by 10%.",
            "Increases the area of effect of your Shouts by 30% and reduces their Rage cost by 15%.",
            "Increases the area of effect of your Shouts by 40% and reduces their Rage cost by 20%.",
            "Increases the area of effect of your Shouts by 50% and reduces their Rage cost by 25%."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 3,
          "id": 19,
          "max_rank": 5,
          "name": "Cruelty",
          "ranks": [
            "Improves your chance to get a critical strike with melee attacks by 1%.",
            "Improves your chance to get a critical strike with melee attacks by 2%.",
            "Improves your chance to get a critical strike with melee attacks by 3%.",
            "Improves your chance to get a critical strike with melee attacks by 4%.",
            "Improves your chance to get a critical strike with melee attacks by 5%."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 2,
          "id": 20,
          "max_rank": 5,
          "name": "Lingering Rage",
          "ranks": [
            "Increases the time before your Rage begins to decay after leaving combat by 2 sec.",
            "Increases the time before your Rage begins to decay after leaving combat by 4 sec.",
            "Increases the time before your Rage begins to decay after leaving combat by 6 sec.",
            "Increases the time before your Rage begins to decay after leaving combat by 8 sec.",
            "Increases the time before your Rage begins to decay after leaving combat by 10 sec."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 3,
          "id": 21,
          "max_rank": 5,
          "name": "Unbridled Wrath",
          "ranks": [
            "Gives you a 12% chance to generate 1 additional Rage when you deal melee damage with a weapon.",
            "Gives you a 24% chance to generate 1 additional Rage when you deal melee damage with a weapon.",
            "Gives you a 36% chance to generate 1 additional Rage when you deal melee damage with a weapon.",
            "Gives you a 48% chance to generate 1 additional Rage when you deal melee damage with a weapon.",
            "Gives you a 60% chance to generate 1 additional Rage when you deal melee damage with a weapon."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 1,
          "id": 25,
          "max_rank": 3,
          "name": "Furious Precision",
          "ranks": [
            "Increases your chance to hit with off-hand attacks by 4%.",
            "Increases your chance to hit with off-hand attacks by 7%.",
            "Increases your chance to hit with off-hand attacks by 10%."
          ],
          "requires": null,
          "row": 3
        },
        {
          "column": 2,
          "id": 23,
          "max_rank": 1,
          "name": "Piercing Howl",
          "ranks": [
            "Causes all enemies within 10 yds to be Dazed, reducing movement speed by 50% for 6 sec."
          ],
          "requires": null,
          "row": 3
        },
        {
          "column": 3,
          "id": 24,
          "max_rank": 3,
          "name": "Blood Craze",
          "ranks": [
            "Regenerates 1% of your total Health over 6 sec after being the victim of a critical strike or suffering more than 20% of your maximum Health from a single attack.",
            "Regenerates 2% of your total Health over 6 sec after being the victim of a critical strike or suffering more than 20% of your maximum Health from a single attack.",
            "Regenerates 3% of your total Health over 6 sec after being the victim of a critical strike or suffering more than 20% of your maximum Health from a single attack."
          ],
          "requires": null,
          "row": 3
        },
        {
          "column": 1,
          "id": 26,
          "max_rank": 5,
          "name": "Dual Wield Specialization",
          "ranks": [
            "Increases the damage done by your off-hand weapon by 5% and the Rage generated by your off-hand attacks by 10%.",
            "Increases the damage done by your off-hand weapon by 10% and the Rage generated by your off-hand attacks by 20%.",
            "Increases the damage done by your off-hand weapon by 15% and the Rage generated by your off-hand attacks by 30%.",
            "Increases the damage done by your off-hand weapon by 20% and the Rage generated by your off-hand attacks by 40%.",
            "Increases the damage done by your off-hand weapon by 25% and the Rage generated by your off-hand attacks by 50%."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 2,
          "id": 27,
          "max_rank": 1,
          "name": "Raging Blows",
          "ranks": [
            "Reduces the Rage cost of your Cleave and Whirlwind abilities by 3."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 3,
          "id": 28,
          "max_rank": 5,
          "name": "Enrage",
          "ranks": [
            "Gives you a 30% chance to deal 2% increased Physical damage for 12 sec after being the victim of any damaging attack.",
            "Gives you a 30% chance to deal 4% increased Physical damage for 12 sec after being the victim of any damaging attack.",
            "Gives you a 30% chance to deal 6% increased Physical damage for 12 sec after being the victim of any damaging attack.",
            "Gives you a 30% chance to deal 8% increased Physical damage for 12 sec after being the victim of any damaging attack.",
            "Gives you a 30% chance to deal 10% increased Physical damage for 12 sec after being the victim of any damaging attack."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 4,
          "id": 29,
          "max_rank": 2,
          "name": "Improved Execute",
          "ranks": [
            "Reduces the Rage cost of your Execute ability by 3.",
            "Reduces the Rage cost of your Execute ability by 5."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 1,
          "id": 33,
          "max_rank": 2,
          "name": "Improved Berserker Rage",
          "ranks": [
            "Your Berserker Rage ability will instantly generate 5 Rage and has a 50% chance to remove all movement impairing effects when activated.",
            "Your Berserker Rage ability will instantly generate 10 Rage and has a 100% chance to remove all movement impairing effects when activated."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 2,
          "id": 31,
          "max_rank": 1,
          "name": "Death Wish",
          "ranks": [
            "When activated, increases your Physical damage done by 20% and makes you immune to Fear effects, but increases all damage you take by 5%. Lasts 30 sec."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 4,
          "id": 32,
          "max_rank": 2,
          "name": "Improved Intercept",
          "ranks": [
            "Reduces the cooldown of your Intercept ability by 5 sec.",
            "Reduces the cooldown of your Intercept ability by 10 sec."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 2,
          "id": 34,
          "max_rank": 5,
          "name": "Flurry",
          "ranks": [
            "Increases your melee attack speed by 5% for your next 3 swings after dealing a melee critical strike.",
            "Increases your melee attack speed by 10% for your next 3 swings after dealing a melee critical strike.",
            "Increases your melee attack speed by 15% for your next 3 swings after dealing a melee critical strike.",
            "Increases your melee attack speed by 20% for your next 3 swings after dealing a melee critical strike.",
            "Increases your melee attack speed by 25% for your next 3 swings after dealing a melee critical strike."
          ],
          "requires": {
            "id": 31,
            "name": "Death Wish"
          },
          "row": 6
        },
        {
          "column": 3,
          "id": 471,
          "max_rank": 2,
          "name": "Gore Drinker",
          "ranks": [
            "Your Enrage, Berserker Rage, Bloodrage, Death Wish, and Bloodthirst abilities cause your next 3 melee attacks to restore 1.0% of your maximum Health.",
            "Your Enrage, Berserker Rage, Bloodrage, Death Wish, and Bloodthirst abilities cause your next 3 melee attacks to restore 1.0% of your maximum Health."
          ],
          "requires": {
            "id": 28,
            "name": "Enrage"
          },
          "row": 6
        },
        {
          "column": 2,
          "id": 35,
          "max_rank": 1,
          "name": "Bloodthirst",
          "ranks": [
            "Instantly attack the target causing damage equal to 45% of your Attack Power plus 30 and increasing your movement speed by 10% for 10 sec."
          ],
          "requires": null,
          "row": 7
        }
      ]
    },
    {
      "id": 27,
      "name": "Protection",
      "talents": [
        {
          "column": 1,
          "id": 38,
          "max_rank": 2,
          "name": "Improved Bloodrage",
          "ranks": [
            "Increases all the Rage generated by your Bloodrage ability by 25%.",
            "Increases all the Rage generated by your Bloodrage ability by 50%."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 2,
          "id": 36,
          "max_rank": 5,
          "name": "Shield Specialization",
          "ranks": [
            "Increases your chance to Block attacks with your shield by 1% and grants you a 20% chance to generate 5 Rage when you Block.",
            "Increases your chance to Block attacks with your shield by 2% and grants you a 40% chance to generate 5 Rage when you Block.",
            "Increases your chance to Block attacks with your shield by 3% and grants you a 60% chance to generate 5 Rage when you Block.",
            "Increases your chance to Block attacks with your shield by 4% and grants you a 80% chance to generate 5 Rage when you Block.",
            "Increases your chance to Block attacks with your shield by 5% and grants you a 100% chance to generate 5 Rage when you Block."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 3,
          "id": 472,
          "max_rank": 5,
          "name": "Iron Will",
          "ranks": [
            "Reduces the duration of Stun and Fear effects inflicted on you by 3%.",
            "Reduces the duration of Stun and Fear effects inflicted on you by 6%.",
            "Reduces the duration of Stun and Fear effects inflicted on you by 9%.",
            "Reduces the duration of Stun and Fear effects inflicted on you by 12%.",
            "Reduces the duration of Stun and Fear effects inflicted on you by 15%."
          ],
          "requires": null,
          "row": 1
        },
        {
          "column": 1,
          "id": 37,
          "max_rank": 5,
          "name": "Anticipation",
          "ranks": [
            "Increases your Defense Skill by 4.",
            "Increases your Defense Skill by 8.",
            "Increases your Defense Skill by 12.",
            "Increases your Defense Skill by 16.",
            "Increases your Defense Skill by 20."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 3,
          "id": 43,
          "max_rank": 3,
          "name": "Improved Revenge",
          "ranks": [
            "Increases damage dealt by your Revenge ability by 20%.",
            "Increases damage dealt by your Revenge ability by 40%.",
            "Increases damage dealt by your Revenge ability by 60%."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 4,
          "id": 40,
          "max_rank": 3,
          "name": "Improved Thunder Clap",
          "ranks": [
            "Reduces the Rage cost of your Thunder Clap ability by 2.",
            "Reduces the Rage cost of your Thunder Clap ability by 4.",
            "Reduces the Rage cost of your Thunder Clap ability by 6."
          ],
          "requires": null,
          "row": 2
        },
        {
          "column": 1,
          "id": 41,
          "max_rank": 1,
          "name": "Last Stand",
          "ranks": [
            "When activated, this ability temporarily grants you 30% of your maximum health for 20 sec. After the effect expires, the health is lost."
          ],
          "requires": null,
          "row": 3
        },
        {
          "column": 2,
          "id": 42,
          "max_rank": 2,
          "name": "Master of Defense",
          "ranks": [
            "Grants you a 50% chance to generate 5 Rage when you Dodge or Parry while a shield is equipped.",
            "Grants you a 100% chance to generate 5 Rage when you Dodge or Parry while a shield is equipped."
          ],
          "requires": {
            "id": 36,
            "name": "Shield Specialization"
          },
          "row": 3
        },
        {
          "column": 3,
          "id": 46,
          "max_rank": 3,
          "name": "Improved Disarm",
          "ranks": [
            "Reduces the cooldown of your Disarm ability by 7 secs.",
            "Reduces the cooldown of your Disarm ability by 13 secs.",
            "Reduces the cooldown of your Disarm ability by 20 secs."
          ],
          "requires": null,
          "row": 3
        },
        {
          "column": 4,
          "id": 44,
          "max_rank": 3,
          "name": "Defiance",
          "ranks": [
            "Increases all threat generated in Defensive stance by an additional 5% while a shield is equipped.",
            "Increases all threat generated in Defensive stance by an additional 10% while a shield is equipped.",
            "Increases all threat generated in Defensive stance by an additional 15% while a shield is equipped."
          ],
          "requires": null,
          "row": 3
        },
        {
          "column": 1,
          "id": 45,
          "max_rank": 3,
          "name": "Improved Sunder Armor",
          "ranks": [
            "Reduces the Rage cost of your Sunder Armor ability by 1.",
            "Reduces the Rage cost of your Sunder Armor ability by 2.",
            "Reduces the Rage cost of your Sunder Armor ability by 3."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 2,
          "id": 47,
          "max_rank": 1,
          "name": "Vanguard",
          "ranks": [
            "Your Charge ability is now usable while in Defensive Stance."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 3,
          "id": 50,
          "max_rank": 2,
          "name": "Improved Shield Bash",
          "ranks": [
            "Gives your Shield Bash ability a 50% chance to Silence the target for 3 sec.",
            "Gives your Shield Bash ability a 100% chance to Silence the target for 3 sec."
          ],
          "requires": null,
          "row": 4
        },
        {
          "column": 1,
          "id": 48,
          "max_rank": 2,
          "name": "Improved Shield Wall",
          "ranks": [
            "Reduces the cooldown of your Shield Wall ability by 5.5 min.",
            "Reduces the cooldown of your Shield Wall ability by 11.0 min."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 2,
          "id": 49,
          "max_rank": 1,
          "name": "Concussion Blow",
          "ranks": [
            "Stuns the target for 5 sec."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 3,
          "id": 52,
          "max_rank": 3,
          "name": "Focused Rage",
          "ranks": [
            "Reduces the Rage cost of your offensive abilities by 1.",
            "Reduces the Rage cost of your offensive abilities by 2.",
            "Reduces the Rage cost of your offensive abilities by 3."
          ],
          "requires": null,
          "row": 5
        },
        {
          "column": 3,
          "id": 53,
          "max_rank": 5,
          "name": "Bastion",
          "ranks": [
            "Increases all damage you deal by 2% while a shield is equipped.",
            "Increases all damage you deal by 4% while a shield is equipped.",
            "Increases all damage you deal by 6% while a shield is equipped.",
            "Increases all damage you deal by 8% while a shield is equipped.",
            "Increases all damage you deal by 10% while a shield is equipped."
          ],
          "requires": null,
          "row": 6
        },
        {
          "column": 2,
          "id": 54,
          "max_rank": 1,
          "name": "Shield Slam",
          "ranks": [
            "Slam the target with your shield, causing 421 to 439 damage, increased by your Block Value, and has a 50% chance of dispelling 1 magic effect on the target. Causes a very high amount of threat."
          ],
          "requires": {
            "id": 49,
            "name": "Concussion Blow"
          },
          "row": 7
        }
      ]
    }
  ],
  "url": "https://www.zockify.com/forever/warrior/"
}
```
