The SQL statements for restoring TBC profession trainer items have been commented out, effectively disabling their execution. This may be for testing, rollback, or to temporarily prevent these changes from being applied.
The DELETE statements for removing specific TBC items and Brilliant Glass from trainers have been commented out, likely to temporarily retain these items in trainers or for testing purposes.
All SQL statements modifying npc_trainer for flying and flight forms have been commented out, effectively disabling these changes without deleting them.
Removed redundant INSERT statements from progression_80_1_2_pvp_vendors.sql and added a corresponding down migration script in Bracket_80_2. This improves migration management and separation of up/down SQL logic.
Changed the configuration key from 'ProgressionSystem.Bracket_80_1' to 'ProgressionSystem.Bracket_80_1_1' in Bracket_50_59_2_loader.cpp and Bracket_80_1_loader.cpp for consistency and correct feature gating.
Renamed the function AddBracket_80_1_Scripts to AddBracket_80_1_A_Scripts in both its definition and all usages to improve naming consistency and clarity.
Introduces the AddBracket_80_1_B_Scripts function declaration and ensures it is called within Addmod_progression_systemScripts. This allows scripts for the 80_1_B bracket to be properly loaded.
* Updated min count to match max count
For this bracket should only 2 tokens!
* Update progression_80_1_disables.sql
* Modify disables and update creature_template for quests
Update gossip menu and npcflag for Archmage Lan'dalock.
* Revert whaterevr bs github keeps doing
* Update progression_80_4_1_disables.sql
* The Forge of Souls quest available
* Trial of the Crusader quest avaiable
* Ruby santcum quest
* Forbid players for getting quest that require an instance
* Adds back Proof of Demise: The Black Knight
Implemented with the Call of the Crusade and gets removed with Fall of the Lich King
* Update progression_80_4_1_disables.sql
* Removed the wrong instance from ulduar bracket
* Remove Raids weekely
Todo re-add them later phases
* Revert "Remove Raids weekely"
This reverts commit 6f94d6532b.
* Update progression_80_1_disables.sql
* Remove proof demise
* Update progression_80_3_disables.sql
---------
Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
* Updated min count to match max count
For this bracket should only 2 tokens!
* Added ulduar text to the tier
* Adds inscribed rings with ulduar release
* Update progression_80_2_inscribed_kirin_tor_rings.sql
* Commment for Trial of the Crusader with the tier
* Kirin tor Etched rings with trial of the crusader
* Use the patch name
* Added runed rings for icc bracket
* Revert "Updated min count to match max count"
This reverts commit 08db8646b7.
I've no clue why this ona fresh repo is here as a old change.
* Added delete statement
* Remove frozo
* Re-add frozo on drop
* Add frozo and his shop back in fall of lich king
* Proper progression done to frozo no need to phase
* Reverted 8bc8bcb074
* Instead of delete and add, rephase to 1
* Update progression_80_1_frozo_the_renowned.sql
* Update progression_80_1_frozo_the_renowned_down.sql
---------
Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
Simplified and clarified the logic for checking boss states and setting the Lady Vashj bridge console's selectable flag in Serpentshrine Cavern. Reduced nesting and improved early returns for better readability and maintainability.
Removed custom boss scripts for Coren Direbrew and Apothecary Hummel, consolidating event quest reward logic into a single unit script. The new script handles quest completion and rewards for Headless Horseman, Coren Direbrew, and Apothecary Hummel based on dungeon and event state, reducing code duplication and improving maintainability.
Removed unnecessary nested braces and redundant checks in quest assignment and completion logic for the Headless Horseman event. This improves code readability and maintains the same functionality.