Hearthstone Wiki

Cargo Query Error: Error: Table Card not found.

This article is using {{Card template v2}}.
See Help:Style guide/Card for how to edit this kind of article.
Error: Table Card not found.

is an uncollectible TYPEID card.Cargo Query Error: Error: Table Card not found.Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__Achievements`.`id` IS NOT NULL AND `cargo__Achievements`.`descriptio' at line 1

Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__Achievements`.`id` AS `achievementId`,`cargo__Achievements`.`name` AS `achievementName`,`cargo__Achievements`.`description` AS `achievementDescription`,`cargo__Achievements`.`quota` AS `achievementQuota`,CONCAT("Achievement") AS `type` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__Achievements` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__Achievements`.`rewardListId`)) WHERE AND `cargo__Achievements`.`id` IS NOT NULL AND `cargo__Achievements`.`description` IS NOT NULL AND NOT `cargo__RewardItem`.`rewardType`=10 ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__Achievements`.`id`,`cargo__Achievements`.`name`,`cargo__Achievements`.`description` LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__Achievements`.`id` IS NOT NULL AND `cargo__Achievements`.`descriptio' at line 1 Function: CargoSQLQuery::run Query: SELECT CONCAT("Animated") AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__Achievements`.`id` AS `achievementId`,`cargo__Achievements`.`name` AS `achievementName`,`cargo__Achievements`.`description` AS `achievementDescription`,`cargo__Achievements`.`quota` AS `achievementQuota`,CONCAT("Achievement") AS `type` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__Achievements` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__Achievements`.`rewardListId`)) WHERE AND `cargo__Achievements`.`id` IS NOT NULL AND `cargo__Achievements`.`description` IS NOT NULL AND `cargo__RewardItem`.`rewardType`=10 ORDER BY CONCAT("Animated"),`cargo__RewardItem`.`quantity`,`cargo__Achievements`.`id`,`cargo__Achievements`.`name`,`cargo__Achievements`.`description` LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`s' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__RewardTrackLevel`.`rewardTrackId` AS `rewardTrackId`,`cargo__RewardTrackLevel`.`level` AS `level`,CONCAT("Free Track") AS `type`,`cargo__RewardTrack`.`name` AS `rewardTrackName`,`cargo__RewardTrack`.`rewardTrackType` AS `rewardTrackType`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%H:%i %M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__RewardTrackLevel` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__RewardTrackLevel`.`freeRewardListId`)) LEFT OUTER JOIN `cargo__RewardTrack` ON ((`cargo__RewardTrackLevel`.`rewardTrackId`=`cargo__RewardTrack`.`id`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__RewardTrack`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`startTimeUtc`>="2023-08-01 17:00:00" OR `cargo__EventTimingEvent`.`startTimeUtc` IS NULL) AND `cargo__RewardTrack`.`rewardTrackType`="1" AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__RewardTrackLevel`.`rewardTrackId`,`cargo__RewardTrackLevel`.`level`,CONCAT("Free Track") LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`s' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__RewardTrackLevel`.`rewardTrackId` AS `rewardTrackId`,`cargo__RewardTrackLevel`.`level` AS `level`,CONCAT("Paid Track") AS `type`,`cargo__RewardTrack`.`name` AS `rewardTrackName`,`cargo__RewardTrack`.`rewardTrackType` AS `rewardTrackType`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%H:%i %M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__RewardTrackLevel` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__RewardTrackLevel`.`paidRewardListId`)) LEFT OUTER JOIN `cargo__RewardTrack` ON ((`cargo__RewardTrackLevel`.`rewardTrackId`=`cargo__RewardTrack`.`id`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__RewardTrack`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`startTimeUtc`>="2023-08-01 17:00:00" OR `cargo__EventTimingEvent`.`startTimeUtc` IS NULL) AND `cargo__RewardTrack`.`rewardTrackType`="1" AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__RewardTrackLevel`.`rewardTrackId`,`cargo__RewardTrackLevel`.`level`,CONCAT("Paid Track") LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`e' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__RewardTrackLevel`.`rewardTrackId` AS `rewardTrackId`,`cargo__RewardTrackLevel`.`level` AS `level`,CONCAT("Free Track") AS `type`,`cargo__RewardTrack`.`name` AS `rewardTrackName`,`cargo__RewardTrack`.`rewardTrackType` AS `rewardTrackType`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%H:%i %M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__RewardTrackLevel` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__RewardTrackLevel`.`freeRewardListId`)) LEFT OUTER JOIN `cargo__RewardTrack` ON ((`cargo__RewardTrackLevel`.`rewardTrackId`=`cargo__RewardTrack`.`id`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__RewardTrack`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`endTimeUtc`<NOW() OR `cargo__EventTimingEvent`.`endTimeUtc` IS NULL) AND NOT `cargo__RewardTrack`.`rewardTrackType`=1 AND NOT `cargo__RewardTrack`.`rewardTrackType`=2 AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__RewardTrackLevel`.`rewardTrackId`,`cargo__RewardTrackLevel`.`level`,CONCAT("Free Track") LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__Quest`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`endTimeUtc`>' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__Quest`.`name` AS `questName`,`cargo__Quest`.`description` AS `questDescription`,`cargo__Quest`.`quota` AS `questQuota`,CONCAT("Quest") AS `type`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%H:%i %M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__Quest` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__Quest`.`rewardListId`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__Quest`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__Quest`.`id` IS NOT NULL AND (`cargo__EventTimingEvent`.`endTimeUtc`>NOW() OR `cargo__EventTimingEvent`.`endTimeUtc` IS NULL) AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__Quest`.`name`,`cargo__Quest`.`description`,`cargo__Quest`.`quota` LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`st' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__RewardTrackLevel`.`rewardTrackId` AS `rewardTrackId`,`cargo__RewardTrackLevel`.`level` AS `level`,CONCAT("Free Track") AS `type`,`cargo__RewardTrack`.`name` AS `rewardTrackName`,`cargo__RewardTrack`.`rewardTrackType` AS `rewardTrackType`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__RewardTrackLevel` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__RewardTrackLevel`.`freeRewardListId`)) LEFT OUTER JOIN `cargo__RewardTrack` ON ((`cargo__RewardTrackLevel`.`rewardTrackId`=`cargo__RewardTrack`.`id`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__RewardTrack`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`startTimeUtc`<"2023-08-01 17:00:00" AND `cargo__RewardTrack`.`rewardTrackType`="1" AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__RewardTrackLevel`.`rewardTrackId`,`cargo__RewardTrackLevel`.`level`,CONCAT("Free Track") LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`st' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__RewardTrackLevel`.`rewardTrackId` AS `rewardTrackId`,`cargo__RewardTrackLevel`.`level` AS `level`,CONCAT("Paid Track") AS `type`,`cargo__RewardTrack`.`name` AS `rewardTrackName`,`cargo__RewardTrack`.`rewardTrackType` AS `rewardTrackType`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__RewardTrackLevel` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__RewardTrackLevel`.`paidRewardListId`)) LEFT OUTER JOIN `cargo__RewardTrack` ON ((`cargo__RewardTrackLevel`.`rewardTrackId`=`cargo__RewardTrack`.`id`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__RewardTrack`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`startTimeUtc`<"2023-08-01 17:00:00" AND `cargo__RewardTrack`.`rewardTrackType`="1" AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__RewardTrackLevel`.`rewardTrackId`,`cargo__RewardTrackLevel`.`level`,CONCAT("Paid Track") LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`en' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__RewardTrackLevel`.`rewardTrackId` AS `rewardTrackId`,`cargo__RewardTrackLevel`.`level` AS `level`,CONCAT("Free Track") AS `type`,`cargo__RewardTrack`.`name` AS `rewardTrackName`,`cargo__RewardTrack`.`rewardTrackType` AS `rewardTrackType`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__RewardTrackLevel` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__RewardTrackLevel`.`freeRewardListId`)) LEFT OUTER JOIN `cargo__RewardTrack` ON ((`cargo__RewardTrackLevel`.`rewardTrackId`=`cargo__RewardTrack`.`id`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__RewardTrack`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__RewardTrackLevel`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`endTimeUtc`>NOW() AND NOT `cargo__RewardTrack`.`rewardTrackType`=1 AND NOT `cargo__RewardTrack`.`rewardTrackType`=2 AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__RewardTrackLevel`.`rewardTrackId`,`cargo__RewardTrackLevel`.`level`,CONCAT("Free Track") LIMIT 100 Cargo Query Error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND `cargo__Quest`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`endTimeUtc`<N' at line 1 Function: CargoSQLQuery::run Query: SELECT `cargo__RewardItem`.`cardPremiumLevel` AS `cardPremiumLevel`,`cargo__RewardItem`.`quantity` AS `quantity`,`cargo__Quest`.`name` AS `questName`,`cargo__Quest`.`description` AS `questDescription`,`cargo__Quest`.`quota` AS `questQuota`,CONCAT("Quest") AS `type`,DATE_FORMAT(`cargo__EventTimingEvent`.`startTimeUtc`,"%M %e, %Y") AS `startDate`,DATE_FORMAT(`cargo__EventTimingEvent`.`endTimeUtc`,"%M %e, %Y") AS `endDate` FROM `cargo__RewardItem` LEFT OUTER JOIN `cargo__Quest` ON ((`cargo__RewardItem`.`rewardListId`=`cargo__Quest`.`rewardListId`)) LEFT OUTER JOIN `cargo__EventTimingEvent` ON ((`cargo__Quest`.`event`=`cargo__EventTimingEvent`.`type`)) WHERE AND `cargo__Quest`.`id` IS NOT NULL AND `cargo__EventTimingEvent`.`endTimeUtc`<NOW() AND `cargo__EventTimingEvent`.`region`="Americas" ORDER BY `cargo__RewardItem`.`cardPremiumLevel`,`cargo__RewardItem`.`quantity`,`cargo__Quest`.`name`,`cargo__Quest`.`description`,`cargo__Quest`.`quota` LIMIT 100

