Skip to content

Commit

Permalink
Add Razer promotion and Break The Meta, move SteelSeries promotion
Browse files Browse the repository at this point in the history
  • Loading branch information
Eremeir committed Dec 5, 2024
1 parent 9b6c6e0 commit 9b96b53
Show file tree
Hide file tree
Showing 11 changed files with 97 additions and 73 deletions.
2 changes: 1 addition & 1 deletion .contrib/Parser/DATAS/00 - DB/MountDB.lua
Original file line number Diff line number Diff line change
Expand Up @@ -1598,7 +1598,6 @@ i(190231, 366962); -- Ash'adar, Harbinger of Dawn
i(192800, 352926); -- Skyskin Hornstrider
--- NYI ---
i(0, 369480); -- Cerulean Marsh Hopper
i(190539, 367620); -- Coral-Stalker Waveray
i(190168, 366789); -- Crusty Crawler
i(203226, 399708); -- Stormfused Salamanther

Expand Down Expand Up @@ -1915,6 +1914,7 @@ i(230184, 466811); -- Chaos-Forged Gryphon
i(230185, 466812); -- Chaos-Forged Hippogryph
i(230201, 466845); -- Chaos-Forged Wind Rider
i(228760, 463133); -- Coldflame Tempest
i(190539, 367620); -- Coral-Stalker Waveray
i(231374, 468353); -- Enchanted Spellweave Carpet
i(224398, 452643); -- Frayfeather Hippogryph
i(211087, 428067); -- Hateforged Blazecycle
Expand Down
2 changes: 1 addition & 1 deletion .contrib/Parser/DATAS/00 - DB/PetDB.lua
Original file line number Diff line number Diff line change
Expand Up @@ -4261,6 +4261,7 @@ i(228781, 4678); -- Lil'Doomy
i(230011, 4679); -- Lil'Kaz
i(191946, 3265); -- Mister Muskoxeles
i(224406, 4592); -- Misty
i(232519, 4690); -- Razeshi B.
i(231294, 4682); -- Reven
i(231356, 4686); -- Specter
i(228790, 4617); -- Thrillbot 9000
Expand All @@ -4281,7 +4282,6 @@ i(233252, 4435); -- Happy
i(234397, 4729); -- Fullbelly Rollingpaw
i(232531, 4691); -- Grunch
i(234905, 4730); -- Mech-Friend Maya
i(233481, 4690); -- Razeshi B
--i(234396, ???); -- Teatuft Tamer
--i(233366, ???); -- Wind-Up Woofer
--i(233361, ???); -- Wind-Up Wuffi
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,61 @@ THE_WAR_WITHIN_SEASONAL_PROMOTIONS = createHeader({
en = "These promotions happened during the time The War Within.\n\nThey are listed in the order of their first appearance.",
},
});

STEELSERIES = createHeader({
readable = "SteelSeries",
icon = 133015,
text = {
en = "SteelSeries",
},
description = {
en = "Promotion for SteelSeries World of Warcraft Limited Edition Collection.",
},
});

RAZER = createHeader({
readable = "Razer",
icon = 132529,
text = {
en = "Razer",
},
description = {
en = "Promotion for Razer Gaming Peripherals World of Warcraft Collection. Purchasing any item will award all three promotional codes.",
},
});

