aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-01-15Core/Spells: Fixed crash in spell visual selection when ↵Shauren
CasterUnitConditionID is set
2022-01-15Core/Conditions: Initial support for UnitCondition.db2Shauren
2022-01-14Core/DataStores: Load UnitCondition.db2Shauren
2022-01-14Core/Conditions: Update phases when quest objective is updated (#27583)ModoX
2022-01-14Core/Player: Added PlayerCreateMode field to playercreateinfo_cast_spell to ↵ModoX
only cast spells based on related mode (#27593)
2022-01-13Core/Quests: Set quest slot earlier when abandoning a quest (#27584)ModoX
* fixes quest objective conditions still being true when quest is abandoned
2022-01-13Core/Items: Change missed enchantment flag checks to use enum instead of raw ↵Shauren
number
2022-01-13Warning fixShauren
2022-01-12Scripts/Spells: Fixed mage talent Firestarter (#27576)My name is Mud
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-01-12Scripts/Spells: Fixed hunter talent A Murder of Crows (#27566)My name is Mud
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-01-12Scripts/Baradin Hold: fixed a crash in Occuthar's Focused Fire target ↵Ovah
selection and improved target filter scripts (#27604)
2022-01-12Core/Conditions: Added conditions for object visibility (#27565)ModoX
2022-01-12Core/Phasing: Fixed stack overflow happening when modifying vehicle ↵Shauren
passenger phases (looping player->vehicle->passenger(player)->vehicle...) Closes #27599
2022-01-12Core/Groups: Fixed crash in loot rolls happening when looted object despawns ↵Shauren
before roll expires Closes #27600
2022-01-12Core/Units: Fixed crash happening when despawning summoned units whose owner ↵Shauren
is no longer in world Closes #27598
2022-01-12Scripts/Spells: Fix shaman Mastery: Elemental Overload + Stormkeeper and ↵Robingad
Unlimited Power talents (#27561) Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-01-11Core/Spells: Fixed typo in loading serverside spellsShauren
2022-01-11Core/Auras: Fixed sending EstimatedPoints for auras that have only some ↵Shauren
effects that use it
2022-01-11Core/Spells: Validate spell_proc.AttributesMask on startupShauren
2022-01-11Core/Player: Fixed home position for fresh created charactersModoX
Closes #27588
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)