Cargo Query Error: Error: Table Card not found.Cargo Query Error: Error: Table Card not found.Cargo Query Error: Error: Table Card not found.

History

Patches saw its first iteration in early 2014 as "Dragon Whelp", a non-legendary 1/1 Dragon to be included in the Blackrock Mountain set. Its effect was similar to the final card, but was triggered by the playing of a Dragon rather than a Pirate, and it did not have Charge. The non-legendary status also allowed the player to include 2 copies in their deck. However, a preference for Dragons to mostly remain high-cost, and "odd" synergy with Ashes of OutlandBasicBlackrock MountainClassicHero SkinsNaxxramasDemon Hunter InitiateDescent of DragonsFestival of LegendsForged in the BarrensFractured in Alterac ValleyGalakrond's AwakeningGoblins vs GnomesLegacyLegacyJourney to Un'GoroKnights of the Frozen ThroneKobolds & CatacombsThe League of ExplorersMadness at the Darkmoon FaireMarch of the Lich KingMean Streets of GadgetzanMercenariesMurder at Castle NathriaOne Night in KarazhanPath of ArthasRastakhan's RumblePromoRise of ShadowsSaviors of UldumScholomance AcademyThe Boomsday ProjectThe Grand TournamentThe WitchwoodTITANSUnited in StormwindVoyage to the Sunken CityWhispers of the Old GodsCoreFaerie Dragon resulted in the developers dropping card from the set, and trying it as a legendary minion in the next set.[1]

