azerothcore / azerothcore/mod-progression-system

Badge of Justice Vendor Rewards Wrong Patch

Open
#284 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
82
Forks
68
Avg merge
59m
Merged PRs (30d)
10

Description

https://github.com/chromiecraft/chromiecraft/issues/4688

### What client do you play on?

enGB

### Faction

Both

### Content Phase:

70

### Current Behaviour

The NPC G'eras currently on the PTR is selling items that are not available during the initial launch of TBC (pre 2.1).

### Expected Blizzlike Behaviour

I have compiled a list of items that were available to their corresponding patch. This was done by going to the [wowpedia page for G'eras](https://wowpedia.fandom.com/wiki/G%27eras), and manually checking all items and when they were added. These are the following correct timeline of gear available.

Original (pre 2.1):

```
Cloaks :
**Bishop's Cloak**
Farstrider Defender's Cloak
Blood Knight War Cloak
Shawl of Shifting Probabilities

Neck :
**Necklace of the Juggernaut**
**Necklace of Eternal Hope**
**Manasurge Pendant**
Choker of Vile Intent

Ring :
**Ring of Unyielding Force**
**Ring of Arathi Warlords**
**Band of Halos**
**Ring of Cryptic Dreams**

Offhand :
**Tears of Heaven**
**Sapphiron's Wing Bone**
**Orb of the Soul-Eater**
**Khadgar's Knapsack**
**Flametongue Seal**
Talisman of Kalecgos

Shield :
**Mazthoril Honor Shield**
**Light-Bearer's Faith Shield**
Azure-Shield of Coldarra

Idol :
Everbloom Idol

```


Patch 2.1 :

Plate :
Helmet of the Steadfast Champion
Faceguard of Determination

Mail :
Storm Master's Helmet
Warpstalker Helm

Leather :
Mask of the Deceiver
Cowl of Beastly Rage

Cloth :
Mana-Binders Cowl
Cowl of Naaru Blessings

Trinket :
**Essence of the Martyr**
Gnomeregan Auto-Dodger 600
Bloodlust Brooch
Icon of the Silver Crescent

Libram/Totem :
Libram of Repentance
Totem of the Pulsing Earth

Weapon :
Searing Sunblade

Trade Goods :
Primal Nether (check 2.1 patch notes, as item page doesn't list change)

Fire Resistance Gear :
All


Patch 2.3 :

Plate :
Amani Mask of Death
Chestguard of the Stoic Guardian
Unwavering Legguards
Bloodthirster's Wargreaves
High Justicar's Legplates
Sabatons of the Righteous Defender
Implacable Guardian Sabatons
Pauldrons of Gruesome Fate
Furious Deathgrips
Handguards of the Templar
Bonefist Gauntlets
Chain of Unleashed Rage
Iron-Tusk Girdle
Girdle of the Protector
Eternium Rage-Shackles
Bracers of the Ancient Phalanx
Vambraces of the Naaru

Mail :
Shifting Camouflage Pants
Natural Life Leggings
Hauberk of the Furious Elements
Pauldrons of the Furious Elements
Gauntlets of Sniping
Grips of Nature's Wrath
Polished Waterscale Gloves
Man'kin'do's Belt
War-Feathered Loop
Stormwrap
Treads of Booming Thunder
Treads of the Life Path
Gleaming Earthen Bracers
Earthquake Bracers
Steadying Bracers

Leather :
**Pauldrons of Tribal Fury**
**Moon-Walkers**
**Nyn'jah's Tabi Boots**
Mask of Primal Power
Vestments of Hibernation
Pants of Splendid Recovery
Blessed Elunite Coverings
Shallow-Grave Trousers
Gnarled Ironwood Pauldrons
Trickster's Stickyfingers
Grasp of the Moonkin
Waistguard of the Great Beast
Starfire Waistband
Footwraps of Wild Encroachment
Band of the Swift Paw
Gargon's Bracers of Peaceful Slumber
Armwraps of the Kaldorei Protector
Master Assassin Wristwraps

Cloth :
Pantaloons of Arcane Annihilation
Achromic Trousers of the Naaru
Voodoo-Woven Belt
Light-Blessed Bonds
Studious Wraps
Wristguards of Tranquil Thought
Runed Spell-Cuffs

Cloaks :
Dory's Embrace
Cloak of Subjugated Power
Kharmaa's Shroud of Hope
Slikk's Cloak of Placation

Neck :
Brooch of Deftness

Trinket :
Battlemaster's Perseverance
Battlemaster's Determination
Battlemaster's Depravity
Battlemaster's Cruelty
Battlemaster's Audacity

Offhand :
Voodoo Shaker
Fetish of the Primal Gods

Weapon :
Carved Witch Doctor's Stick


Patch 2.4 :

Cloaks :
Cloak of Swift Reprieve
Cloak of Arcane Alacrity

Trinket :
Battlemaster's Alacrity

Trade Goods :
Nether Vortex

### Source

https://wowpedia.fandom.com/wiki/G%27eras
Clicking every link manually and checking data added.

### Steps to reproduce the problem

1. Check data of any item listed
2. Check wowpedia listed date

### Extra Notes

Going by classic wow TBC probably isn't a great marker for "authentic" TBC prog timeline, since they have been known to pick and choose what is "blizzlike", ironically coming for the actual source.

### AC rev. hash/commit

https://github.com/chromiecraft/azerothcore-wotlk/commit/c05c45c51d3d414ab3bec40e3e4bc2b5c10a977e

### Operating system

Ubuntu 20.04

### Modules

- [mod-ah-bot](https://github.com/azerothcore/mod-ah-bot)
- [mod-bg-item-reward](https://github.com/azerothcore/mod-bg-item-reward)
- [mod-cfbg](https://github.com/azerothcore/mod-cfbg)
- [mod-chat-transmitter](https://github.com/azerothcore/mod-chat-transmitter)
- [mod-chromie-xp](https://github.com/azerothcore/mod-chromie-xp)
- [mod-cta-switch](https://github.com/azerothcore/mod-cta-switch)
- [mod-desertion-warnings](https://github.com/azerothcore/mod-desertion-warnings)
- [mod-duel-reset](https://github.com/azerothcore/mod-duel-reset)
- [mod-eluna](https://github.com/azerothcore/mod-eluna)
- [mod-ip-tracker](https://github.com/azerothcore/mod-ip-tracker)
- [mod-low-level-arena](https://github.com/azerothcore/mod-low-level-arena)
- [mod-low-level-rbg](https://github.com/azerothcore/mod-low-level-rbg)
- [mod-multi-client-check](https://github.com/azerothcore/mod-multi-client-check)
- [mod-progression-system](https://github.com/azerothcore/mod-progression-system)
- [mod-pvp-titles](https://github.com/azerothcore/mod-pvp-titles)
- [mod-pvpstats-announcer](https://github.com/azerothcore/mod-pvpstats-announcer)
- [mod-queue-list-cache](https://github.com/azerothcore/mod-queue-list-cache)
- [mod-rdf-expansion](https://github.com/azerothcore/mod-rdf-expansion)
- [mod-transmog](https://github.com/azerothcore/mod-transmog)
- [mod-weekend-xp](https://github.com/azerothcore/mod-weekend-xp)
- [mod-instanced-worldbosses](https://github.com/nyeriah/mod-instanced-worldbosses)
- [mod-zone-difficulty](https://github.com/azerothcore/mod-zone-difficulty)
- [lua-carbon-copy](https://github.com/55Honey/Acore_CarbonCopy)
- [lua-exchange-npc](https://github.com/55Honey/Acore_ExchangeNpc)
- [lua-custom-worldboss](https://github.com/55Honey/Acore_CustomWorldboss)
- [lua-level-up-reward](https://github.com/55Honey/Acore_LevelUpReward)
- [lua-recruit-a-friend](https://github.com/55Honey/Acore_RecruitAFriend)
- [lua-send-and-bind](https://github.com/55Honey/Acore_SendAndBind)
- [lua-temp-announcements](https://github.com/55Honey/Acore_TempAnnouncements)
- [lua-zonecheck](https://github.com/55Honey/acore_Zonecheck)

### Customizations

None

### Server

ChromieCraft

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the G'eras vendor inventory and the progression or patch-gating data in this repository, then compare it with the issue's patch-grouped item list and the linked Wowpedia source. Done means the vendor offers only the items valid for each progression phase, with later gear and materials appearing at their stated patches.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
39/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.