aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-01-10Scripts/Spells: Fix priest Shadow Mend damage (#27525)My name is Mud
2022-01-09Core/Guilds: Implemented reordering guild ranksaquadeus
2022-01-09Core/Guilds: Separate guild rank id from guild rank orderShauren
Co-authored-by: aquadeus <efectokoleos13@gmail.com>
2022-01-09Scripts/Spells: Fix shaman talent Spirit Wolf (#27478)My name is Mud
2022-01-09Core/Items: Implemented many new enchantment flagsShauren
2022-01-09Scripts/Spells: Corrected script registrations for shaman spells to match ↵Shauren
db2 data
2022-01-09Scripts/Spells: Updated Windfury Weapon scriptShauren
2022-01-09Core/Spells: Added Spell const* constructor overload to CastSpellExtraArgsShauren
2022-01-09Scripts/Spells: Changed shaman Healing Stream Totem target selection to use ↵Shauren
Trinity::SelectRandomInjuredTargets
2022-01-09Scripts/Spells: Fixed shaman Healing Rain target limitShauren
2022-01-09Scripts/Spells: Fixed shaman Healing Rain not doing anythingShauren
2022-01-07Scripts/Spells: Fixed mage talent Chrono ShiftShauren
Closes #19575
2022-01-07Scripts/Spells: Fix Warlock Drain Soul energize (#27512)My name is Mud
2022-01-07Core/Spells: Implemented spell effect 225 ↵Meji
(SPELL_EFFECT_GRANT_BATTLEPET_LEVEL) (#27506)
2022-01-07Core/DataStores: Fixed a crash in db2 loader happening when trying to load ↵Shauren
additional localized strings from a db2 file newer than db2 for default worldserver locale
2022-01-07Core/Auras: Implement SPELL_AURA_MOD_BONUS_ARMOR (465) (#27539)My name is Mud
2022-01-07Core/Battlefield: Fixed startup crash when compiled without scriptsShauren
(cherry picked from commit 1405760f317cfcfed29aca5ab36633863a2d9dc9)
2022-01-07Core/Spells: SPELL_AURA_PERIODIC_DUMMY should be negative if TargetType is ↵Gildor
enemy (#24864) (cherry picked from commit 9405f78ee4bfee265a744daa92a8d5b155804cc3)
2022-01-07Core/Battlefield: Move SendInitWorldStatesTo to Battlefield classCarbenium
(cherry picked from commit 488b91ab8307e2d84cc010be488aad693dba34c8)
2022-01-07Scripts/Battlefield: Move npc_wg_give_promotion_credit script to BattlefieldWGCarbenium
The script references BattlefieldWG, which is not exported in dynamic builds. Move the script, so it is in the same library. (cherry picked from commit c40b897d369cf45696ca626fdf48bf51226a73a8)
2022-01-07Battlefields: Move BF scripts out of gameCarbenium
This commit introduces the usual script interface for battlefields. (cherry picked from commit f7faf20254a120a90b8ee8eb55a284a6351aabc3)
2022-01-06Entities/WorldObject: Move IsInWorldPvpZone declaration to keep files ↵Shauren
similar to 3.3.5
2022-01-06Core/Misc: Move WorldState enum to SharedDefinesCarbenium
Move WG battlefield world states to the global enum (cherry picked from commit 22c12e7123d76ea584ea8542be3feea57069e997)
2022-01-06Core/Misc: Create new enum for AreaIdsCarbenium
Move Wintergrasp BF related values there (cherry picked from commit 6a8c12587eef47722f6c845f477e0ca66e9ccd1e)
2022-01-06fixed indentation for cmake filesipriver
(cherry picked from commit a46d047f9466c6f16597755bb7c771a9d1a147f2)
2022-01-06Core/Misc: Properly close database connections when using ↵Shauren
--update-databases-only arg (cherry picked from commit a9f9f737b2c93d8f9fcb435f7a2b164a84cbc684)
2022-01-06Core/EscortAI: set maximum distance allowed between player and escortee to ↵Rothend
default vision range. (#24865) (cherry picked from commit 4caa218641ca24b8bf56e14c0a1fcf18dbcf0a42)
2022-01-06Core/LFG: Sanitize LFG roles sent by clientsjackpoz
(cherry picked from commit 3778f23c579ad1050c2b985b5f42b365a7736c24)
2022-01-06Script/ScarletEnclave: Eye of acherus now rooted at spawn (#24725)NoName
(cherry picked from commit 51b221c8f8c77ca627ac175481758b1dbd30a22e)
2022-01-06Core/Spells: SPELL_AURA_MOD_HEALING should be negative if TargetType is ↵Gildor
negative (#24862) (cherry picked from commit a555bf1fd786d1f9b65ed9673ce6f8fc8a2b403e)
2022-01-06DB/Account: update account_access table cherry-pick take 2 (with refactors)ForesterDev
(cherry picked from commit 8e0365d8a6ca5628ad17e6684743d9ab2138c068)
2022-01-06Script: Remove npc_avatar_of_martyred converted to SAIKillyana
Ref https://github.com/TrinityCore/TrinityCore/commit/5924e038d648e2074191ffc322732e875d37c39c (cherry picked from commit 75bc0f6771e6fe744123c1bb865469c585e1d31b)
2022-01-06Scripts/VioletHold: Limit the number of current summons before the waves startjackpoz
(cherry picked from commit 54e30d4ebae11e0c8da77af6104a3cc0a6a11365)
2022-01-06Log number of Creatures and GameObject per map (#24809)Giacomo Pozzoni
* Shared/Metric: Allow to specify tags in metrics * Core/Metric: Log number of Creatures and GameObject per map * Apply feedback * Codestyle changes * Codestyle changes * Remove whitespace * Update Grafana dashboards to v7.0.3 * Fix missing filter on realm * Include Creatures and Gameobjects in Maps dashboard * Show instances with a different color (cherry picked from commit 4e1dbd1cf808c9cf1f310b6d498f7e304dfb4147)
2022-01-06Core/Spells: SPELL_AURA_MOD_ATTACK_POWER_PCT should be negative if ↵Gildor
TargetType or Basepoints are negative (#24837) (cherry picked from commit 7d88891983d5c7d2673be760e11bff12df958d41)
2022-01-06Additional cmake entry for configsipriver
Closes #24812 Co-authored-by: Carbenium <carbenium@outlook.com> (cherry picked from commit dc467ee0f6d0a49be4bd20b621f141228dfec736)
2022-01-06Core/Players: do not update position data on character creationOvahlord
Retail does not have a zone id for newly created character until their first login so we do the same as well. This will drastically improve performance on character creations as we no longer unnecessarily load grids and map data. (cherry picked from commit c50bb00ac7481c1dc09ed0dc7f72ef8e6ea487f5)
2022-01-06Creature/Scripts: Remove deprecated scriptsKillyana
Ref https://github.com/TrinityCore/TrinityCore/commit/bd609caf09bc29f0b20ffad52118a46a8d884d02 (cherry picked from commit 8b5549c0f1bad44babece99f2323d9f6f877994e)
2022-01-06Worldserver/CLI: console printf fix (#24802)Max Drosdo.www
* Remove extra cli printf call for non-Windows systems * Codestyle changes Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 1e9c84a3ea0c3f255779eada0d804fab15e2e434)
2022-01-06Core/SmartAI: allow AreaTrigger SAI scripts to use the player triggering it ↵Rothend
as base object for actions and targeting (#24817) * Core/SmartAI: allow AreaTrigger SAI scripts to use the player triggering it as base object for actions and targeting. Closes #23669 Closes #24791 Closes #24792 Closes #24793 * Apply suggested changes. * Initialize atPlayer in the constructor Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit e7a714f66c371cdeb6585846ddedb1bc445e695f)
2022-01-06game/AI: Convert SelectAggroTarget to enum class (#24818)Peter Keresztes Schmidt
* game/AI: Convert SelectAggroTarget to enum class * game/AI: Rename SelectAggroTarget to SelectTargetMethod (cherry picked from commit 418c3b1fd50664aad035bd975a65281e82ba2dea)
2022-01-06Core/SAI: implement SMART_ACTION_ATTACK_STOPOvahlord
Unlike SMART_ACTION_AUTO_ATTACK, this action is actually stopping the entire attack procedure, rather than just hack-disabling auto-attacks. Keep in mind that this action requires a passive react state to prevent a immediate AttackStart ai reaction (cherry picked from commit 152ea6011694518017a47dc23fdbb7175bfa5481)
2022-01-06DB/Instance: Convert some Uldaman scripts to DBoffl
Closes #24744 (cherry picked from commit a117450ce9178c4afc769b3b747a24fbc6100912)
2022-01-06DB/Quest: Convert & update support for 'All Along the Watchtowers' to SAIoffl
Closes #24732 (cherry picked from commit 8bccb258ba027c013ee4e6e5d59f184129d27d5c)
2022-01-06DB/Quest: Convert & update support for WP Scourge cauldrons quests to SAIoffl
Closes #24730 (cherry picked from commit d70eb96c85ab6b117e785261932ca7c454a5fad2)
2022-01-06DB/Quest: Convert & update support for 'Escape from the Catacombs' to SAIoffl
Closes #24728 (cherry picked from commit e47f302fc95d4e3f4d16b19950ce6172b549b166)
2022-01-06Scripts/Commands: Add .debug objectcount <optional map id> chat commandjackpoz
Add .debug objectcount <optional map id> chat command to show the number of Creatures and GameObjects (cherry picked from commit cd37a17103b88a56ec1fde2156c4325b74989e08)
2022-01-06Core/Spells: Prevent manual cancelling of channelled spells that have ↵Shauren
SPELL_ATTR0_CANT_CANCEL (cherry picked from commit dacb1e58025b69f61a965a78ffbe89c55a61e34b)
2022-01-06Scripts/ShadowfangKeep: Fixed a crash in spellscriptKeader
(cherry picked from commit be48fbc32ac49673ce2415b76cb447a61585ed01)
2022-01-06Scripts/Naxxramas: Fix Kel'thuzad evade mode when he dies (#24763)Gildor
(cherry picked from commit aeb41e67a92b7cd0c75683a269fb0ca75309e9a0)