The developers "briefly considered" making the card a Murloc, but despite its design fitting with the type's swarming gameplay, it was found to be the most fun as a Pirate. Once it was changed to a legendary, the developers tried making the card a 2/1, before settling on a 1/1 Charge design. While it worked well in the Grand Tournament set, the card was removed "last second" due to synergy with One-Eyed Cheat and Ashes of OutlandBasicBlackrock MountainClassicHero SkinsNaxxramasDemon Hunter InitiateDescent of DragonsFestival of LegendsForged in the BarrensFractured in Alterac ValleyGalakrond's AwakeningGoblins vs GnomesLegacyLegacyJourney to Un'GoroKnights of the Frozen ThroneKobolds & CatacombsThe League of ExplorersMadness at the Darkmoon FaireMarch of the Lich KingMean Streets of GadgetzanMercenariesMurder at Castle NathriaOne Night in KarazhanPath of ArthasRastakhan's RumblePromoRise of ShadowsSaviors of UldumScholomance AcademyThe Boomsday ProjectThe Grand TournamentThe WitchwoodTITANSUnited in StormwindVoyage to the Sunken CityWhispers of the Old GodsCoreShip's Cannon.[2] It was only the introduction of game formats and the relegation of One-Eyed Cheat to Wild format that would later make the card's design viable; this would prevent it from achieving problematic power levels in Standard format, while its higher power level would not be considered problematic in Wild format, which has a higher power level overall as well as a higher tolerance for unusual combos in general.[1][3][4]

