aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-12-05Build: fix variable order initialization errorccrs
fatal error: field 'Action' will be initialized after field 'Validator' [-Wreorder] (cherry picked from commit 71e7394b74bc36467f478986c0bd179e18e04fb8)
2021-12-05Core/Movement: implement MotionMasterDelayedAction validatorccrs
(cherry picked from commit b2b85dedb6fe1ad120c9f3eeb280fc65da360dd5)
2021-12-05Core/AI: PetAI method reorderingccrs
(cherry picked from commit acbfac7b1321f0b23f601df531af9958a369ea2f)
2021-12-05Instance/Script: Blood FurnaceKillyana
Ref #23285 (cherry picked from commit 9435caa8d110ebfec894c7f99541f77dc6a83ff1)
2021-12-05Core/PetAI: apply some movement related correctionsccrs
Unit::StopMoving() is evil, and so is MotionMaster::Clear() the first can really mess up existing movement generators the second can interrupt "controlled" movements... can do it literally mid-air (cherry picked from commit 74678b247e04728562e78f6a624577964020a7f0)
2021-12-05Core/PlayerAI: apply some movement related correctionsccrs
Unit::StopMoving() is evil, and so is MotionMaster::Clear() the first can really mess up existing movement generators the second can interrupt "controlled" movements... can do it literally mid-air (cherry picked from commit a4e94dcf6bf654ef57a735a67d5e8850390c2d96)
2021-12-05Core/Misc: remove incorrect ClearUnitState calls related to movementccrs
these unit states should never be removed outside motionmaster's handlings (cherry picked from commit 79b90f9d3afb3815e265fc59a1e98c92ec788012)
2021-12-05Core/Creature: equipment_id field on creature table is not working ↵Aokromes
correctly, if it's set to 0 the npc still spawn with the equipement. (#23273) By Malcrom Closes #16416 (cherry picked from commit 61ba477c7733e2d69f1bc287f2bff853cbc67d16)
2021-12-05Core/AI: couple movement related corrections in FollowerAIccrs
plus EnterEvadeMode streamline (cherry picked from commit f309b49eb12b09e7afc5d5af157f81688c346b8f)
2021-12-05Core/AI: streamline FollowerAI::MoveInLineOfSight with SmartAI and EscortAIccrs
plus another method reorganization (cherry picked from commit d3b8d69e38122d64daaac2d1cb7dd002ade7fbd5)
2021-12-05Core/AI: streamline FollowerAI::AssistPlayerInCombatAgainst with SmartAI and ↵ccrs
EscortAI plus couple method reorganizations (cherry picked from commit 0e22d61d4a85bc8d5080474a007ba2fc72842af6)
2021-12-05Core/AI: logs, codestyle & cosmetics standarizationccrs
(cherry picked from commit fdb71ce19e02b44323fbb9dfa5f07dae2a35f8ba)
2021-12-05Core/AI: silence a freaking annoying VS IntelliSense warningccrs
(cherry picked from commit 0eb5d240fa82592ff7a4b2df81206ac49df628e2)
2021-12-05Core/AI: variable naming standarizationccrs
plus minimum codestyle changes (cherry picked from commit 179c7da1fc264b1444aa50632317e16dca02f78b)
2021-12-05Scripts/Northrend: couple cosmetic corrections after 552720accrs
(cherry picked from commit 7025b0065646e0d70ba2ca0ef807ff4e9d8612ce)
2021-12-05Scripts/Northrend: improvements for quest Get Me Outa Here! (11673) (#20753)Wyreth
* Script/Quest: improvements for quest Get Me Outa Here! (11673). * Happiness for our Travis overlord * Update 9999_99_99_99_world_quest_get_me_outa_here.sql * Update zone_borean_tundra.cpp * Update 9999_99_99_99_world_quest_get_me_outa_here.sql * Update 9999_99_99_99_world_quest_get_me_outa_here.sql * Fix hook that got renamed * Update 9999_99_99_99_world_quest_get_me_outa_here.sql * Rename 9999_99_99_99_world_quest_get_me_outa_here.sql to 2019_05_11_08_world.sql (cherry picked from commit 552720a993cd02e47956cf99e41715b244e0b0eb)
2021-12-05Core/Movement: Use correct root checkShauren
(cherry picked from commit 3e9239a1e552d926caccf7e9a588e8d82ce0b9ee)
2021-12-05Core/Movement: Prevent rooted units from fallingShauren
* Fixes a client freeze Closes #23042 (cherry picked from commit 99a9129a72a594cab8f3b15d9da388cf99afa47b)
2021-12-05Core/Spells: Return CheckCast result from CastSpell (#23236)brotalnia
* Return CheckCast result from CastSpell * Return cast result from UnitAI methods too. (cherry picked from commit 49d0a5bbb69dd352bac0009625ded2c472b66805)
2021-12-05Core/Movement: Fix Warrior's Charge launch visual while jumping backw… ↵Aokromes
(#23243) * Core/Movement: Fix Warrior's Charge launch visual while jumping backwards By Natureknight * fix no-pch (cherry picked from commit cc1a5202995b2c70eb2d0d4af36c593011234e35)
2021-12-05Core/Quest: improve source item deletion logic for items that give quests ↵Wyrserth
(#23250) * Core/Quest: improve source item deletion logic for items that give quests. Prevent deletion of items that aren't supposed to be destroyed (like Demon Scarred Cloak). * Whoops. (cherry picked from commit 49dc8a8e4461063b4500e6b8af4eefadbd6698a1)
2021-12-05Core/AreaTriggers: Initialize _spawnId in constructorShauren
2021-12-04Core/AreaTriggers: Move ScriptName from areatrigger_template to ↵Shauren
areatrigger_create_properties and areatrigger tables
2021-12-04Core/Spells: Initialize EffectIndex of empty effects to their proper values ↵Shauren
instead of always being 0 Closes #27261
2021-12-04Core/Quests: Allow more objects to update their dynamicflags in ↵Shauren
Player::UpdateForQuestWorldObjects
2021-12-04Core/Quests: Optimize Player::HasQuestForGOShauren
2021-12-04Core/SAI: Fixed crash when using SMART_TARGET_CLOSEST_* in areatrigger smart ↵Meji
script (#27336) Co-authored-by: Shauren <shauren.trinity@gmail.com>
2021-12-04Core/Conditions: Added CONDITION_SOURCE_TYPE_TRAINER_SPELL (#27321)Meji
2021-12-04Core/Units: Send PlayHoverAnim state in CreateObject if enabled by ↵Shauren
Unit::SetPlayHoverAnim
2021-12-04Scripts/Icecrown Citadel: Fixed a edge case in Blood Quickening questKeader
killer can be a pet (cherry picked from commit a639a99c6c43a6e74883fb03a3a3ec5334da1db3)
2021-12-04Scripts/Icecrown Citadel: The Lich King's Last Stand quest kill credit (#23239)Demonid
Closes #8919 (cherry picked from commit d1c5b3c89792a429f0b07bf5b146540082803745)
2021-12-04Core/Spells: make Four Horsemen debuffs negative (#23253)Trond B. Krokli
By Riztazz Closes #23248 (cherry picked from commit 1e97dfec538b9113134a67b7d25a1c1d2bc7b662)
2021-12-04Spell/Script: Throw Torch must hit only one targetKillyana
(cherry picked from commit ce562415ed49d202de172fc2edab84250c494238)
2021-12-04Core/Achievement: fix mistake related to ACHIEVEMENT_CRITERIA_TYPE_OWN_ITEM. ↵Wyrserth
(#23252) (cherry picked from commit b76bcc836cb194e35a534c94054b2bf4b94776be)
2021-12-04Core/Achievement: correctly credit progress for skill-related achievements ↵Wyrserth
when learning a new skill. (#23249) (cherry picked from commit 0a25069db4fd359619fed219e86f7842104677d0)
2021-12-04Core/Misc: Log Map name in assertsjackpoz
(cherry picked from commit 991b2a11bd8aba4351a60a5f0e13153cd3f2c71c)
2021-12-04Core/Misc: Log Spell/Aura name in Spell/Auras assertsjackpoz
(cherry picked from commit 4130384f2e88ba266f75c553c89a351d43e52203)
2021-12-03Core/Vehicles: Fix accessories disappearing on resetjackpoz
(cherry picked from commit 6dae4a747da558ca46a777186d4519c32fc1bf04)
2021-12-03Core/Misc: Apply fatigue when flying toojackpoz
Fix #22856 (cherry picked from commit a76d01278a8f7986414edd0eaefaa42344926dbd)
2021-12-03Remove deprecated codeKillyana
(cherry picked from commit fe311260f7fab3b6fb4d7dd2ee88826820379d94)
2021-12-03Remove Deprecated codeKillyana
(cherry picked from commit fd166025c857477d654cdea6cd6f700e53bfe64b)
2021-12-03Core/Spells: Use 3D distance for calculating speed from movement time ↵Shauren
instead of 2D
2021-12-03Core/Vehicles: Fix multiple vehicle join events on same seat (#23233)Giacomo Pozzoni
(cherry picked from commit d4414af2d4f0736a842c4c596546c9583692ec3c)
2021-12-03Core/Object: Range check vol. 2 (#23226)Jozef Dúc
* Core/Object: Fix all missing parts for #23062 * Update GameObject.cpp (cherry picked from commit 78070163dc6b9bb34ab2d006e9cc218548e861b7)
2021-12-02Core/Scripts: Fix Skadi dismount issuesirikfoll
Closes #23005 (cherry picked from commit fe3bf57aba9a5009e7e17922391a0d9374915ab5)
2021-12-02Scripts/Spells: Fix implementation of #22332 (#23228)Giacomo Pozzoni
Change the way #22332 moved spell damage calculations from SpellEffectDMG to scripts, using OnEffectLaunchTarget and SetEffectValue instead (cherry picked from commit 20772dbf5d10c6ec2891a068fb556c9f5fc7d324)
2021-12-02Core/LFG: Remove dungeon cooldown when completing random dungeonsjackpoz
(cherry picked from commit 24fbbee4b9af7b5226772378dd83b78c103d969d)
2021-12-02Core/Creature: couple refactors/renamingccrs
(cherry picked from commit 69c15f5ae769612c89346c6a308655d0987caae7)
2021-12-02Quest/Script: Breakfast Of ChampionsKillyana
Set both Earthshaker Drum Events to 50% (cherry picked from commit 14445088ea0b03d556619a9e5cd5f138cca09561)
2021-12-02Core/Object: re-change faction template related logsccrs
(cherry picked from commit dfa54d3bf41897dbdfc0acf42f39b173dd39e857)