Shauren
1a5af00760
Core/Players: Unbreak dual wield
2025-05-24 22:12:32 +02:00
CraftedRO
aae2bea8c5
Core/Pets: Allow pet commands while hunter is under SPELL_AURA_MOD_PACIFY aura
2025-05-23 23:10:07 +02:00
Shauren
b610048f89
Core/Players: Fix Titan's Grip weapon type restrictions
...
Closes #20972
Closes #30747
2025-05-23 20:09:09 +02:00
CraftedRO
77d20d6aba
Core/Misc: Don't teleport players to homebind location when logging out inside instance without a group ( #30982 )
2025-05-23 14:45:00 +02:00
CraftedRO
e6b9f215e9
Core/Creatures: Update creature GenerateHealth rounding formula ( #30971 )
2025-05-22 15:37:04 +02:00
CraftedRO
8d6e6c3f7c
Core/Spells: Properly retrieve pet to dismiss for spells with SPELL_ATTR1_DISMISS_PET ( #30928 )
2025-05-17 23:24:44 +02:00
CraftedRO
74f9ffe74b
Core/Spells: Fix hunter pets not losing happiness when dismissed ( #30756 )
2025-05-17 22:32:58 +02:00
ModoX
b3698c4870
Core/Spells: Reserved custom spell attribute SPELL_ATTR0_CU_CAN_TARGET_ANY_PRIVATE_OBJECT
2025-05-11 21:11:19 +02:00
CraftedRO
7b0d1f0913
Core/Misc: Minor corrections to urls and grammar in logs and comments ( #30917 )
2025-05-08 18:52:04 +02:00
Shauren
9807e9d450
Build: Fixed CMake 3.30 FindBoost deprecation warning
...
(cherry picked from commit ab5fab5ee9 )
2025-04-13 19:05:27 +02:00
Shauren
8cbb263c14
Build: CMake cleanup
...
* Migrate all add_definitions to target_compile_definitions
* Remove -D from preprocessor definitions added by target_compile_definitions (unneccessary, cmake strips it anyway)
* Fixed NO_BUFFERPOOL not being set on g3d if jemalloc is used
* Moved library/compiler specific compile flag settings spread all over various CMakeLists to their related library/compiler file
* Remove ancient manual link flag settings for worldserver
(cherry picked from commit 77fe2745fe )
2025-04-13 19:05:21 +02:00
Shauren
0d027afe18
Core/Guilds: Fix setting guild notes
2025-04-13 13:02:16 +02:00
Shauren
4d0903c61c
Core/Misc: Reduce differences between branches
2025-03-14 19:09:15 +01:00
CraftedRO
e79228533e
Core/Spells: Updates autoshoot spell target in case of client-side target change ( #30695 )
2025-03-13 12:27:01 +01:00
Shauren
059b1b3cf2
Core/Objects: Fix orientation for non-unit transport passengers in SMSG_UPDATE_OBJECT and define missing update flag
2025-03-09 15:11:05 +01:00
Shauren
8c76ccac6a
Core/Spells: Correct implementation of SPELL_ATTR2_TRIGGERED_CAN_TRIGGER_PROC, SPELL_ATTR3_TRIGGERED_CAN_TRIGGER_PROC_2, SPELL_ATTR3_CAN_PROC_WITH_TRIGGERED and rename them (SPELL_ATTR2_ACTIVE_THREAT, SPELL_ATTR3_NOT_A_PROC, SPELL_ATTR3_CAN_PROC_FROM_PROCS)
...
(cherry picked from commit b6bc8a50ac )
2025-03-08 15:52:58 +01:00
Shauren
b8582e71ca
Core/Battlegrounds: Fix possible shutdown crash
...
Closes #30725
2025-03-04 16:03:32 +01:00
Ovahlord
c9ba09a644
Core/Scripts: updated more documentation comments for spell script hooks to match with the rest
...
(cherry picked from commit 71ec8c93ac )
# Conflicts:
# src/server/game/Spells/SpellScript.h
2025-02-22 07:57:47 +01:00
Shauren
114b84d821
Core/Transports: Fixed wrong transport guid generator initialization
2025-02-20 23:42:23 +01:00
Shauren
88a9a1a25d
Core/Misc: Reduce differences between branches
2025-02-20 23:42:00 +01:00
Shauren
6522446c1d
Core/Players: Name some unknown player flags
2025-02-20 23:41:35 +01:00
Shauren
caa058d496
Core/PacketIO: Implemented CMSG_CORPSE_MAP_POSITION_QUERY/SMSG_CORPSE_MAP_POSITION_QUERY_RESPONSE
2025-02-20 14:01:11 +01:00
Shauren
48baec04df
Core/Players: Fixed wrong spell id of Seal of Righteousness being given to players who don't know Judgement of Light
...
Closes #30642
2025-02-20 13:51:31 +01:00
Shauren
b4168ee833
Core/Spells: Reduce differences between branches (port refactors from c0602889b5)
2025-02-19 19:32:55 +01:00
Mykhailo Redko
81ab02d6f8
Core/Spells: Remove ProcEventInfo::GetProcTarget to avoid confusion. ( #30435 )
2025-02-18 16:35:32 +01:00
Gildor
8785c0d5a5
Core/Groups: align the player's dungeon/raid difficulty with the group's difficulty upon joining, regardless of the player's level. ( #30699 )
2025-02-18 12:36:04 +01:00
CraftedRO
de3ba5229f
Core/GameObject: Activated world chests will now despawn after 5 minutes ( #30269 )
...
Co-authored-by: Kaytotes <kaytotes@users.noreply.github.com >
2025-02-16 19:56:32 +01:00
CraftedRO
d2c1841960
Core/Battlegrounds: Corrected Arathi Basin near victory sound and score threshold ( #30690 )
2025-02-14 20:29:36 +01:00
Mykhailo Redko
62fe2d6a8d
Core/Chat: Corrected names and descriptions for GM.LowerSecurity config option and related rbac permission ( #30644 )
2025-02-14 18:53:07 +01:00
Shauren
13eb405a3d
Core/Pets: a827230910 followup reducing differences between branches
2025-02-11 19:27:47 +01:00
Mykhailo Redko
a827230910
Core/Pets: Implemented sound playback when dismissing warlock pets ( #30683 )
2025-02-11 14:47:51 +01:00
Mykhailo Redko
52af034225
Core/Spells: Added missing DBC data for some food effects. ( #30679 )
2025-02-10 14:57:11 +01:00
Shauren
a5d4c46003
Fix build with libstdc++-11
2025-02-09 22:50:51 +01:00
Shauren
8565ba9876
Core/PacketIO: Converted BattlegroundPackets to classes
2025-02-09 21:08:35 +01:00
Shauren
de9340ccec
Core/Battlegrounds: Port BattlegroundQueueTypeId changes from master branch
2025-02-08 19:58:34 +01:00
Shauren
61819f2dc7
Core/Misc: Reduce differences between branches and fix data sent in SMSG_AUCTION_COMMAND_RESULT, SMSG_PARTY_MEMBER_STATS, SMSG_BATTLEFIELD_STATUS and implemented missing SMSG_AUCTION_REMOVED_NOTIFICATION
2025-02-05 20:10:19 +01:00
Nay
5a0a660647
DB/Schema: Increase size of quest_template.RequiredRaces to mediumint
...
(cherry picked from commit 460f42849f )
2025-02-03 20:50:45 +01:00
Shauren
0011c11347
Core/Items: Destroy only one item from stack when inserting a gem, not entire stack
...
(cherry picked from commit 5dc3ccbeab )
2025-02-03 20:03:11 +01:00
Shauren
01132b1757
Core/Misc: Reduce code differences between branches
2025-02-03 18:42:54 +01:00
Shauren
00875fe4a3
Core/Misc: Reduce code differences between branches
2025-02-02 21:12:24 +01:00
Nay
8268ab34b7
DB/Schema: Change basehp/mana/armor in creature_classlevelstatus to unsigned mediumint
...
There's no reason to be cheap...
(cherry picked from commit 4d8b06d0bd )
2025-02-01 20:00:46 +01:00
Kandera
ba0ed27e32
Core/Spells: add name for cast_flag_unknown_2 to cast_flag_has_trajectory
...
(cherry picked from commit 450a6a66c7 )
2025-02-01 20:00:46 +01:00
Shauren
e492944b90
Core/Misc: Reduce code differences between branches
2025-02-01 20:00:41 +01:00
Shocker
41e48ff2e1
Core/Battlegrounds: Remove temporary currency bonus auras before rewarding player at battleground end
...
(cherry picked from commit a2f6a2b6ca )
2025-02-01 18:01:21 +01:00
Shauren
4bec94451f
Core/Spells: DynamicObject auras will now use the largest radius found in SPELL_EFFECT_PERSISTENT_AREA_AURA effects of the spell creating them
2025-01-13 15:02:07 +01:00
Shauren
ae1f80c083
Core/Time: Fixed WowTime operator<=>
...
(cherry picked from commit 19aef6882d )
2025-01-07 00:59:51 +01:00
Shauren
243314806f
Core/Spells: Fixed item level requirements for enchanting spells
2024-12-05 14:08:37 +01:00
Benjamin Jackson
65e2474ff2
Core/Players: Add separate config option for starting money for Death Knight characters ( #30466 )
2024-11-29 13:03:37 +01:00
CraftedRO
c6fb43947b
Core/Unit: Fix DualWield Off-hand hit penalty ( #30444 )
...
* Offhand attacks that occur while on-next-hit abilities such as Heroic Strike are queued do not suffer the dual wield to-hit penalty.
2024-11-20 17:55:58 +01:00
Shauren
b4d6ca277a
Core/vmaps: Removed vmap lookup functions duplicating functionality of each other
...
(cherry picked from commit 45ee989c70 )
2024-11-19 20:20:33 +01:00