Prior to the card's removal, The Grand Tournament featured two legendary Pirate minions: Ashes of OutlandBasicBlackrock MountainClassicHero SkinsNaxxramasDemon Hunter InitiateDescent of DragonsFestival of LegendsForged in the BarrensFractured in Alterac ValleyGalakrond's AwakeningGoblins vs GnomesLegacyLegacyJourney to Un'GoroKnights of the Frozen ThroneKobolds & CatacombsThe League of ExplorersMadness at the Darkmoon FaireMarch of the Lich KingMean Streets of GadgetzanMercenariesMurder at Castle NathriaOne Night in KarazhanPath of ArthasRastakhan's RumblePromoRise of ShadowsSaviors of UldumScholomance AcademyThe Boomsday ProjectThe Grand TournamentThe WitchwoodTITANSUnited in StormwindVoyage to the Sunken CityWhispers of the Old GodsCoreSkycap'n Kragg and Captain Scaleblade.[5] The card discussed on this page was the original Skycap'n Kragg.[6] Because the art for that card was somewhat iconically seen in the expansion's trailer, when the effect of the card was deemed too powerful, the art and titles of the two Pirates were swapped, with Skycap'n Kragg becoming a 4/6 Charge, and the other design (and character) being left out of the set.[1][7]

However, while it was removed from the set, the original stats and art for the removed Pirate card were still shown in the expansion's trailer. As a result, players became curious about the unnamed legendary. Brode revealed some background about the card, including that it had been removed due to synergy with an unnamed card from the Goblins vs Gnomes set,[3][8] but stated that he was "going to try and sneak it in again someday, so no spoilers".[9] Balance Designer Dean Ayala described it as his favourite card,[10] stating "it was a card so awesome that it would have overshadowed everything else, thus must have been cut."[11]

With Brode continuing to champion its inclusion in each new set,[7] the developers tried again to add the card in Whispers of the Old Gods, as the original design for Ashes of OutlandBasicBlackrock MountainClassicHero SkinsNaxxramasDemon Hunter InitiateDescent of DragonsFestival of LegendsForged in the BarrensFractured in Alterac ValleyGalakrond's AwakeningGoblins vs GnomesLegacyLegacyJourney to Un'GoroKnights of the Frozen ThroneKobolds & CatacombsThe League of ExplorersMadness at the Darkmoon FaireMarch of the Lich KingMean Streets of GadgetzanMercenariesMurder at Castle NathriaOne Night in KarazhanPath of ArthasRastakhan's RumblePromoRise of ShadowsSaviors of UldumScholomance AcademyThe Boomsday ProjectThe Grand TournamentThe WitchwoodTITANSUnited in StormwindVoyage to the Sunken CityWhispers of the Old GodsCoreN'Zoth's First Mate (initially jokingly titled "Dean’s First Mate", in reference to Dean Ayala's love of the card).[2] However, despite being a Warrior-only card, the design was again cut. In July 2016 Brode admitted that he regretted not having made the card.[1][12]

It was not until 16 months after its first public appearance in the The Grand Tournament trailer that the card would see an official debut as Patches the Pirate, featured as part of the initial reveal for Mean Streets of Gadgetzan. The set was the right fit for Patches due to several factors, most importantly the removal of One-Eyed Cheat and Ship's Cannon from Standard format, as well as the position of Mean Streets as the final set of the year, resulting in a bigger card pool and thus a reduced likelihood of Patches having a 'disproportionate' impact.[2]

