Aqua Deus
4ddf42ca52
Scripts/Spells: Implement demon hunter talent "Felblade" ( #30478 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-12-12 23:47:26 +01:00
Aqua Deus
99c0c9b114
Scripts/Spells: Fix demon hunter talent "Fel Flame Fortification" ( #30494 )
2024-12-11 21:43:28 +01:00
Shauren
62dbb0619b
Core/Vmaps: Minor cleanup (formatting) and documentation updates for BIH::build copy vs move choice
2024-12-11 19:44:03 +01:00
Shauren
a97b7af876
Build fix for old boost version
2024-12-10 00:19:07 +01:00
Shauren
99d87ea638
Core/Commands: Fix vmap directory size calculation for .server debug command after 518fe1fd1e
2024-12-10 00:03:55 +01:00
Shauren
c81183a660
Dep: Replace basic_deadline_timer with std::chrono based basic_waitable_timer
2024-12-09 21:13:18 +01:00
Aqua Deus
bf0fe87194
Scripts/Spells: Fix healing part of demon hunter talent "Fel Devastation" ( #30489 )
2024-12-09 19:12:00 +01:00
Aqua Deus
794346bd42
Scripts/Spells: Fix demon hunter talent "Darkglare Boon" ( #30496 )
2024-12-08 20:27:07 +01:00
Gildor
752ea0f8e9
Core/Players: Improve reset spell cooldowns when entering arenas ( #30032 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
(cherry picked from commit 97b19a5445 )
2024-12-08 18:42:57 +01:00
Shauren
4e89a302fc
Core/Quests: Improved criteria tree quest objective type
...
* Fixed _completedObjectives not being cleaned when adding quest
* Fixed objective credit being granted if just the criteria tree row containing criteria id was completed (instead of the entire tree linked to objective)
* Retroactively grant progress on quest accept for criteria types that require action that cannot be repeated (such as learning a spell)
2024-12-08 00:23:38 +01:00
Shauren
6da1679cbf
Core/Achievements: Reduce the list of criteria types updated on login
...
* Implemented CriteriaType::ReachMaxLevel
* Corrected implementations for CriteriaType::ReachRenownLevel and CriteriaType::LearnTaxiNode
2024-12-07 21:49:32 +01:00
Shauren
e3d0b803d7
Core/Guilds: Prevent guild bank packet contents update hack from interfering with buying new bank tabs
...
Closes #30277
2024-12-06 21:24:50 +01:00
Shauren
2e4ada2d3d
Core/Spells: Fixed item level requirements for enchanting spells
...
Closes #30482
(cherry picked from commit 243314806f )
# Conflicts:
# src/server/game/Spells/Spell.cpp
# src/server/game/Spells/SpellInfo.cpp
# src/server/shared/SharedDefines.h
# src/server/shared/enuminfo_SharedDefines.cpp
2024-12-05 14:13:07 +01:00
Shauren
3177c410e4
Core/GameObjects: Fixed gameobject spell casts failing when triggered by SPELL_EFFECT_OPEN_LOCK
2024-12-04 20:00:43 +01:00
Meji
2cf2535cd6
Core/SAI: Allow update of disable gravity/root applied via static flags (using related action type) ( #30481 )
2024-12-04 18:18:02 +01:00
Shauren
43bf71b374
Core/Spells: Implemented TargetAuraType and ExcludeTargetAuraType cast requirements
2024-12-03 17:40:25 +01:00
Ghaster
49b3ea96f5
Core/Scenarios: Send Scenario GUID in scenario progress packet ( #30465 )
2024-12-03 13:05:04 +01:00
Shauren
1fb4acc25a
Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABEL
2024-12-02 15:29:02 +01:00
Shauren
49699bc966
Core/Quests: Change Player::KilledMonster arguments to take Creature directly
2024-12-02 15:24:36 +01:00
Shauren
5df1c6dea6
Core/Quests: Use a helper function for quest objective StorageIndex startup validation
2024-12-02 15:23:23 +01:00
Shauren
e071c08526
Core/Commands: Handle more quest objective types with .quest complete command
2024-12-02 15:21:02 +01:00
Shauren
7153538db6
Core/Conditions: Added missing CONDITION_STRING_ID case to Condition::GetSearcherTypeMaskForCondition
2024-12-02 15:19:19 +01:00
Shauren
4b09bb37dd
Core/Conditions: Explicitly name fields in condition type info initializer
2024-12-02 15:18:44 +01:00
Shauren
f06387b5eb
Fix nopch build
2024-12-01 19:48:49 +01:00
Shauren
3e2abd2535
Core/Misc: Port std::ranges::contains from c++23
2024-12-01 19:05:26 +01:00
Aqua Deus
711fe685dd
Scripts/Spells: Implement demon hunter talent "Darkness" ( #30473 )
2024-12-01 15:10:42 +01:00
Aqua Deus
7231f6722f
Scripts/Spells: Implement demon hunter talent "Chaotic Transformation" ( #30471 )
2024-12-01 14:29:46 +01:00
Aqua Deus
9c6a9d031e
Scripts/Spells: Implement demon hunter talent "Eye Beam" ( #30470 )
2024-12-01 13:33:40 +01:00
Aqua Deus
1d88dd11a4
Scripts/Spells: Implement demon hunter talent "Tactical Retreat" ( #30468 )
2024-11-30 16:01:49 +01:00
Aqua Deus
0a44d3b508
Scripts/Spells: Fix evoker talent Verdant Embrace ( #30439 )
2024-11-29 22:05:20 +01:00
Shauren
53b4501ce9
Core/Vmaps: Don't ignore model rotation when calculating liquid level
...
Closes #30205
2024-11-28 17:08:56 +01:00
Meji
f1079ec271
Scripts/StormwindCity: Implement quest "The King's Command" (29547) ( #30459 )
2024-11-27 23:21:08 +01:00
Meji
65265f394d
Scripts/TheJadeForest: Implement quest "Into the Mists" (29690) ( #30443 )
2024-11-27 22:34:34 +01:00
Shauren
898a941b10
Adjust previous commit to compile with clang on systems that have gcc 12 installed
2024-11-27 13:55:47 +01:00
Shauren
2a6fd947de
Core/Misc: Modernize and improve GetMainPartOfName
2024-11-26 20:14:35 +01:00
Aqua Deus
9b005760f9
Scripts/Spells: Fix dk talent Cleaving Strikes ( #30238 )
2024-11-24 20:25:39 +01:00
Aqua Deus
bd54059dbb
Scripts/Spells: Fix Rogue Stealth with cleanup for dropped spells and move some linked spells to their own separate scripts ( #30378 )
2024-11-24 16:14:31 +01:00
Shauren
3f90e4853e
Misc/Config: Add Earthen to CharacterCreating.Disabled.RaceMask documentation
2024-11-24 12:01:36 +01:00
CraftedRO
49cfd532e4
Misc/Config: Update CharacterCreating.Disabled.RaceMask and ClassMask ( #30457 )
2024-11-24 02:15:58 +01:00
Stephan T. Lavavej
96956b0e5b
Core/Misc: Remove non-portable hack of including <__msvc_chrono.hpp> - will break in future MSVC release ( #30460 )
2024-11-23 01:56:07 +01:00
Shauren
848fa5bbaa
Core/Entities: Make EntityFragmentsHolder more resilient to unexpected inputs and fix nopch build
2024-11-23 01:06:40 +01:00
Shauren
fade8be3b1
Core/PacketIO: Rename more unknown packet fields
2024-11-21 22:42:07 +01:00
Shauren
6dd5fb9d88
Core/Auras: Implemented mount equipment
2024-11-19 21:40:49 +01:00
Shauren
6d78230d6b
Core/GameObjects: Define and use new gameobject dynamic flag to restore old visual behavior
2024-11-18 00:06:34 +01:00
Aqua Deus
9b78546db2
Scripts/Spells: Implement death knight talent Soul Reaper ( #30236 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-11-17 19:54:29 +01:00
Aqua Deus
f8de112619
Scripts/Spells: Fix dk talent Subduing Grasp ( #30242 )
2024-11-17 15:40:59 +01:00
Aqua Deus
6f79163fcb
Scripts/Spells: Fix proc of Frost Fever ( #30250 )
2024-11-17 14:14:41 +01:00
Meji
2920281070
Core/Spells: Fix custom load screen for SPELL_EFFECT_TELEPORT_UNITS ( #30415 )
2024-11-16 14:19:02 +01:00
Shauren
441d7e5dc1
Core/DataStores: Rewrite DB2Manager::GetDefaultMapDifficulty to only return entries that point to valid Difficulty.db2 rows
2024-11-15 19:07:50 +01:00
lineagedr
1d1c260209
Core/Handlers: Fix logic error in HandleAuctionRemoveItem ( #30440 )
2024-11-14 18:41:29 +01:00