summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorYehonal <yehonal.azeroth@gmail.com>2021-06-15 11:04:29 +0200
committerGitHub <noreply@github.com>2021-06-15 11:04:29 +0200
commit3f70d0b80ff483f142ffbebf8960aeb503913a35 (patch)
tree476fc9c82d16d7e42fe89325824dc93633abbacb /doc
parent067eb823026f023e4d3514cadae7d5699da672a6 (diff)
feat(doc): changelog system (#6350)
This system provides rules and automatizes (Deno-typescript) the creation of a changelog file to help developers to adapt their code and know what is new with every (pre)release
Diffstat (limited to 'doc')
-rw-r--r--doc/changelog/README.md8
-rw-r--r--doc/changelog/master.md1
-rw-r--r--doc/changelog/pendings/changes_1623667140221711000.md6
-rwxr-xr-xdoc/changelog/pendings/create.sh21
-rw-r--r--doc/changelog/previous-versions/v2.x.md51
-rw-r--r--doc/changelog/previous-versions/v3.x.md1271
6 files changed, 1358 insertions, 0 deletions
diff --git a/doc/changelog/README.md b/doc/changelog/README.md
new file mode 100644
index 0000000000..27d3e054aa
--- /dev/null
+++ b/doc/changelog/README.md
@@ -0,0 +1,8 @@
+# CHANGELOG
+
+All breaking/notable changes to this project will be documented in the master.md file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://www.azerothcore.org/wiki/project-versioning).
+
+To create a new changelog please follow the instructions on our [wiki page](https://www.azerothcore.org/wiki/how-to-use-changelog)
diff --git a/doc/changelog/master.md b/doc/changelog/master.md
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/doc/changelog/master.md
@@ -0,0 +1 @@
+
diff --git a/doc/changelog/pendings/changes_1623667140221711000.md b/doc/changelog/pendings/changes_1623667140221711000.md
new file mode 100644
index 0000000000..96dfee2c25
--- /dev/null
+++ b/doc/changelog/pendings/changes_1623667140221711000.md
@@ -0,0 +1,6 @@
+### Added
+- Created new changelog system.
+
+### How to upgrade
+
+To create a new changelog please follow the instructions on our [wiki page](https://www.azerothcore.org/wiki/how-to-use-changelog)
diff --git a/doc/changelog/pendings/create.sh b/doc/changelog/pendings/create.sh
new file mode 100755
index 0000000000..8b5d670a5f
--- /dev/null
+++ b/doc/changelog/pendings/create.sh
@@ -0,0 +1,21 @@
+#!/usr/bin/env bash
+
+unamestr=$(uname)
+echo "OS: $unamestr"
+if [[ "$unamestr" == 'Darwin' ]]; then
+ rev=$(gdate +%s%N );
+else
+ rev=$(date +%s%N );
+fi
+
+CUR_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )/" && pwd )";
+
+filename=changes_"$rev".md
+
+echo "Insert your changelog here
+
+### How to upgrade
+
+Add instructions on how to adapt the code to the new changes
+
+" > "$CUR_PATH/$filename" && echo "File created: $filename";
diff --git a/doc/changelog/previous-versions/v2.x.md b/doc/changelog/previous-versions/v2.x.md
new file mode 100644
index 0000000000..d4df70d90a
--- /dev/null
+++ b/doc/changelog/previous-versions/v2.x.md
@@ -0,0 +1,51 @@
+## We suggest using the latest master branch
+This is old and may not be working.
+We suggest that you always use the latest version of our master branch.
+https://github.com/azerothcore/azerothcore-wotlk/tree/master
+
+## Upgrade instructions
+
+For server administrators: instructions about how to upgrade existing servers are available [here](http://www.azerothcore.org/wiki/Upgrade-from-pre-2.0.0-to-latest-master).
+
+
+## Release notes
+
+I'm pleased to release this new version of AzerothCore. This achievement was only possible thanks to all the contributors of our awesome community.
+
+Special thanks to @talamortis @BarbzYHOOL @Deku @Stoabrogga @poszer @Viste @wetbrownsauce @CookieMonsterDev @Nefertumm @xDevICCI @pangolp @Winfidonarleyan @brussens @Yehonal
+ @comix1988 @Rochet2 @masterking32 @mik1893 @STARRHELD @a4501150 @Trystanosaurus @FALL1N1 @Kaev @Ayasecore @Pondaveia @Gargarensis and all the other [developers](https://github.com/azerothcore/azerothcore-wotlk/graphs/contributors), testers, supporters and custom modules/tools developers!
+
+The full list of improvements was just too big to be published here, so I will only add some of the improvements that have been implemented since release 1.x:
+
+- Solved all DB installation issues
+- Implemented AC Docker setup
+- Fixed all DB startup errors
+- Eluna is now supported (special thanks @AyaseCore )
+- Travis now prevents startup DB errors to get on master
+- Fixed all compilation warnings
+- Align most of the DB tables structure with TC
+- Align SmartAI enums with TC
+- Align conditions enums with TC
+- Misc improvements to the SmartAI system
+- The core will now trigger error if unsupported SmartAI action/even/types are used
+- Fixed MySQL 5.7 issues
+- Fixed many Quests (the list is too big to report it here)
+- Improved movement and positioning for vanity pets
+- Fixed clang 7 build
+- Fixed Val'anyr Hammer of Ancient Kings
+- Fixed Amplify Damage
+- Update waypoints for black knight in Trail of the champion to be more blizzlike
+- Fixed Mage Empowered Fire Talent
+- Warlock Life Tap
+- Fixed Mirror Image
+- Added a few custom commands
+- Fixed Glyph Learning for dual talent
+- Fixed Deathgrip
+- Fixed Rogue Tier 1 proc
+- Fixed Guild Charter
+- Fixed heirlooms to apply stats before giving health.
+- Fixed pet bar will now show after /reload command
+- Fixed npc falling through textures
+- Fixed Noth the Plaguebringer casting upon returning back to ground
+
+...and many other improvements! You can check the full changelog [here](https://github.com/azerothcore/azerothcore-wotlk/commits/master).
diff --git a/doc/changelog/previous-versions/v3.x.md b/doc/changelog/previous-versions/v3.x.md
new file mode 100644
index 0000000000..0e78b0f012
--- /dev/null
+++ b/doc/changelog/previous-versions/v3.x.md
@@ -0,0 +1,1271 @@
+## We suggest that you always use the latest version of our master branch.
+
+Do **NOT** download the source code from the release, always use latest master version by following [the official guide](https://www.azerothcore.org/wiki/Installation).
+
+## Upgrade instructions
+
+For server administrators: instructions about how to upgrade existing servers are available [here](http://www.azerothcore.org/wiki/Upgrade-from-pre-3.0.0-to-latest-master).
+
+## Thanks
+
+Thanks to all people that have contributed to this release! @Kitzunu @Knindzagxg @Helias @LukasVolgger @Winfidonarleyan @Viste @locus313 @Si1ker @wizzymore @BarbzYHOOL @peti446 @Nefertumm @IntelligentQuantum @Voxstrasza @Shard-MW @aradep @Yehonal @GMKyle @Selyria @grimgravy @brussens @r0m1ntik @sanctum32 @pangolp @vhiperdev @Ercules76 @FALL1N1 @Rochet2 @aleigood @P-Kito @imxari @Kaev @ArashGorge @mik1893 @masterking32 @AsunaFrostwyrm @meerd @Zoidwaffle @Hacaw @55Honey @ChromieCraftServer @merdlin @iThorgrim-Hub @JamesGent @mpfans @pklloveyou @steenburgh @FrancescoBorzi and all the other developers, testers, supporters and custom modules/tools developers!
+
+## Top dev-contributors of 3.0.0
+
+https://github.com/azerothcore/azerothcore-wotlk/graphs/contributors?from=2019-02-17&to=2021-01-25
+
+## Changelog
+
+```
+chore(Core/PathGenerator.h): Kill Malformed whitespace
+fix(DB/Creature): King Magni Bronzebeard combat script
+fix(DB/Graveyard): Add Horde graveyards in Darkshore
+fix(DB/Creature): faction of ravenoak
+feat(CI): deprecate gcc 7
+fix(gcc): type warning [1/2]
+fix(Core/Spell): Paralytic Poison
+fix(CI): temp restore ci-install.sh
+fix(Core): Activate creatures and objects during opening cinematics
+fix(DB/Quest): improve quest poi for some quests
+fix(DB/spell_area): remove spell 57940 on area 480
+chore(CI): Improve error message of check_pending_sql
+feat(Core/Config): allow initial (free) amount of Guild Bank tabs
+fix(DB/Waypoint): Hezrul Bloodmark
+feat(DB/locales): Import deDE locales (Part 15)
+feat(DB/locales): Import deDE locales (Part 14)
+fix(Core/QuestTracker): do not store quest if quest_id is null
+fix(DB/Creature): Gyromasts Revenge
+fix(DB/locale): Spanish translation quests in elwynn forest
+fix(DB/locale): Spanish translation for Death Knight quests
+refactor(Core/cs_reload): Improve page_text(_locale) output
+feat(Core/Opcodes): Implement CMSG_CHANNEL_MODERATE
+fix(Core/Creature): Implement INHABIT_ROOT
+feat(DB/Translations): import translation text from @mpfans
+feat(DB/locales): import locales from TC
+fix(Core/SpellMgr): Essence of Wintergrasp only applies if config is enabled
+feat(Core/Warden): optimization + PQR detection
+feat(DB/game_tele): Hidden Places
+fix(DB/creature): Remove WotLK recipe drops from Vanilla NPC Sorrow Wing
+airmanskyhomie
+fix(Scripts/boss_freya): adds apply SPELL_CONSERVATOR_GRIP 6s after spawn
+fix(Core/Spell): Killing Spree range
+fix(Core/SpellMgr): Death Plague stacks
+feat(Core/Player): implement GetFreeInventorySpace()
+fix(DB/Quest): Taken by the Scourge
+feat(Core/Conf): allow to change the cost of the guild bank tabs
+feat(DB/game_tele): Improve GM Teleports
+fix(Docker): binary update on rebuild
+fix(DB/Creature): Ethereal Priest Power-Shield Spam
+fix(CI): disable macos-11.0
+chore(2021_01_14_01.sql): int not string
+feat(DB/locales): Import deDE locales (Part 13)
+fix(Core/CreatureAI): revert NPC repositioning and path system (temporarily)
+fix(Scripts/DB/Creature): Set PvP flag for some creatures
+fix(DB/Quest): Shadow Vault Decree
+fix(DB/Creature): Civilian Recruit Valiance Keep
+chore(IssueTemplate/BugReport): Fix typo
+fix(DB/loot_template): Fill in comment fields
+feat(DB/locales): Import deDE locales (Part 12)
+refactor(Core): fix some warnings from VS
+fix(Core/The Oculus) Drakos dragon keepers
+chore(ReadME): Add codefactor
+fix(Build/Cmake): CMake now uses the Windows env vars
+refactor(db_assembler): Allow connecting to non default mysql ports
+chore(Core/SpellAuraEffects): Comment out empty if
+fix(DB/Creature): Fix Borean Tundra Footmans
+chore(core): Remove malformed whitespace
+chore(core): remove malformed whitespaces
+fix(Core/Opcodes): Implement CMSG_GROUP_SWAP_SUB_GROUP
+fix(DB/gossip_menu_option): Give me a bomber!
+feat(CI/Ubuntu): use acore.sh to install deps
+chore(CI/codestyle): fix build
+fix(DB/Script): Quest Re-Cursive
+feat(CI/Codestyle): added codestyle check
+fix(DB/Graveyard): add ghostZone for zone 3479
+fix(Core/Spell): [Potion] Elixir of Minor Fortitude effect disappear
+fix(Core/Spell): Earthliving weapon proc
+fix(Core/Crash): safe calculation in GetMeleeAttackPoint
+fix(scripts/instance): Force correct gossip/text updates
+fix(CI/MacOS) workaround for configure os failing
+fix(Core/ArenaTeam): Arena team queue protections
+fix(DB/Update): fix missing delete
+fix(DB/SmartAI): Demolitionist Legoso weird behavior
+fix(DB/Creature): Laris Geardawdle (9616) missing text
+fix(DB/Creature): Guvan (npc 17482) incorrect NPC flags (can't train priests past lvl 6)
+fix(DB/Creature): position of guid 17952
+fix(DB/Creature): Ranger Lilatha walk speed correction
+fix(DB/Quest): "Botanist Taerix" and "Urgent Delivery!"
+fix(Core/Creature): Implement CREATURE_FLAG_EXTRA_GHOST_VISIBILITY
+feat(Core/CreatureAI): improve npc position during the combat
+fix(DB/Creature): Shadowglen Webwood Spiders Population
+fix(DB/smart_scripts): Add abilities to Arcanist Torseldori and Bloodmage
+fix(DB/Visual): The Sun Gate
+fix(DB/creature): Add female models to Chosen Zealots
+chore(MySQL): Deprecate 5.6
+fix(DB/Creature): Engineer "Spark" and Geezle
+fix(DB/Quest): Galaen's Fate
+fix(DB/gameobject): adjust spawntimesecs of multiple GOs
+fix(Core/Quest): They're Alive! Maybe...
+fix(DB/Quest) add missing quest to brewfest npc's
+feat(DB/translations): import quest_template, quest_request_items and quest_offer_reward from TC
+fix(CI): Only run macos build if ubuntu build is successful
+refactor(Core/sWorld): improve singleton management
+fix(DB/quest): Thalorien Dawnseeker - Quest texts
+fix(DB/Creature): add/fix spawns in Ghostlands & Eversong Woods
+fix(DB/Loot): drop chances for white items in starter zone
+chore(Core/Conf): Change default of RecordUpdateTimeDiffInterval
+fix(DB/acore_string): Adjust characters for pinfo
+fix(dashboard): check if acore user already exists
+fix(Core/GO): failed attempt
+fix(DB/gameobject): Quest 'Soaked Pages' GO respawn time
+fix(DB/acore_string): Remove weird spaces in npc info
+fix(DB/creature_template): Add mechanic_immune_mask for Hyjal bosses
+fix(DB/smart_scripts): Script "Crowleg" Dan
+chore(Core/SpellMgr): Indentation
+fix(DB/game_event_gameobject): Brewfest gameobject in Winter Veil
+fix(scripts/Felmyst): Adjust beam target
+fix(Core/Object): Fix small error in Position::IsWithinBox
+fix(scripts/Ulduar): Kologarn - Focused Eyebeam
+fix(scripts/Ulduar): Expedition Base Camp
+fix(CI): update procedure/function check
+fix(Core/Guild): Implement gender in guild
+refactor(scripts/BlackrockMountain): Remove commented NPC scripts
+fix(DB/broadcast_text_locale): Guard gossip for hunter class [esES/esMX]
+fix(DB/Spell): Clearcast proc
+chore(config): Improve dist files
+fix(apps/scripts): Add quotes for directory paths containing empty spaces
+refactor(Core): Remove player title defines
+fix(Core/Spell): Clicking lock portal cost mana
+feat(CI/MacOS): use acore.sh to install deps
+fix(Bash/simple-restarter): always show the correct command name
+Core/Utils: Create std::optional helper class
+fix(README): catalogue link
+docs: add sponsor link
+refactor(Core): removed unused ace includes
+docs(PR-template): normalized captions #3867
+ docs(README.md): normalized captions #3863
+feat(Core): Another way to get talent points
+fix(scripts/CullingOfStratholme): Remove "Corrupting Blight" at Infinite Corruptor's death
+fix(scripts/Oculus): Reset Mage-Lord Urom's position at death
+fix(DB/creature): Improve starting NPCs
+fix(DB/npc_vendor): Argent Tournament
+fix(DB/Quest): Make 6962 not repeatable
+fix(DB/item_template_locale): Item Description deDE
+refactor(Core): apply clang-tidy modernize-raw-string-literal
+feat(CI/macOS): add macos-11.0 Big Sur to CI build
+fix(CI/macOS): remove old openssl removal
+fix(DB/quest_poi_points): Fix The Battered Hilt Questline
+fix(DB/smart_scripts): Quest "Enlistment Day"
+feat(Bash/restarter): add restarter to the available bin/ collection
+fix(Bash/installer): client data version
+refactor(Core/Social): Cleanup
+fix(DB/spell_custom_attr): Debuffs incorrectly applied as buffs
+feat(DB/locales): Import deDE locales (Part 11)
+fix(DB/Quest): Text for quest "When the Cows Come Home"
+fix(DB/waypoint_data): Great Hexer Ohodo pathing
+fix(Core/conf): Battleground kill XP rate description
+feat(DB/locales): Import deDE locales (Part 10)
+fix(DB/creature_template): Improve The Nexus
+refactor(Core): apply clang-tidy modernize-pass-by-value
+fix(Core): a typo introduced in the Rest & Inn Improvements
+chore(ReadMe): Add Discussions to important links
+refactor(Core): apply clang-tidy modernize-deprecated-headers
+feat(Core/Config): Arena points - Games required
+fix(DB/item_template_locale): Twisted Reflection item description
+feat(DB/locales): Import deDE locales (Part 09)
+fix(DB/creature_template_addon): Add 'Shadowform' aura to Saronite Animus
+fix(DB/access_requirement): Add missing quest_failed_text #3804
+fix(Core/Game): Rest & Inn Improvements
+fix(DB/smart_scripts): Ulduar- Iron Mender casting Fuse Metal out of combat #3802
+fix(DB/creature): Ulduar 25 Antechamber trash pack #3800
+fix(DB/creature_loot_template): Quest item drop chance - 'Guardian of the Monument' #3796
+fix(DB/creature_template): Improve damage
+fix(DB/creature_template): Improve Ulduar
+fix(DB/creature_template): Improve Utgarde Keep
+fix(DB/creature_template): Improve The Oculus
+fix(DB/creature_template): Improve Utgarde Pinnacle
+chore(Core): forgot to add copyright in new files + small correction
+refactor(Core): apply clang-tidy modernize-use-bool-literals
+fix(CMake): Deprecation warning #3814
+refactor(Core): apply clang-tidy modernize-use-default-member-init
+refactor(Core): apply clang-tidy modernize-use-equals-default
+refactor(Core): apply clang-tidy modernize-loop-convert
+refactor(Core): apply clang-tidy modernize-use-emplace
+fix(DB/creature_template): Improve Onyxia Lair
+fix(DB/creature_template): Improve Vault of Archavon
+refactor(Core/PetAI): remove useless code
+refactor(Core): apply clang-tidy modernize-use-noexcept
+refactor(Core): apply clang-tidy modernize-redundant-void-arg
+refactor(Core): apply clang-tidy modernize-use-nullptr
+refactor(Core): apply clang-tidy modernize-use-nodiscard
+refactor(Core): apply clang-tidy modernize-use-override
+refactor(Core/sLog): improve singleton management
+fix(DB/Raid): improved Eye of Eternity
+fix(DB/creature_template): Improved Obsidian Sanctum
+fix(DB/creature_formations): Elite patrolling positions
+fix(DB/creature): Respawn time secs
+fix(Scripts/Ulduar): Yogg-Saron's portals
+fix(DB/smart_scripts): Improve - Stitched Giant
+fix(DB/creature): Improve - The Battle For The Ebon Hold
+feat(DB/locales): Import deDE locales (Part 08)
+fix(Core/Social): cleanup + fix crash in friend system
+fix(DB/creature_template): Adjust levels for Snobold Vassal and Saronite Animus
+fix(DB/smart_scripts): Open door on Sneed's death
+feat(DB/locales): Import deDE locales (Part 07)
+fix(DB/Instance): Fix equip issue and text errors
+fix(bin/scripts): Allow script work with git bash
+feat(DB/locales): Import deDE locales (Part 06)
+feat(DB/locales): Import deDE locales (Part 05)
+feat(DB/locales): Import deDE locales (Part 04)
+fix(Core/Pathfinding): Improve - Point movement
+fix(Deps/Acelite): add missing Windows dependency
+fix(DB/creature_template): Remove skull level on dungeon bosses
+feat(DB/locales): Import deDE locales (Part 03)
+feat(DB/locales): Import deDE locales (Part 02)
+feat(CMake): show version when running cmake
+feat(DB/locales): Import deDE locales (Part 01)
+feat(Core/Script): Hooks for custom arena teams/types
+test(Formulas.h): GetGrayLevel, GetColorCode, GetZeroDifference
+chore(CMake/Tests): use conventional CMake flag to enable tests
+fix(DB/Quest): Import "In Service of the Lich King" audio correct
+fix(ci): update semicolon check #3799
+fix(Scripts/ObsidianSanctum): Code revamp [1/2]
+fix(DB/gossip): remove cataclysm gossip/gossip flag from Anduin Wrynn
+fix(Scripts/ICC): Intro Event Timers and Text
+fix(Scripts/VOA): code-style improvements + bandwidth consumptio
+fix(Scripts/DB): Mimiron Computer NPC text
+fix(scripts/Ulduar): Assembly of Iron - interrupt immune effect
+fix(scripts/Commands): Avoid get gm phase when summoning
+fix(ci): update semicolon check
+fix(DB/creature): Starting zones
+fix(DB/creature): Delete duplicate Big Roy
+feat(CI): Add check for semicolon at end of pending sql update file #3749
+Revert "fix(Core/Player): Improve rested removal"
+fix(DB/creature): Ulduar 25 extra trash packs
+fix(DB/conditions): Fix quest Kibler's Exotic Pets
+feat(Core/Config): Added pet experience rate
+fix(DB/spell_proc_event): The Black Heart
+fix(DB/conditions): Frenzyheart Champion & Hand of the Oracles
+refactor(Core): remove ACE types
+feat(Core/Misc): remove ACE Auto_Ptr
+fix(DB): failure due to missing semicolumn
+fix(DB/scripts): Freya - Sun beam
+refactor(DB/player_factionchange_titles): Add comment section
+fix(Scripts): Ignis the Furnace Master - Iron construct buff stacks #3731
+fix(CI): make labeler work with UnitTests
+refactor(Core/SpellMgr): simplify dbc data corrections
+fix(DB/locales): Restore deleted quest locales
+feat(ci): Add apps directory to bash label
+refactor(Apps/Defines): Codefactor warning
+fix(Core/Player): Improve rested removal
+fix(Core/bin): Add quotes to pwd in docker build scripts
+fix(Core/SpellMgr): Thorns should not miss
+feat(DB/locales): Import deDE quest locales
+refactor(Tools): restyle tools with astyle
+fix(DB/creature_loot_template): Emblem of Triumph #3689
+feat(Core/Config): configurable BG Respawn Timers
+refactor(Core/Common): restyle tools with astyle
+fix(DB/creature): Maker's Overlook
+fix(DB/gameobject): Dalaran Forge Spell Focus range
+fix(DB/creature): Rabid Brown Bear Position
+fix(DB/quest_poi_points): Seeds of the Blacksouled Keepers Quest POI
+fix(DB/quest_poi_points): The Fallen Sisters Quest POI
+fix(DB/creature) Frosthorn Ram Position
+fix(Core/Command): additem - doesn't work when name contains apostrophe
+fix(Core/Condition): Implement CONDITION_QUESTSTATE
+fix(Core/Conditions): Implement CONDITION_DAILY_QUEST_DONE
+feat(Core/MapUpdate): switch from ACE_Method_Request to PCQ
+fix(Core/Item): Meta gems sometimes ignore added sockets
+feat(Core/Spells): Functions will return cast result
+fix(DB/smart_scripts): Improved Classic Rares II
+fix(DB/smart_scripts): Improved Hinterlands II
+fix(DB/smart_scripts): Improved Hilsbrad Foothills
+fix(DB/smart_scripts): Improved Silverpine Forest
+fix(DB/smart_scripts): Improved Alterac Mountains
+fix(DB/smart_scripts): Improved Arathi Highlands
+fix(DB/smart_scripts): Improved Dun Morogh
+fix(DB/smart_scripts): Improved Wetlands
+fix(DB/smart_scripts): Improved Badlands
+fix(Labeler): revert CORE changes(#3683)
+fix(DB/smart_scripts): Improved Searing Gorge
+fix(DB/smart_scripts): Improved Strangethorn Vale II
+fix(DB/smart_scripts): Improved Elwynn Forest
+feat(Core/Config): Improve config
+chore(Labeler): Workaround for CORE label
+chore(Deps/Acelite): Update to 6.5.10
+fix(Docker): fix log files not being generated in Docker setups
+feat(DB/locales) Import deDE quest locales from TrinityCore
+fix(DB/smart_scripts): Improved Blasted Lands
+fix(DB/smart_scripts): Improved Westfall
+fix(DB/quest_poi): A Portabale Power Source
+feat(MMAPS/mapbuilder): restore ability to work with custom MapIDs >= 1000
+fix(DB/gameobject): The Codex of Blood
+fix(DB/smart_scripts): Improved Duskwood
+fix(DB/creature_template) flags_extra for brewfest barker bunny's
+fix(Core/Logs): Fix arguments in function call
+fix(DB/gameobject_loot): Gordok Tribute
+fix(DB/smart_scripts) Rachelle Gothena Position
+fix(DB/creature/gameobject): Brother against brother
+fix(DB/smart_scripts): Improved redrige mountains
+fix: broken link
+fix(DB/smart_scripts): Improved swamp of sorrows
+fix(DB/creature_template): Void Zone from Lady Blaumeux
+fix(Core/Unit): ranged auto-attack sound issue if a player attacks target not in LOS
+fix(DB/spelldifficulty_dbc): Fix Disrupting shout [10/25]
+fix(DB/creature_template): Fix Twilight Fissure
+fix(DB/smart_scripts): Improved loch modan
+fix(DB/Zone):improved Burning Steppes
+fix(DB/creature) Coilskar-Assasin Position
+fix(DB/waypoint_data): Ulduar Colossus path fix
+fix(DB/creature) Light's Hope Muradin/Saurfang Wrong Models
+fix(Core/CS): Fixed learn command using null session when send over SOAP
+feat(CI): check if pending sql has procedure or function
+fix(Script/ICC): Spirit Alarm and Deathbound Ward
+fix(DB/creature_template): Ulduar - Overload
+fix(Scripts/Ulduar): Supercharge stack issue fix
+fix(Core/Ulduar): Stone Nova stacks [25 mode]
+fix(Scripts/Ulduar): Boss XT-002 enrage sound
+fix(DB/Creature): Shandy Glossgleam
+fix(DB/Quest): The Black Box
+fix(CI): do not run core_build on forks
+fix(Scripts/Ulduar): Hodir flash freeze safe spots
+fix(DB/Dungeon/Quest): Entry into Karazhan
+fix(DB/Quest): Rifle the Bodies
+fix(DB/Zones):improved Tirisfal Glades
+fix(DB/Creature):improved Defender of Timbermaw
+fix(DB/smart_scripts): Gordok Ogre-Mage
+fix(Spell): Expose weakness
+fix(DB/Zones): improved missing & skipped some NPCs
+fix(DB/creature_template): Adjust Anub'arak minions level
+fix(DB/creature_template): Nerubian Burrower's immunity
+fix(DB/Zone):improved Hinterlands
+fix(DB/Zone): improved Strangethorn Vale
+fix(DB/creature_loot_template): Pattern: Fur Lining - Arcane Resist
+fix(DB/Zone): improved Western Plaguelands
+fix(DB/Zone):improved Eastern Plaguelands
+fix(DB/SAI): Speaker Mar'grom
+fix(Core): fixed crash happening when clearing old mail
+feat(Core/Unit): don't allow additions threat in evade mode and implement AURA_INTERRUPT_FLAG_LEAVE_COMBAT
+fix(DB/Loot): Naxxramas 25
+refactor(Core/Mail): avoid big mail loading/saving time, only load 50 mails at a time
+fix(CI): add workaround for configure os (macos-10.15)
+fix: update labeler.yml
+fix(Actions): Labeler
+fix(Action): Labeler
+fix(DB/Creature): remove mobs from brewfest camp
+chore(CI): fix Trailing spaces
+fix(Core/Util): EventMap::RepeatEvent when eventId is retrieved by ExecuteEvent() call
+fix(Scripts/Ulduar): cast electrical charge only if player dies
+feat(Actions): Automatically add labels on PRs
+fix(DB/Spell): make 38318 positive
+chore(DB/VerifiedBuild): Creatures 3.1.x(#3409)
+fix(Core/Unit): Eating anim
+refactor(Core/Game): restyle game lib with astyle
+fix(DB/Event): Brewfest - Synthebrew Goggles and Ram Racing Reins
+refactor(Core/Scripts): restyle scripts lib with astyle
+fix(Core/Creature): dead creatures spawn position on respawn
+fix(DB/Creature): npc positions
+fix(Core/Boss): Toravon Script Mechanics
+fix(DB): Resupplying the Excavation
+refactor(Tools): restyle tools with astyle
+feat(Core/Movement): added orientation input for Point movement
+fix(Core/Misc): fixed NOPCH build
+fix(Core/Script) npc Tom Hegger target player for aggro text
+fix(Issue/Config): correct links
+fix(DB): ICC Intro Event - Saurfang/Muradin MODELID
+fix(DB/Dungeon): Dire Maul West
+fix(DB/Dungeon): improved Upper Blackrock
+fix(DB/Dungeon): improved Dire Maul East
+fix(Core/Spells): prevent client crash on use spell Neural Needle + ESC
+chore(Core/Player): remove useless SendQuestComplete
+fix(DB/Quest): Post-partum Aggression
+fix(DB/Dungeon): improved Dire Maul North
+ fix(DB/Waypoint): npc guid 1021 path
+feat(Docker): add timezone settings to dockerfile
+fix(Core/PacketsIO): Send correct messages about server first achievements depending on faction.
+feat(Core/Events): update holiday code and remove misleading log (event date is the one from game_event)
+feat(InstanceScripts): new scriptable function DoAction()
+feat(CI/macOS): improve caching level
+chore(DB/VerifiedBuild): Items 3.1.x
+fix(DB/Creature): faction of several creatures
+docs: Move README.md to .github folder
+chore(DB/VerifiedBuild): Gameobjects 3.1.x
+feat(CI): add support for GCC
+chore(DB/VerifiedBuild): Quests 3.1.x
+fix(DB/Event): Brewfest starttime
+refactor(Travis): Remove unused travis files
+fix(DB/Creature): Remove Noblegarden item from Redridge Mongrel
+chore(DB/VerifiedBuild): Creatures 3.2.0
+fix(Core/AuraScript): Soul Feast should apply on some Valithria mobs
+fix(DB/Quest): gluttonous lurkers: improve the current SmartAI
+chore(DB/VerifiedBuild): Quests 3.2.0
+fix(Core/Misc): all GCC warnings
+chore(DB/VerifiedBuild): Creatures 3.2.2
+fix(DB/Quest): gameobject loot and related responsible spell script
+chore(Core/Scripting): cleanup unused code
+fix(Scripts/Ulduar): Hodir Door
+chore(DB/VerifiedBuild): Items 3.2.0
+fix(CI): do not run import-pending-sql on forks
+fix(DB/Creature): Prince Sandoval is not attackable
+docs(Readme): Minor improvements
+refactor(Core/Common): restyle common lib with astyle
+feat(Core/Time): remove inherited ACE Time
+chore(Core/Shared): restyle shared lib with astyle
+chore(Core/Worldserver): restyle worldserver lib with astyle
+feat(Deps/MySQL): add support MariaDB 10.5
+chore(Core/Authserver): restyle authserver library with astyle
+fix(DB/SAI): remove links pointing to non-existing ID
+chore(DB/VerifiedBuild): Items 3.2.2
+refactor(Core/Misc): remove the ternary operator when used improperly
+fix(DB/Creature): Remove wrong Steam Burst
+docs(issue_template): add template for feature requests
+fix(Scripts/Wintergrasp): fix disabled always false
+chore(DB/VerifiedBuild): Creatures 3.3.0
+fix(Core/Spline): -Wcast-function-type warning
+fix(Core/player): do not show zone at first login
+docs(SECURITY): Move SECURITY.md to .github folder
+refactor(Core): replace ACE atomic types with standard C++
+fix(DB/spell_custom_attr): Remove spell that doesn't exist
+fix(Scripts/AzjolNerub): Amanitar not casting “Mini” and mushroom not cleansing the player on death
+refactor(Core/Tools): remove ACE from tools
+chore(DB/VerifiedBuild): Items 3.3.0
+fix(Scripts/ICC): visual of the Blood Council Bosses
+chore(DB/VerifiedBuild): Gameobject 3.3.0
+Revert "feat(pull_request_template): Introduce the new github way"
+refactor(Scripts/Stratholme): fix warnings and made code more readable
+chore(DB/VerifiedBuild):] Quests 3.3.0
+fix(DB/pool_template): improve spawn quantity of herbs in northrend
+refactor(Core/ICC): Move hardcoded spells to enum
+chore(DB/VerifiedBuild): Creatures 3.3.5
+fix(Scripts/ICC): Don't show Heroic Attempts on Normal difficulty
+chore(DB/VerifiedBuild): Items 3.3.5
+fix(Core/Tools): fix GCC warnings in extractors
+chore(DB/VerifiedBuild): Quests 3.3.5
+fix(Core/Misc): GCC warnings
+feat(code_of_conduct): add code of conduct to the project
+fix(DB/Dungeon): improved Lower Blackrock Spire
+refactor(lfg): refactor code and style
+fix(Core/Script): Anomalus
+fix(CI/macos): reduce cache size
+chore(DB/Zone): enable allowMount in Emerald Dream
+fix(CORE/Dungeon): Mage-Lord Urom now cats empowered arcane explosion when he teleports to the center
+chore(CI): solve
+chore: add ./apps/joiner/ to .gitignore
+fix(Core/Spells): Implement SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER.
+feat(pull_request_template): Introduce the new github way
+feat(CI/Linux): use compression in ccache
+chore(deps): update gsoap to version 2.8.105
+feat(Core/Script): Playing music from GameObjects and added holiday zones music script
+[Dungeon] Scholomance
+fix(Docker): fix Priority class denied
+docs(issue_template): add links to issue create window
+fix(Core/Quest): Death Comes From On High
+Core/Scripts: fix Nightfall proc chance and reduce it for victims with level above 60.
+fix(CORE/Commands): Renamed .character deleted old to .character deleted purge
+feat(contributing) Add guidelines for new contributors
+feat(DB/SmartAI): [Raid] Ulduar
+fix(DB/Creature): Atal'ai Priest unattackable
+feat(CI): actions/cache@v2
+chore(CI/Docker): skip Scripts for shorter build times
+fix(CI/macOS): ccache issue
+fix(CORE/Raid): Muradin/Saurfang not de-spawning after finishing movement
+fix(CORE/Raid): Lich King “Pain and Suffering” snapping and “Shadow Trap” not targeting tanks
+refactor(Core): NULL -> nullptr
+docs(README): fix url
+fix(Core/SpellEffects): Make Shadowmeld drop combat
+fix (Core/Quest) Correct link quest and fix command lookup quest for multilanguage dbc
+Core/DB fix Icecrown Citadel Raid - Saurfang Intro Roleplay
+feat(DB/SAI): [Azeroth] Classic Rares - Part I
+feat(DB/Creature): [Zone] Thousand Needles
+feat(DB/SAI): [Azeroth] Missed & Skipped Creatures
+[Zone] Isle of Quel'Danas
+[Zone] Tanaris
+fix(DB/Creature): Eversong Woods
+chore(CI): change bot's commit message format
+fix(DB/Creature): Ungoro Crater
+fix(DB/Creature): Silithus
+fix(DB/Creature): Yulda the Stormspeaker
+Allow mages to refresh Living Bomb
+fix(DB/Creature): Stratholme
+refactor(Core): remove ace_autoptr, cleanup
+fix(DB/SAI): improve Feralas NPCs
+fix(Core/Gossip): Remove hard-coded texts from the: The forge of souls C++
+fix(DB/SmartScriptMgr): Move CWZ valid check
+fix(build): remove warning
+fix(quest): improve quest force of neltharaku
+refactor(creature-loot): improve chance % of Bohan NPC
+fix(Core/DBCStores): prevent crash worldserver
+fix(DB/GO): improve gameobject instances respawn timesecs
+fix(Core/SpellAuras): Show auras to client limit
+fix(Scripts/UtgardePinnacle): Svala Sorrowgrave's loot disappearing too quickly
+feat(CI): add Windows to the CI
+fix(Core/Spells): Winter's Chill now stacks from multiple sources
+feat(CI): add macOS to our CI
+fix(Core/Command): Can comment closed tickets
+feat(Core/Command): Reenable .teleport name on offline player
+feat(Core/Config): CONFIG_INTERVAL_SAVE
+feat(Core/SendListInventory): Add multivendor function
+fix(CI): Made test run in relative path
+fix(CI/Core/ArenaSpectator): clang warnings + prevent new warnings
+refactor(CORE/Instance): Move Pandemonius script from SAI to Core script
+feat(Core/Commands): Character check bag && work
+fix(Scripts/DB): Add Prison to spawn Yor, move Yor AI from SAI
+feat(CI): add Ubuntu 18.04 to the CI
+test: add code coverage report
+fix(Core/Unit): melee attack through LoS
+fix(#2147): enrage and some false-negative spells
+fix(deps): update gsoap to fix vulnerability issue
+test: fix some cmake params
+test: fix unit test linking problem in ubuntu 18.04
+chore(unit-object-accessor): add findConnectedPlayer to object accessor
+Create rev_1592783105272652900.sql
+refactor(Core/SpellInfo): Positive/Negative spells from SpellFamilyName into DB
+feat(CI/Docker): build all containers in CI
+feature(testing-automation): unit tests with Google Framework
+fix(DB/Creature): Desolace
+fix(Core/ObjectMgr): solve Global Storage issue
+fix(DB/SAI): improve Mulgore zone
+feat(Docker): update to Ubuntu 20.04 + more improvements
+fix(DB): improvements to Magister's Terrace
+fix(Core/Spell): rogue's poisons logic check
+refactor(Scripts/SAI): move Gryphoneer Windbellow to SAI
+fix(DB/Creature): Opening the Dark Portal
+fix(DB/GameTables): correct links to data from gt* DB tables
+fix(DB/Creature): Escape from Durnholde
+chore: Removed unwanted submodule
+feat(bash): support for derivated distro + refactor conf
+chore(worldserver.conf): Update GM.StartLevel to core default
+feature(World/Config): Implement MaxWhoListReturns
+fix(DB/item_template): Savange and Hateful Gladiator's range
+fix(Core/playercreateinfo_item): Alter amount of allowed items
+fix(Core/Script): Remove hardcoded Loch Modan texts
+fix(Core/Creature): Lady Katrana hardcoded text
+Core/Misc: update g3dlite lib
+feat(SUPPORT): Show contributors how to get help
+fix(Core/MailHandler): Prevent client crash while receiving a malformed mail
+fix(Core/Vendors): Load npc_vendor items in the right order
+fix(DB/Creature): The Botanica
+fix(DB/Creature): The Mechanar
+fix(DB/Creature): The Arcatraz
+fix(DB/Creature): Dustwallow Marsh
+feat(Core/DBC): rework load DBC
+fix(DB/Creature): Barrens
+fix(DB/Creature): Durotar
+Fix db_assembler on macOS
+fix(Core/SmartScripts): Disallow Gob to use Combat with Zone
+fix(DB/Gameobject): Maraudon portal clickable
+fix(DB/Sai): Remove Gameobject from being in combat with zone
+fix(DB/Creature): Captain Greenskin formation
+fix(DB/Spell): Savory Deviate Delight auras should not stack
+doc(readme): Fixed catalogue link
+fix(DB/Creature): Vereth the Cunning stand state
+fix(Core/Player): Display random properties in inspect
+refactor(Core/World): Make the file a bit more pretty
+fix(DB/Creature): Stonetalon Mountains
+fix(DB/Creature): Ashenvale
+feat(Core/Config): rework configs load system
+fix(DB/Creature): Azshara
+refactore(core/config): Move BG Report AFK To Conf
+fix(DB/Creature): Darkshore
+wiki(Security): Fix link
+wiki(Security): Add a security policy
+chore(CMake)!: Drop support for MariaDB 10.1
+feat(Core/Loot): Increase the max loot possible by 2
+fix(DB/Creature): Auchenai Crypts
+fix(DB/Creature): Underbog
+fix(DB/Creature): Steamvault
+fix(DB/Creature): Light's Hope Chapel dialogue script
+fix(DB/Creature): Slave Pens
+fix(Core/SpellScript): Script item Egg Nog
+fix(DB/Creature): Shadow Labyrinth
+fix(DB/Fix): Sethekk Halls
+fix(DB/Creature): Mana Tombs
+fix(DB/Creature): Felwood
+fix(DB/Creature): Winterspring
+refactor(issue_template): Move it to Githubs "new" place
+feat(Core/Config): Enable/Disable Debug BG/Arena
+fix(DB/Creature): Remove loot from totems
+fix(Core/Spell): Implement SPELL_ATTR0_CU_DONT_BREAK_STEALTH
+refactor(Core/BG): improvements to the queue system
+fix(Core/BG): fix BG_QUEUE_INVITATION_TYPE_NO_BALANCE
+fix(DB/Creature): Dragonmaw Bonewarder
+fix(DB/Creature): Outland Rares
+fix(Core): C++ 11 rule of 3 compiant constructors
+fix(Core/Battleground): fix queue issue
+fix(DB/SmartScripts): Swamp of Sorrows
+fix(DB/Locale): Add several entries for frFR
+fix(Core/WorldSocket): All control paths will return a value
+fix(DB/Creature): Desolace
+fix(DB/Quest): Mastery of the Crystals
+fix(DB/Creature): Blackfathom Deeps
+fix(DB/Creature): Shattered Halls
+fix(DB/Creature); Blood Furnace
+fix(DB/Creature): Hellfire Ramparts
+fix(DB/Creature): Sunken Temple
+fix(DB/Creature): Zul'farrak
+[Dungeon] Maraudon
+fix(DB/Creature): Uldaman
+fix(DB/Creature): Razorfen Downs
+fix(Core/BG): do not start new BGs if there are BGs with free slots
+fix(DB/Creature): Scarlet Monastery
+fix(DB/Creature): Gnomeregan
+fix(DB/Creature): Razorfen Kraul
+fix(DB/Creature): The Stockade
+feat(CI): update clang-7 to clang-9, add clang-10 build
+fix(Core/MailHandler): Security check
+fix(Core/Spell): Allow to cast and aura all spells
+feat(CI): upgrade to Ubuntu 20.04
+fix(Core/Clang): make it work with clang 10
+fix(DB/Quest): A Dire Situation
+fix(build): eluna
+feat(CI): refine cache usage in gh-actions
+fix(DB/Creature): Shadowfang Keep
+fix(CMake/FindMySQL): Allow MySQL 8.0 in Windows
+fix(DB/Creature): Wailing Caverns
+fix(Core/Query): Update GroupMgr query to support MySQL 8.0
+fix(Core/Script): Felmyst
+fix(Core): solve issue with MariaDB
+fix(DB/Creature): Deadmines
+refactor(Core/Command): tele to teleport
+fix(Core/Script): Trial of the Crusader
+fix(Core/ChatHandler): Prevent messages > 255 characters
+fix(Core/Mysql): my_bool type conflict
+fix(Docker): Mysql Password
+fix(DB/Creature): Ragefire Chasm
+feat(Core/Docker): Enable SOAP for external usage
+feat(Docker): Container healthchecks
+fix(Docker): Persistent volumes for ac-database
+fix(Core/Pet): Risen Ghoul random name & pet detail
+fix(DB/Quest): Take No Chances
+feat(Core/Battleground): Config to allow/disallow ability to Share Quest & Ready Check
+fix(DB/ImportSQL): Missed import SQL f2892764cd
+fix(Core/Query): Escape MySQL 8.0 Keyword
+fix(DB/Quest): The Deathstalkers
+refactor(DB/acore_string): Rename locale columns
+fix(DB/Quest): Repurposed Technology
+fix(DB/Gameobject): Reagent Pouch
+fix(DB/Quest): Skybreaker Questchain
+fix(Core/Command): additem checks
+fix(DB/Locale): Locale fix for quest 919
+fix(DB/Gameobject): Dalaran Forges
+refactor(Core/Query): escape some MySQL 8.0 keywords
+fix(bash): joiner tool has been moved
+fix(DB/Quest): Secrets of the Flamebinders quest chain
+ feat(DB/Account): Delete account_muted when deleting an account
+fix(Core/Script): Grand Magus Telestra talk
+fix(Core/Command): cheat explore
+fix(DB/Quest): Deprecated quests
+fix quotes on 74e0f00
+fix(Core/Conditions): Add CONDITION_SOURCE_TYPE_QUEST_AVAILABLE
+style(Core/Achievement): Improve error msg for achievement_reward
+fix(DB/Quest): Image of Commander Ameer Quests Start/End
+chore(DB): fix syntax in sql update
+fix(DB/Creature): Julianne Death Sound
+fix(DB/Creature): Dreadsaber & Shardhorn Rhino positioning
+fix(DB/Creature_text): ToC Lich King
+fix(DB/Creature): Bloodmaul Skirmisher Spawn Point
+fix(Core/Account): GM Level 1 will not be hostile to players
+fix(CI): core_build on coverity_scan is not needed
+feat(Core/Conf): Move BG rewards to config
+fix(DB/lang): TBC Heroic Dungeon Keys German Description
+fix(DB/lang): Totem Item Description
+fix(DB/Creature): Naxxramas Cultistl
+feat(Core/conf): Move arena charters cost to config
+fix(DB/Quest) Deprecated quests
+fix(DB/Quest): Brothers in Death event
+feat(DB): Import german quest_request_items texts from GTDB (Part 4/4)
+feat(Core/commands): Display reason for muting player
+feat(CORE/command): .account onlinelist orders accounts by IP
+fix(DB/reputation): Kurenai and Mag'har reputation amount rewarded
+fix(DB/Creature): Stinky aura
+fix(DB/Quest): Shoot 'Em Down
+fix(DB/Item): Chest of Spoils loot
+feat(Core/Config): Configurable buy/sell rates
+fix(DB/Item): Tome of Tranquilizing Shot Deprecated
+fix(DB/SAI): Grizzly Hills transport
+Fix(DB/Dungeon): The Nexus
+fix(DB/Quest): More locations to complete Patching Up
+fix(Core/DB/Events): Game Event on Calendar
+fix(DB/NPC): Eridan Bluewindl now award Flute of the Ancients
+chore(CI): update import_pending_sql.yml
+fix(Core/Raid): Eyes activate when endboss dead in Naxxramas
+fix(CI): sql import
+fix(DB/Spell): Clam drops
+fix(CI):updated token for import_pending_sql
+feat(CORE/command): .kick will now display the kick reason
+fix(DB/Creature): Ragefire Shaman will now cast heal
+fix(core/packet): prevent client crash from malformed packet/message
+fix(DB/item): Missing loot for Heart-Shaped Box (#792)
+feat(CI): migrate from Travis to GitHub Actions
+feat(Core/AI): CU_SAI - Custom Target Options
+fix(DB/Quest): Old Whitebark's Pendant
+Fix reward text for Quest: Shaodw's Edge
+fix:(DB/Item) Mechanical Greench / Wand of Holiday Cheer
+feat(Core/AI): CU_SAI - set creature in combat outside of dungeon
+feat(Core/AI): CU_SAI - Custom Event Options
+feat(Core/SAI): new Actions + Polar Coords System Offset Relocating
+fix(Core/Mail): Mailhandler cleanup
+fix(DB/Quest): Teron Gorefiend chaining
+fix(DB): The Green Hills of Stranglethorn German quest texts
+fix(Core/Creature): Use proper name for wander distance
+fix(CORE/locale): achievement_reward_locale should now work
+fix(DB): Fix quest minor text errors
+fix error loot altac valley
+feat(DB/lang): import German quest_request_items Texts from GTDB (Part 3/4)
+fix(DB/Gossip): Corrupted Cat gossip #2762
+fix(DB/creature): Add waypoint for Morin Cloudstalker
+fix(core): "Silenced - You can only chat with GMs" spell
+style(DB): battelground_template entries now commented by type (arena or bg)
+fix(Core/Hook): OnFirstLogin can now make persistent changes
+fix(app/db_assembler): Allow recursion with bash
+feat(Core/Config): make stop time for creatures with WP movement configurable #2715
+fix(DB/creature_formations): Thal'trak Proudtusk pathing
+fix(DB/creature_formations): Moon Priestess Amara pathing
+feat(DB/Creature): Add missing Little Adeline NPC #2747
+fix(Calendar/Packets): add additional validation when creating events
+fix(DB/reputation): Sporeggar repeatable quest reputation rate
+Fix(Core/Packets/AntiDOS): Remove from default some repetitive movement packets
+fix(DB): Marsh Lurker spawn position
+chore(Core/AH): Restore little comment
+fix(Core/Pet): Pet chase range check for melee ranged spells
+fix(DB): error on default MySQL install
+feat(DB/lang): Import german quest_request_items texts from GTDB (Part 2/4)
+Revert "Fix(Core/Gameobjects): non-consumable goobers no longer despawn on use"
+feat(Core/Packet): Implement AntiDOS protection from Trinity
+fix(Core/Gossip): fix titles in quest reward being able to show in gossip
+fix(DB/creature): Remove duplicates Cenarion Stormcrow
+Fix(Core/Gameobjects): non-consumable goobers no longer despawn on use
+fix(Core/Spell): Melee ranged spells
+fix(DB/creature_template): PvP flagged creatures in Talon Den
+Core/Misc: Remove dependency on undefined behaviour
+Fix(Core/Packet): Calendar events exploits
+fix(DB/Gameobject): Secret Safe loot
+fix(GameObject/Quest): GameObject quest / gossip window
+fix(Core/SAI): SMARTCAST_COMBAT_MOVE
+fix(DB/Quest): Shaman quest "Earth Sapta"
+feat(DB/lang): Import german quest_offer_reward texts from GTDB (Part 1/4)
+fix: Zul'Aman raid improvements
+fix(apps): Script for default git commit template returns output
+fix(core/packet): check malformed guild packet to prevent client crash
+fix: TC link and fix spacing
+chore(README): Add linkedin link
+fix(DB/quests): Added german locale for "Ashenvale Hunt"
+fix(Core/Dungeon): Halls of stone doors
+fix(DB/Creature): Argent Guard Thaelrid
+Morph command update
+fix(Core/Pet): only show pet details for hunter pets and demons
+feat(Core/Hook): A few new hooks
+fix(Core): build with ENABLE_EXTRA_LOGS
+feat(Core/Hook): New GlobalScript hook
+fix(Core/Crash): remove unneeded hook OnPlayerChat
+fix(Core/commands): Realign columns for command ".pdump"
+refactor(HandleAuctionListOwnerItems): prevent crash
+feat(Core/Config): Parameter to set all creatures with WP movement active
+ fix(Core/Packet): fix crash happening when someone sends small packets that is processed directly to WorldSocket
+Core/Misc: Remove redundant null pointer checks before delete
+refactor(Core/Spells): Improved logic and DX Spell::EffectSummonPet
+feat(Core/Spell): Header include optimization for files: SpellAura.h SpellAuraEffects.h
+fix(Core/Misc): fix some exploits
+fix(DB/gossip): Fix several gossip options for NPCs in Un'Goro Crater
+fix(Core/CreatureGroups): Fix "MoveSplineInitArgs::Validate" errors
+fix(DB/npc_trainer): remove some wrong spells from trainer tables
+fix(Core/CreatureAI): Skip creatures in evade mode for DoZoneInCombat
+fix(Core/Unit): Fix Guardian Pets clearing combat state
+fix(Core/Eluna): Fix issues with spell procs with Eluna
+fix(DB/SAI): Duskwing
+fix(DB/SAI): Quest "Anatoly Will Talk"
+fix(DB): sql import
+feat(DB): Test accounts using various GM levels
+fix(Core/TempSummon): Fix crash concerning PlayerScript hook
+docs(REPO): removed unused submodule
+fix(DB/SAI): Grizzly Bear
+feat(Core/Hook): New PlayerScript hooks
+fix(Core): potential crashes/bugs reported by static analysis #2
+Fix (Core/DB): Remove hardcoded text from Malygos
+fix(Core/Hook): Make OnPlayerLeaveMap actually trigger
+fix(DB/SAI): Innocuous Scarab
+fix(DB/SAI): Devilsaurs
+fix(Core/Player): Fix removal of quest items
+refactor(CORE/scripts): Clearer error when script unassigned or alrea…
+fix(DB/creature): Imperial Eagle
+fix(Core/DK): Don't allow starter dk to queue bg
+fix(Core): Fixed a few crashes/bugs that were found via static code analysis
+fix(Core): Improve logging msg when missing .conf file
+fix(Core) : Enable randomProperties or suffix up to 5
+fix(CORE): Missing override on various functions
+fix(Core/Battleground): must fix IC scoreboard
+feat(Core/Battlegrounds) Reworked enhanced bg system for modules
+fix(Core/Player): Only save player's glyphs when needed
+fix(Core/CreatureScript): Fix dk quest 12701 #2557
+fix(core): Improve output for 2 small errors
+feat(Core/Hook): New PlayerScript hook "OnPetInitStatsForLevel"
+fix(Core/Battlegrounds): Fix compile error
+refactor(Core/BG/AB): code cleanup
+fix(DB/SAI): Loramus Thalipedes quests/gossip
+refactor(Core/BG/AV): code cleanup
+fix(DB): Various database cleanups
+Fix(Core/Battleground): Fixed Nagrand Arena door position
+chore(github): Clean up pull_request_template.md
+feat(DB/Worldstates): added worldstates entry 20004 in characters DB
+fix(DB/creature): Great Wavethrasher position
+fix(DB/SAI): Kanati Greycloud
+fix(DB/SAI): Snufflenose Gopher
+fix(Core/Tools): fix build
+fix(Core/Battlegrounds) Rewrite RandomBG and enabling bg/arenas weights
+chore(Core/Soap): Renamed TCSoap to ACSoap
+fix(Core/Spell): Glyph of Eternal Water
+fix(Core/CreatureScript): Grand Warlock Nethekurse
+fix(DB/SAI): Wastewalker Captive
+fix(Core/Intance): Fixed group spawn UBRS Rend
+fix(Core/Spell) Add an intervene trigger condition to avoid stealth removal
+feat(Core/Misc): remove and replace ACE_Singleton
+feat(Core/CommandScript): New GM command "player learn"
+fix(Core/ItemHandler): crash buy back item
+fix(DB/Locales): Various names & title fixes in locales
+fix(Core/Guild): Crash during money deposit / withdrawal
+fix(DB/SAI): Citizen of New Avalon
+fix(DB/GameEvent): Stranglethorn Fishing Extravaganca Event NPC's & Gameobject
+fix(Core/Raid): Save correct data to DB after killing Ragnaros (issue #2464)
+fix(DB/SAI): Fix SAI error during quest "The Seer's Relic"
+fix(Core/BG) Moved AddObject AV doors after their spawn, closes #2453
+feat(docs): Revamp the README
+fix(DB/SAI): Enraged Feral Scar
+feat(Core/ItemHandler): Optional item recovery
+fix(DB/SAI): Re-added Snowblind Follower interaction for quest 14090
+fix(Core/GameObjectScript): Environmental damage of burning game objects
+fix(Core): Rand shuffle seed (RandomBattlegroundSystem,ICC-Marrowgar & Deathwhisper)
+fix(Core/SpellScript): Remove hard-coded texts from the "Pit of Saron" c++ script
+fix(DB): Command reload acore_string
+fix(CI): Enable Travis modules check
+fix(Core/Misc): few improvements to ut8 handling
+refactor(Core): rename namespaces and macros to acore
+fix(DB/SAI): Freed Crusader
+fix(DB/GameObject): Quest event "The Bones of Nozronn"; quest sparkle for GO type "GAMEOBJECT_TYPE_SPELL_FOCUS"
+fix(Core/CreatureScript): Fix Ragnaros magma blast
+fix(DB/waypoint_data): Wyrmrest Guardian
+fix(DB/Quest): "Hot and Cold" quest item
+fix(Core): Missing updates for creatures; disable Travis modules check
+fix(docker): garbled cjk characters in docker
+fix(Core/Raid):Putricide mutated abomination being energized by players
+feat(Core/Misc): replace ACE based typedefs
+feat(DB/characters): added comments to worldstates
+fix(DB/game_event): use another default minimum date to avoid import errors
+feat(DB/Translations) Imported german translations from GTDB
+fix(Core/PetAI): aggro and movement of Warlock's IMP
+fix(Core/Deps): fix build for Windows
+fix(Core/GridNotifiers): Fix crash
+fix(Core): uint32 assignment, prevent crash, closes #2433
+feat(Core/Misc): replace all prefix preprocessor defines from CompilerDefs with AC_
+feat(Core/Shared): added new library - shared
+feat(Core/PacketIO): restrict CMSG_EMOTE/CMSG_STANDSTATECHANGE to only allow emotes/stand states that client can send by itself
+fix(Core): prevent movement exploit
+feat(Deps/Jemalloc): update Jemalloc to 5.2.1
+fix(Core/GridNotifiers): increased visibility for large creatures, part 2
+fix(Core/MovementHandler): fix crash at null guid in mover
+fix(Core/Gossip): Enable gossip translations from database(#2427)
+feat(Core/DBLayer): move DatabaseWorkerPool into it's own translation unit
+fix(Core/Quest): The Lich, Ras Frostwhisper
+feat(Core/Debugging): improve crash reports
+feat(Core/GameEvent): Allow unspecified end_time for game events
+feat(Core/Opcode): simple opcode filter to log non-existing opcode
+fix(Core/Dungeon): Elder Nadox hardcore texts + Ahn'kahar Spell Flinger spells.
+fix(Core/Crash): Improved Utf8toWStr() function to prevent crashes
+fix(Core/Spell): Eye of Gruul healing discount spell
+fix(Core/Spell): Glyph of Shadow Word: Death
+fix(DB/SAI): Garm area
+fix(DB/SAI): Quest "Canyon Chase" (Horde/Alliance)
+fix(DB/creature_template): Make Sunreaver Dragonhawk not attackable in Argent Tournament Grounds
+feat(Docker): Enable warnings during build
+fix(Core/AuthSocket): Added check for AuthFlooder
+fix(DB/SAI): Waypoint pause errors
+fix(Core/Item): Random item properties generation
+fix(DB/waypoint_scripts): Chilltusk
+fix(DB/gossip_menu_option): Quest "The Exorcism of Colonel Jules"
+fix(DB/SAI): Garm's Bane
+fix(DB/creature_loot_template): Fix Baron Rivendale loot, close #2349
+feat(DB/points_of_interest): Improved points_of_interest table, close #1193
+fix(Core/Commands): debug send opcode
+fix(DB/Core): Quest "The Great Hunter's Challenge"; add new condition CONDITION_QUEST_OBJECTIVE_PROGRESS
+fix(DB/Quest): Fix quest Hotter than Hell requirement of Fel Reaver corpse
+feat(DB/game_tele): Added Emerald Dream teleports
+fix(DB/SAI): Fulgorge
+feat(Core/Tools): mmaps working with mapID >= 1000
+feat(Core/SpellMgr): Worldserver option for ICC buff
+fix(DB/SAI): Quest event "The Reckoning"
+feat(CI): add docker to travis build
+fix(DB/SAI): Fel Reaver
+fix(DB/SAI): Sen'Jin Fetish
+fix(DB/SAI): Battle beneath the Dark Portal, part 2
+fix(DB/gossip_menu_option): Gossip Dalaran NPCs
+feat(docker): allow script-less build
+fix(Core/spell_item): Fix a few items with spell effects
+feat(cmake/macro): Allow scripts to lower prioritize other scripts
+fix(Core/Battleground): Improving the Anti-Spam BG Queue Announcer
+fix(Core/Chat): Channel exploit
+feat(Core/CreatureAddon): increased visibility for large creatures
+fix(DB/SAI): Wind Trader Marid
+fix(DB/gameobject): Tallonkai's Dresser
+fix(Core/Chat): Prevent Horde / Alliance chat via custom emotes
+feat(Core/Config): Add parameter to load all grids of all non-instanced maps on server start
+fix(DB/SAI): Ruul the Darkener
+fix(DB/SAI): Quest "What Is Going On?"
+fix(DB/SAI): Venomspite quests / area
+feat(Core): Added ABORT() macro to prevent the usage of ASSERT(false) as a quick hack to crash the core misusing assert
+fix(Core/Hunter): Stable Master, exotics pets management, tame validations.
+fix(CMake): Use cmake-generator-expressions for escaping quotes
+feat(Cmake): set policy CMP005 to NEW
+feat(Cmake): set minimal support version 3.8 and added interface libs for world and auth
+fix(Core/CreatureScript): Quest "Kindness"
+fix(DB/SAI): Sarathstra
+feat(Cmake/Build): Use interface targets for inheriting flags and definitions
+fix(DB/Quest): Lumber Hack
+fix(Core/Dungeon): Small corrections to Boss Novos encounter and some npcs wrong behavior
+fix(DB/Quest): "The Hunter's Path"
+fix(DB/gameobject_template): Quest "Thwarting Kolkar Aggression"
+fix(DB/SAI): Bath'rah the Windwatcher
+fix(Core/CreatureScript): Ormorok log errors
+fix(Core/GameObjectScript): Load ICC Scourge Teleport gossip from DB
+fix(DB/Creature): Gimorak's Den
+fix(Core/Worldsession): add option to prevent logout when AFK in a sanctuary zone
+fix(Core/Spell): "Taming the Beast" hunter quests, part 2
+fix(DB/SAI): Quest "Territorial Trespass"
+fix(DB/creature): Add random movement to critters in "Pit of Saron"
+fix(Core): Build error concerning debug log message
+fix(Core/Spell): "Taming the Beast" hunter quests
+fix(DB/Core): "Sons of Hodir" quests / areas
+feat(Core/Player): Additional option for worldserver config parameter "InstantFlightPaths"
+chore(Core/Player): Fix all apply item mods for scale
+chore(PRTemplate): Update style pull_request_template.md
+fix(SQL): rework dir for sql update
+feat(Core): enable C++17
+fix (Core/Vehicle): delay position update in Vehicles, this may be deleted
+chore(Core/AI): Convert the hardcoded variadic RAND functions into one C++11 variadic template version.
+fix(DB/SAI): Thrym
+fix(Core/CreatureScript): Sindragosa - Ice Tomb and Frost Imbued Blade buff
+fix(Core/Dungeon): Scourgelord Tyrannus died mid-air. Body got stuck mid-air and can't be looted
+fix(DB/creature): Thrall position (Orgrimmar)
+refactor(Core/Misc): Rewrite name handling functions that use raw buffers
+ refactor(ItemTemplate): add missing enums + other minor improvements
+fix(DB/creature): Random movement "Stoic Mammoth" & "Roaming Jormungar"
+fix(bash): update the data files version
+feat(CI/Travis): use Ubuntu 18.04 + update min clang version
+fix(DB/SAI): Quest "Keeping Pace" (Zamek's Distraction)
+chore(authserver): improve startup console logs
+fix(db-assembler): error 'cant find any matching row in the user table'
+fix(DB/SAI): Stoneskin Gargoyle (Naxxramas)
+feat(Core/BG): rewrite invite in bg
+fix: revert unwanted Spell changes
+chore(CI): disable staging branch
+fix(Core/Dungeon): Remove Goblin Rocket Pack from inventory in ICC Gunship Battle
+Creature type flags
+fix(DB/SAI): The Drakkensryd
+fix(Core/Deps): fix build
+fix(Core/Deps): Update recastnavigation to last version
+feat(Core/Deps): Added fmt lib
+fix(Core/Boss Script): Obsidian Sanctum Bugs Fixed (Cant enter instance while boss in combat , fix HardMode problem with damage drakes before starting boss)
+fix(Core): Fix build - C3848 compile error
+fix(DB/creature): Thorim position (Temple of Storms)
+fix(Core/SpellInfo): Magmadar's Enrage dispel fix
+fix(DB/creature): Random movement for "Icemaw Bear" and "Ravenous Jormungar"
+fix(Core/Commands): Support morph uint32 ids
+fix(Scripts/Karazhan): Cleanup in opera event
+fix(DB/SAI): Mirage Raceway - goblin / gnome racing
+fix(Core/Instance): Fix instance resetting exploit
+feat(Core/CFBG): Added support module mod-cfbg
+Updated client data downloader url with vmaps 4.3
+feat(core/AI): implement DoCastSelf helper
+fix(DB/Core): Throwing spells for Instructor Razuvious and Drakkari Battle Riders
+chore(README.md): add Discord badge
+chore: improved pull_request_template.md
+fix(DB/SAI): Revamp Crystalweb Cavern
+fix(Core/Raid/Boss Script): Naxxramas boss loatheb kill event
+fix (Core/Dungeon/Boss Script): Remove Goblin Rocket Pack from inventory.
+fix(Core/DB/Quest): Let Them Eat Crow
+fix(DB/Waypoint): Saedelin Whitedawn waypoint
+fix(DB/Creature): Enslaved Netherwing Drake flying animation
+fix(Core/SAI): fix parameters for action type "SMART_ACTION_UPDATE_TEMPLATE"
+fix(Core/Achievements): Skill achievements
+fix(Core/Quest): Scratches
+Fix client game crash with invite player to invalid name for Channel.
+fix(DB/Quest): Ending their world
+fix(Core/Dungeon/Boss Script): Halls of Stone - Brann Respawn - Naxxaramus Noth Teleport phase Bug - Ulduar StormcCaller Brundir inFly Die Bug
+fix(DB/gameobject): Band-aid fix for Malygos platform
+fix(DB/CreatureScript): The Lurker Below
+fix(Core/Spell): Flame Breath (Catapult)
+fix(DB/CreatureScript): Deathblow to the Legion
+chore(PR template): automatically add instructions for testing
+DB/SAI: actually execute Technician Zhanaa's script on quest turn-in
+fix Emalon Loot
+fix(Core/Boss): Boss Urom
+fix(Core/Battleground): Warsong flags can be picked up while mounted
+fix(DB/Core): Dragonflayer Strategist spell "Hurl Dagger"
+fix(Core/Boss Scripts): Update boss_hodir.cpp - Fix ice shards cast speed in 10 man
+fix(DB/SAI): Overthane Balargarde
+fix(DB/Gameobject): Pumpkin wrong placement
+refactor(Naxxramas): code cleaning
+fix(Core/CreatureScript): fix Skadi / Grauf text error
+fix(DB/SAI): fix a few issues for Jotunheim
+fix(DB/SAI): fix movement / SAI errors
+fix(Core): Online status of accounts
+fix(DB/Creature): Razorscale Harpoon Fire State
+fix(DB/Creature): High Overlord Saurfang
+fix(DB/Quests): For Great Honor & Concerted Efforts
+fix(DB/gameobject): Faction+flags ID 184632
+fix(DB/creature_text): "Scarlet Medic" / "Scarlet Infantryman"
+feat(Core/Pool): improve pool manager
+fix(DB/Creature): Fixing reports related to DB, SAI, Text
+fix(DB/Creature): Flatland Prowler SAI
+feat(Core): GUID recycler
+fix(DB/SAI): quest "When All Else Fails"
+fix(DB/Creature): Kargath Grunt equipment
+fix(DB/Creature): Warsong Marksman's corpses
+fix(DB/Quest): Fix Fire At Will!
+[CFBG module part 3] Core/BG: Rework functions, delete ASSERT's.
+fix(DB/Creature): Ribbon Pole Dance NPC's
+fix(Core/Wintergrasp): Leaving Wintergrasp with the minimap button
+fix(Core/Wintergrasp): Spam msg's
+fix(DB/Spell): Argent Dawn trinkets
+fix(DB/SAI): Mini Diablo, Panda Cub, Sleepy Willy
+fix(DB/Creatures): Living & Mature lasher
+fix(DB/Creature/Event): Arena Vendors & Creatures
+fix(DB/Creature): Ulathek aggro text
+feat(Core/SAI): improve SAI logging for missing creature text
+fix(DB/SAI): Zergling vs Grunty
+Fix(Core/DB): Naxxramas overhaul
+Let's make it clear.
+fix(Core/Spell): Haunted Memento
+fix(Core/Creature): Mature Netherwing Drake
+fix(DB/Core): "Battle for the Undercity" buffs
+feat(Core/Player): Added new functions for `BGData`
+feat(Core/Hooks): Added new BG hooks
+fix(Core/Spell): Holy Priest Tier 5 Greater Heal Refund proc
+chore(core): fix indentation
+fix(DB/SAI): Orbaz Bloodbane - Ominous Cloud
+fix(DB/Creature): Quintis Jonespyre gossip menu
+Sartharion Boundary
+fix(Core/npc_professions): Swordsmith specialization
+fix(DB/SAI): Death Knight Adept mass spawn
+fix(DB/Creature): Venture Co. Strip Miners now move/attack/cast
+fix(DB/npc_vendor): Empty vendors honor/arena S6 horde side
+fix(DB): King Krush
+fix(DB/Creature): FixCreature Sporebat+Greater Sporebat+Young Sporebat+Sporewing
+fix(Core/Spell): Target "TARGET_DEST_CHANNEL_TARGET"
+fix(DB/SAI): Chicken Escapee
+fix(Core/Spells): Spell ID Shadow Ward (Warlock)
+fix(Core/BG): prevent potential crash in BG
+fix(DB/SAI): Thalgran
+fix(DB/SAI): Serfex the Reaver
+fix(DB/Quest): Tormented By the Past
+fix(Core): check quest conditions on item equip
+fix(DB/Core): Play "Lament of the Highborne" as music instead of sound
+fix(DB): Dismiss Frenzyheart companion
+fix(DB/Spell): Judgement of wisdom/light procs
+fix(DB/Quest): Horn Fragment
+fix(Core/Quest): Memories of Stormhoof
+feat(Core/Player): PartyLevelReq invite settings
+fix(DB/SAI): Various fixes for Mogor (Ring of Blood)
+feat(Core/Eluna): PLAYER_EVENT_ON_SPELL_CAST
+fix(DB/Creature): Hide various dungeon creature triggers
+fix(DB/Gameobject): Empty Cauldron
+fix(DB/Core): Fix some issues concerning "Thorim's Charm of Earth" (Mending Fences)
+fix(Core/Spell): Big Blizzard Bear
+fix(DB/Quest): The Key of Warlord Zol'Maz
+fix(DB/SAI): Ring of Blood creature despawn
+fix(DB/Quest): "Defeat the Gearmaster" / "The Gearmaster"
+fix(DB/Core): Mother Smolderweb
+fix(SQL): solve critical issue #1921
+fix(DB/Creatures/Objects): Revamp Wintergarde mine to include more mobs and mineral nodes
+fix(DB/Creature): Hide creature trigger on Shirrak the Dead Watcher
+fix(DB/SAI): Wastewalker Slave&Wastewalker Worker
+fix(Core): Bag/Fishing pole equip
+refactor(Docker): fix codacy warnings
+fix(DB/SAI): Quest "Jack Likes His Drink"
+fix(Core/Spells): Shaman Reincarnation
+fix(DB/Gameobject): Spire Spider Egg Trap
+fix(DB/SAI): Fix some db errrors
+fix(DB/Quest): Dark Iron Legacy
+Core/Spells: Fix wintergrasp spells yards
+Improved check
+fix(DB/Quest): Going Bearback SAI
+fix(DB/SAI): Defias Taskmaster on loot
+fix(Core/Raid): Vault of Archavon stomp
+fix(DB/Gossip): Stormpike Quartermaster
+fix(CORE): Low-level quests blue "!" instead of yellow w/ tracker
+fix(DB/Quest): The Assassination of Harold Lane
+fix(DB/SAI): Watchman Doomgrip / Warbringer Construct
+fix(Core/Raid): Reworked Archimonde fight
+fix(Core/Waypoint): Drakkari Gutripper
+fix(DB/Waypoints): Guardian Lasher & Winter Revenant
+feat(Core/Icons): New look
+fix(Core/Combat): Casters combat
+fix(DB/SAI): Fizzcrank Bomber
+fix(DB/Quest): A Spirit Ally QuestId 9847
+fix(DB/SAI): Overseer Deathgaze
+fix(DB/Core): Emotes / reaction during quest "The Taste Test"
+fix(DB/Creature); Kelgruk Bloodaxe
+fix(DB/Fishing): Fix db errors
+fix(DB/Gameobject): Missing in DB (Giving conflicts on quest)
+fix(DB): Defendo-tank 66D - fix target of "say" action
+fix(Core/SAI) Add missing parameters for SMART_ACTION_MOVE_TO_POS
+fix(DB) TC Alignment - Characters arena stats
+fix(DB/Creature): Deadmines Pathing for 23 creatures
+fix(Core/Dungeon) Blackrock Depths - Ambassador Flamelash
+fix(DB/Quest): Healthy Dragon Scale
+fix(DB/Creature): Delete creature, wrong spawn
+feat(Core/Commands): Arena command
+feat: Add creation_date column to characters table
+fix(DB/Quest): Returning the Favor
+fix(DB/Creature): Delete some creatures in Dragonblight
+fix(DB/SAI): Bleeding Hollow Riding Worg despawn
+fix(DB/SAI): Void Spawner - Quest - Warp Rifts
+fix(Core): Auth/World conf.dist corrections
+fix(DB): Raised Mud Despawn (quest "An Embarassing Incident")
+fix(Core/Dungeon) BRD - The seven minibosses re-order
+fix(DB/SAI): Blackrock Depths creatures
+fix(DB): Sturdy Vine Despawn (quest "Some Make Lemonade, Some Make Liquor")
+feat(Core/Commands): Deserter command (BG/Instance)
+fix(Core): increase visibility distance of large game objects
+fix(DB/Quest): Gaining Acceptance
+fix(DB/SAI): Skorn
+fix(DB/SAI): Darkspear Spear Thrower
+fix(DB/SAI): Alterac Valley mobs movement
+fix(CORE/Quest): Death's Challenge gossip menu
+fix(DB/SAI): Teldrassil missing SAI
+fix(DB/SAI): Bloodmyst Isle missing SAI
+fix(DB/Creature): NPC Ethereum guardian
+fix(DB/SAI): phasing after reward for "Return To Angrathar"
+fix(Core/Raid): Ulduar - Kologarn
+fix(DB/Creature): Dalaran creatures speech
+fix(CORE/Commands): .Pinfo - Show guild informations
+fix(sql): Eversong Woods missing SAI
+fix(DB/SAI): Trident of Naz'jan to SAI
+fix(Core/Spells): Change to the way the spell effect SPELL_EFFECT_JUMP work.
+fix(DB/Quests): Blood Elfs starting zone quests for classes
+fix(CORE/Battleground): Captain Galvangar position
+fix(DB/Creature): Coilskar defender
+fix(DB/SAI): fix mini-event for quest "All Hail Roanauk!"
+fix(CORE): Increase C'Thun Dark Glare spell timer
+feat(Core/Quest): Quest item reward
+fix(CORE/Spells): Druid forms
+fix(CORE/Spells): Shadowmourne spell effect
+fix(CORE/Raid): Obsidian Sancturn - Tenebron
+fix(CORE/Raid): Molten Core - Ragnaros hammer orientation
+fix(DB/SAI): Head of Nefarian (A&H)
+fix(Core): implement "SCRIPT_COMMAND_MOVEMENT" (35) to fix Defias Thug waypoint errors
+Fix(DB/Core): UBRS - General Drakissath
+fix(Core/DB): Hardcoded text - Eastern Kingdoms
+Fix(DB/Core): Dragonmaw Peon AI
+Fix(DB/Gameobject): Neferian head spawntime updated to 2 hours
+fix(DB/SAI): battle beneath the dark portal
+Fix(DB/SAI): Creature text for "Battle for the Undercity"
+feat(Cmake/MYSQL): Correct support MariaDB for windows
+changes to loot from Trinitycore
+DB/Creature: Grom'tor, Son of Oronok
+fix(DB): Training the Beast quest reward text
+feat(core): Increased limit of realms
+fix(DB/SAI): Shadowlord Deathwail
+chore(git): Add a commit template & introduce new guidelines
+Fix(Core/Spells): Fix parry aura spells
+Fix(DB/SAI): Desolace AI for centaurs
+fix(Docker): allow to use modules
+fix(CI): fix paths for dry-run check
+DB/Quest: Head of Nefarian (A)
+fix(Core/Battlegrounds): log errors about creatures not found
+feat(CI): Travis check modules
+Fix(Core/BG): Queue Announcer FIX
+Core/ICC: Lady Deathwhisper
+feat(Core/Commands): Quest Add
+Fix(DB/Misc): Borean Tundra SAI
+Fix(DB/Quest/Gameobject): Despawn time for The Lord of Blackrock
+Fall From Grace
+fix(Core/Eluna): fix compiler warning concerning Eluna
+feat(Core/Library): Rename shared library to common
+fix(Cmake/Eluna): Add Eluna files in game lib
+Fix(DB/Creature): Spirit of Olum and Spirit of Udalo
+Fix(DB/SAI): Rough Stone & Dragonmaw Bonewarder
+fix(Core): fix a few issues with "Battle for the Undercity"
+feat(Cmake): Add new hook AFTER_LOAD_CMAKE_MODULES
+DB: Shattered sun marksman SAI
+feat(Cmake): Rewrite build and use inherited dependencies
+Fix(Core/Player: On first login cinematics
+DB/Core: Heroes of old Blizzlike and Fix
+fix(Core/Commands): Learn spell for GM lvl 3
+chore(Docker): add comments to explain the building steps
+Fix(DB/Quest): Data Rescue
+Fix(Core/Scripts): NPC Iruk gossip from DB
+Feat(Core/Item): Proper way to add item signature
+fix(DB/SAI): despawn Jenny when quest "Load'er Up!" is complete
+fix(DB): Fezzix "jumping" through the air
+fix(DB/Core): quest chain leading to "Battle for the Undercity"
+feat(Core): Changing max pass size
+Fix(DB/Quest): Blueleaf Tubers
+Core/Misc: Replace ACE_UINT* to uint*
+fix(CI): prevent failing Travis runs
+feat(DB): Keeping database names consistent troughout the system
+Refactor(Core/Misc): Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros
+Fix(DB/Quest): Assassin's Contract & Baron's Demise
+Refactor(Core/Gossip): Replacing old macros with new
+Rewrite(Core/BanManager): Rewrite Ban system
+Fix(DB/Quest): Heroes of Old
+Feat: Add Codacy badge
+Fix(Core/Quest): Correct add locale in quest
+Fix(Core/DB/Ulduar): Assembly of Iron
+Fix(DB/NPC): Librarian Garren
+Fix(DB/Quest): Ogre Head On A Stick
+Fix(Core/Player): fix periodic eating and drinking emotes
+refactor(DB/world): graveyard_zone
+Fix(DB): Fixing several Npc issues
+DB restructuring - world - achievement_reward
+fix(DB/Quest): WANTED: Boss Grog'ak
+Skill perfect item template
+Switch to C++14 to solve compilation issues
+Feat:Update README.md
+Fix(Core/Common): Added header <unordered_map> in file DBCStore.h
+Fix(Core/Ticket System): Ticket comment visual output bug
+feat(Core/Chat): Add config option to allow use LFG anywhere not only in city
+fix(DB): Fjord Hawk, Fjord Turkey
+fix(DB/Core): play event after quest "Hero of the Mag'har"; extend SAI to play music
+fix(DB): a few improvements to the giant wandering outdoor creatures
+fix(DB): zeppelin master - remove gossip option "Where is the zeppelin now?"
+Fix(Core): GM command not working while GM mode is on
+feat(CI): improve Travis build time
+Fix(Scripts/Instances/Oculus): improvements
+fix(DB): Malmortis creature text
+fix(Core/WorldSession): change how to storing data in account_tutorial
+Fix(Scripts/Spells): Check range to fire totem when casting Fire Nova.
+fix(Core/Player): close all character tickets when delete
+fix(Core/Commands): fix reload creature_template and creature movment
+fix(Modules): solve breaking change
+fix(core): prevent unsupported-by-client passwords
+feat(core): allow to debug KickPlayer()
+feat(cpp): enable C++17 support
+fix(Docker/macOS): solve disconnection issues
+feat(core): allow to disable auto-kick for idle players
+Fix(Core/Ulduar): Multiple fixes to Flame Leviathan
+feat(Core/Movement): Implement move time skipped handler
+Eluna: load the configuration file using the new method.
+fix(Docker): no need to duplicate *.dist files
+feat(modules): Allow modules to extend Battlegrounds
+fix(DB/creature): correct phaseMask of NPC Ravenous jormungar
+fix(Core/DB/Quest): Battle for the Undercity
+Core/ChatHandler: Update Addon message read fix (#811)
+fix(DB): Pit of Saron intro
+feat(CI): add commit hashes to the automatic SQL import
+chore(readme): fix stackoverflow default view
+feat(Commands): Added cheat commands
+feat(docker): add cache for faster rebuild
+fix(DB/Item): Hateful Gladiator's Longbow No Range
+feat(CI): dynamically calculate thread count for build process
+Core/Skills: Add FishingBaseSkillLevel dynamic change method
+fix(DB/Quest): Morrowgrain to darnassus
+style(cpp): DBC AchievementCriteriaTypes indentation
+fix(CI): break on errors in CI scripts
+Core/Eluna: Hotfix call sEluna->OnGameEventStart method arg register
+feat(CI): improve Travis configuration
+Core/Hooks: Adds hooks for start and stop game events
+Core/Hooks: Add new Player hooks
+chore(docs): use new wiki
+fix(CI): Travis triggers the AC bot only once
+fix(DB): sql update chain for all DBs
+DB: Fixing some issues
+```