Patches is therefore the third name and art for the same underlying card design, with all three depicting flying pirates of one kind or another. According to senior game designer Matt Place, the card's roughly 2 year history "might be the record. It's certainly one of the longest running development cycles of any card."[2]

Lore

Patches is unique to Hearthstone. Similar to the Ashes of OutlandBasicBlackrock MountainClassicHero SkinsNaxxramasDemon Hunter InitiateDescent of DragonsFestival of LegendsForged in the BarrensFractured in Alterac ValleyGalakrond's AwakeningGoblins vs GnomesLegacyLegacyJourney to Un'GoroKnights of the Frozen ThroneKobolds & CatacombsThe League of ExplorersMadness at the Darkmoon FaireMarch of the Lich KingMean Streets of GadgetzanMercenariesMurder at Castle NathriaOne Night in KarazhanPath of ArthasRastakhan's RumblePromoRise of ShadowsSaviors of UldumScholomance AcademyThe Boomsday ProjectThe Grand TournamentThe WitchwoodTITANSUnited in StormwindVoyage to the Sunken CityWhispers of the Old GodsCoreFloating Watcher, Patches is an observer, but he is also the first known example of an observer pirate. He is the envy of pirates everywhere due to having more eyepatches than most pirates have eyes.[13][1]

Wowpedia iconThis section uses content from Wowpedia.
Observers, also known as floating eyes, are an intelligent race of floating eyeball squids native to the Great Dark Beyond.

Following his introduction in Hearthstone, Patches would go on to appear in World of Warcraft with the Battle for Azeroth expansion. More specifically, he can be summoned in the Freehold dungeon by placing a Hearthstone Board on the ground prior to the boss fight with Ashes of OutlandBasicBlackrock MountainClassicHero SkinsNaxxramasDemon Hunter InitiateDescent of DragonsFestival of LegendsForged in the BarrensFractured in Alterac ValleyGalakrond's AwakeningGoblins vs GnomesLegacyLegacyJourney to Un'GoroKnights of the Frozen ThroneKobolds & CatacombsThe League of ExplorersMadness at the Darkmoon FaireMarch of the Lich KingMean Streets of GadgetzanMercenariesMurder at Castle NathriaOne Night in KarazhanPath of ArthasRastakhan's RumblePromoRise of ShadowsSaviors of UldumScholomance AcademyThe Boomsday ProjectThe Grand TournamentThe WitchwoodTITANSUnited in StormwindVoyage to the Sunken CityWhispers of the Old GodsCoreSkycap'n Kragg (another original Hearthstone pirate who made the transition into WoW). Defeating Patches is the subject of the achievement I'm in Charge Now!.

Trivia

  • The character Patches the Pirate originated in a meeting between members of the Hearthstone team and members of the World of Warcraft story team, while "brainstorming some ideas for pirates".[2][14] The Beholder pirate was specifically conceived by then-WoW designer Dave Kosak, who would later join Team 5 just before the release of the set.[2][15]
  • Designer Dean Ayala describes Patches the Pirate as his favourite card of the Mean Streets set, relating the following story of its original incarnation:
    "It was my favorite card and a lot of the design group still makes fun of me. Because it was the last week [before] BRM and he was in the set and I was like, 'Oh, this is awesome, I want to play him in my deck.' And then I got sick and I came back and they were like, 'Oh, we cut your favorite card.' Now every time anyone gets sick we're like, 'What's your favorite card?' 'No! I'm not telling you!'"[16]
  • The name "Patches the Pirate" may be a reference to the character "Patchy the Pirate" from the cartoon series SpongeBob SquarePants.
  • Patches' use of "I'm" and "aye" in his previous summon and attack quotes, respectively, are likely intended as puns on "eye".
  • Patches' original summoning quote was ▶️"I'm in charge now!". His summoning quote was changed with his nerf in Patch 10.2.0.23180 because he no longer has Charge.
    • Patches' old summoning quote could be a reference to the line "Look at me, I am the captain now" from the movie Captain Phillips, starring Tom Hanks.
  • Gallery

    External links

  • PlayHearthstone
  • HSReplay.net
  • Hearthpwn
  • References[]