root(ROOTS.Promotions, {
n(THE_WAR_WITHIN_SEASONAL_PROMOTIONS, {
["timeline"] = { ADDED_11_0_0 },
["groups"] = {
n(RAZER, sharedDataSelf({
["timeline"] = { ADDED_11_0_5 },
["u"] = REAL_MONEY,
}, {
i(190539, { -- Coral-Stalker Waveray (MOUNT!)
["description"] = "Aquired alongside the purchase of a 150$ Razer Naga V2 Pro mouse, 200$ Razer BlackWidow V4 Pro keyboard or $100 RAZER FIREFLY V2 PRO mousepad as part of the Razer Gaming Peripherals World of Warcraft Collection.",
}),
i(107951, { -- Iron Skyreaver (MOUNT!)
["description"] = "Aquired alongside the purchase of a 150$ Razer Naga V2 Pro mouse, 200$ Razer BlackWidow V4 Pro keyboard or $100 RAZER FIREFLY V2 PRO mousepad as part of the Razer Gaming Peripherals World of Warcraft Collection.",
}),
i(232519, { -- Razeshi B. (PET!)
["description"] = "Aquired alongside the purchase of a 150$ Razer Naga V2 Pro mouse, 200$ Razer BlackWidow V4 Pro keyboard or $100 RAZER FIREFLY V2 PRO mousepad as part of the Razer Gaming Peripherals World of Warcraft Collection.",
}),
}));
n(STEELSERIES, sharedDataSelf({
["timeline"] = { ADDED_11_0_2 },
["u"] = REAL_MONEY,
}, {
i(112327, { -- Grinning Reaver (MOUNT!)
["description"] = "Aquired alongside the purchase of a 200$ Arctis Nova 7 Headset as part of the World of Warcraft SteelSeries Limited Editon Collection.",
}),
i(224576, { -- Lil' Flameo (PET!)
["description"] = "Aquired alongside the purchase of a 160$ Aerox 9 Mouse as part of the World of Warcraft SteelSeries Limited Editon Collection.",
}),
i(224574, { -- Savage Ebony Battle Turtle (MOUNT!)
["description"] = "Aquired alongside the purchase of a 80$ Artistan Keycap, 40$QcK XXL Mousepad, or a 40$ Alliance/Horde Booster Pack as part of the World of Warcraft SteelSeries Limited Editon Collection.",
}),
}));
-- "Pre Season"
chinaONLY(i(190231, { -- Ash'adar, Harbinger of Dawn (MOUNT!)
["description"] = "Rewarded for returning to World of Warcraft in 2024. China Only.",
Expand Down Expand Up @@ -143,6 +194,10 @@ root(ROOTS.Promotions, {
["timeline"] = { ADDED_11_0_5 },
["u"] = REAL_MONEY,
}),
i(232301, { -- Tempered Banner of the Algari (TOY!)
["description"] = "Break the Meta: TWW Season 1\n\nInstead of teams fighting to beat their opponent's time, Break the Meta is focused on teams pushing keys as high as they can with Season 1's off-meta specs and classes.\n\nRegister for the event on |cFFFFFFFFraider.io/events/break-the-meta-the-war-within-season-1/register|r and complete at least 2 BTM-Eligible timed keystones at |cFFFFFFFFlevel +5|r or higher during the Competition Period, and the Tempered Banner of the Algari will be automatically added to your collection in-game after the conclusion of the event.\n\nThe Event starts on December 10th for US, December 11th for EU & December 12th for KR/TW & lasts for 1 week.",
["timeline"] = { ADDED_11_0_5 },
}),

-- i(500001, { -- The PVE/PVP Banner temporary item -- TEMPLATE
-- ["sourceID"] = 500001,
Expand Down
28 changes: 0 additions & 28 deletions .contrib/Parser/DATAS/12 - Promotions/SteelSeries.lua

This file was deleted.

1 change: 0 additions & 1 deletion .contrib/Parser/DATAS/14 - Trading Post/Trading Post.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2612,7 +2612,6 @@ root(ROOTS.NeverImplemented, {
}),
filter(MOUNTS, {
mount(369480), -- Cerulean Marsh Hopper (MOUNT!)
i(190539), -- Coral-Stalker Waveray (MOUNT!)
i(137615), -- Molten Flarecore (MOUNT!)
}),
})),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,7 @@ q(85330), -- Ensemble: Obsidian Aspirant's Cloth Armor
q(85331), -- Ensemble: Obsidian Aspirant's Leather Armor
q(85332), -- Ensemble: Obsidian Aspirant's Mail Armor
q(85333), -- Ensemble: Obsidian Aspirant's Plate Armor
q(85307), -- Ensemble: Obsidian Gladiator's Death Knight Armor
q(85303), -- Ensemble: Obsidian Gladiator's Death Knight Armor
q(85312), -- Ensemble: Obsidian Gladiator's Demon Hunter Armor
q(85314), -- Ensemble: Obsidian Gladiator's Druid Armor
q(85301), -- Ensemble: Obsidian Gladiator's Evoker Armor
Expand All @@ -444,7 +444,7 @@ q(85318), -- Ensemble: Obsidian Gladiator's Rogue Armor
q(85322), -- Ensemble: Obsidian Gladiator's Shaman Armor
q(85310), -- Ensemble: Obsidian Gladiator's Warlock Armor
q(85326), -- Ensemble: Obsidian Gladiator's Warrior Armor
q(TODO), -- Ensemble: Elite Crimson Gladiator's Death Knight Armor
q(85307), -- Ensemble: Elite Obsidian Gladiator's Death Knight Armor
q(), -- Ensemble: Elite Crimson Gladiator's Demon Hunter Armor
q(), -- Ensemble: Elite Crimson Gladiator's Druid Armor
q(), -- Ensemble: Elite Crimson Gladiator's Evoker Armor
Expand Down
4 changes: 0 additions & 4 deletions .contrib/Parser/DATAS/17 - NYI/NYI Mounts.lua
Original file line number Diff line number Diff line change
Expand Up @@ -751,10 +751,6 @@ root(ROOTS.NeverImplemented, filter(MOUNTS, {
mount(369480, { -- Cerulean Marsh Hopper
["displayID"] = 105766,
}),
-- With MountID Attached
i(190539, { -- Coral-Stalker Waveray (MOUNT!)
["displayID"] = 105400,
}),
i(203226, { -- Stormfused Salamanther (MOUNT!)
-- ["displayID"] =
}),
Expand Down
1 change: 0 additions & 1 deletion .contrib/Parser/DATAS/17 - NYI/Unsorted.lua
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ root(ROOTS.Unsorted, {
i(230207), -- N.U.K.U.L.A.R. Target Painter
i(230211), -- Singing Citrine
i(231751), -- Earthen Backpack
i(232519), -- Razeshi B.
i(232573), -- Thunderous Runekey
i(232597), -- Swabbie's Oar
i(232629), -- Distilled Knowledge of Timeways
Expand Down
3 changes: 2 additions & 1 deletion .contrib/Parser/lib/Functions/Dynamic Header IDs.lua
Original file line number Diff line number Diff line change
Expand Up @@ -336,6 +336,7 @@ HeaderAssignments = {
["Rare"] = -1000107,
["Rares"] = -1000032,
["Rated Battlegrounds"] = -1000863,
["Razer"] = -1001057,
["Recruit A Friend"] = -1000283,
["Relentless Gladiator"] = -1000134,
["Relics"] = -1000069,
Expand Down Expand Up @@ -538,4 +539,4 @@ HeaderAssignments = {
["Zone Rewards"] = -1000045,
["Zskera Vaults"] = -1000937,
};
NextHeaderID = -1001055;
NextHeaderID = -1001058;
Loading

0 comments on commit 9b96b53

Please sign in to comment.