Shauren
d938fea455
Core/Items: Updated item gem colors
2025-04-26 12:17:25 +02:00
Shauren
f9bf082be9
Core: Updated to 11.1.5
2025-04-25 22:50:11 +02:00
Shauren
05709a2497
Core/Quests: Convert quest loading to named field access (ref 29a680a1c2)
2025-04-25 20:07:53 +02:00
Shauren
29a680a1c2
Core/Database: Added very simple macro to create named query result field accessors
2025-04-25 19:54:38 +02:00
Shauren
1710036392
Core/Players: Define all character flags used in SMSG_ENUM_CHARACTERS_RESULT
2025-04-24 10:25:13 +02:00
Shauren
e580d39b4f
Core/Spells: Remove triggering spell link from SPELL_EFFECT_FORCE_CAST
2025-04-22 16:06:18 +02:00
Shauren
38d5f0d292
Core/Spells: Handle SPELL_EFFECT_FORCE_CAST on spell launch instead of hit
2025-04-21 23:27:25 +02:00
Shauren
9f401946d3
Core/Spells: Fire OnEffectSuccessfulDispel for SPELL_EFFECT_DISPEL_MECHANIC
2025-04-20 16:51:10 +02:00
Shauren
2e79d3524f
Core/Spells: Rename confusing SpellState enum values
...
* SPELL_STATE_CASTING -> SPELL_STATE_CHANNELING (was used for "channel in progress")
* SPELL_STATE_DELAYED -> SPELL_STATE_LAUNCHED
2025-04-20 15:41:58 +02:00
Shauren
7eaa695581
Core/Conditions: Added conditions for automatic learning spells with SkillLineAbility::AcquireMethod = 4
2025-04-19 17:50:49 +02:00
Shauren
531afa6bcc
Core/DataStores: Convert SkillLineAbilityAcquireMethod to enum class
2025-04-18 23:58:18 +02:00
Aqua Deus
a5108d2626
Core/Spells: Added soft target cap to hunter spell Explosive Shot ( #30847 )
2025-04-18 17:16:57 +02:00
username9617
2cedd091a0
Core/Auras: Add DealDamageMods to SPELL_AURA_PERIODIC_LEECH ( #30768 )
...
Closes #30885
2025-04-18 16:27:00 +02:00
Aqua Deus
d8b790ef0c
Scripts/Spells: Implement hunter talent Surging Shots ( #30787 )
2025-04-18 16:05:05 +02:00
MoltenCrystal
f2ede236ab
Scripts/Spells: Implement warrior hero talent Storm Bolts ( #30827 )
2025-04-18 15:41:22 +02:00
Aqua Deus
688fd5b1b8
Scripts/Spells: Implement druid talent Mangle ( #30763 )
2025-04-18 15:03:05 +02:00
Aqua Deus
5b260df4b6
Core/Spells: Added soft target cap to mage spell ice nova ( #30755 )
2025-04-18 14:51:03 +02:00
Meji
1248bdffcb
Core/SAI: Allow SMART_EVENT_HEALTH_PCT to be triggered out of combat ( #30874 )
2025-04-18 14:48:09 +02:00
Shauren
96026bfc58
Core/Transports: Fixed clientside position of stoppable transports
2025-04-17 00:04:41 +02:00
Shauren
821ecf8fa3
Core/Players: Improve setting ActivePlayerData::TransportServerTime by including TIME_SYNC and CMSG_QUEUED_MESSAGES_END values in its calculation
...
* This removes delay on nearby object visibility after login and teleport
2025-04-16 16:16:49 +02:00
Ovahlord
4dd4cfef8f
Core/Guilds: corrected logging for guild reward db errors
...
(cherry picked from commit 3b2e2195eabec2f66edd805aa2582069e2335cad)
2025-04-16 12:14:09 +02:00
Ovahlord
642e0f2148
Core/Quests: corrected error logging for quest loading helpers
...
(cherry picked from commit 2e971321cf4648a5deceb73074967d48fc94c020)
2025-04-16 11:54:02 +02:00
Shauren
495153ad24
Core/Transports: Preserve all dynamicflags for transports
2025-04-16 00:42:51 +02:00
Shauren
120d9bd4fe
Scripts/Spells: Implemented Primordial Wave
2025-04-15 15:38:04 +02:00
Shauren
c6150b4d5d
Core/Spells: Make Spell::GetMinMaxRange public
2025-04-15 15:34:58 +02:00
Naddley
db3687f317
Scripts/Drustvar: Implement Quest: "Standing Accused" ( #30872 )
2025-04-14 21:03:47 +02:00
Meji
7445d528d2
Core/Players: Call OnQuestObjectiveChange after updating objective counters
...
Fix SMART_EVENT_QUEST_OBJ_COMPLETION trigger
2025-04-13 20:31:30 +02:00
Aqua Deus
374bde3415
Scripts/Spells: Implement hunter talent Scrappy ( #30850 )
2025-04-13 19:43:37 +02:00
Aqua Deus
c3302cd093
Scripts/Spells: Implement hunter talent Manhunter ( #30851 )
2025-04-13 16:24:09 +02:00
Aqua Deus
1f1180e5c6
Scripts/Spells: Implement hunter talent High Explosive Trap ( #30852 )
2025-04-13 15:49:10 +02:00
Aqua Deus
c2d04486b3
Scripts/Spells: Implement hunter talent Emergency Salve ( #30854 )
2025-04-13 15:17:39 +02:00
Aqua Deus
9f1784bc7c
Scripts/Spells: Update talent Concussive Shot to 11.1 ( #30855 )
2025-04-13 14:49:15 +02:00
Shauren
c8ab1b58b1
Core/Network: Minor include cleanup and add more required functions and typdefs to SslStream and BoostBeastSocketWrapper
2025-04-13 11:25:31 +02:00
Naddley
2f05dd6c07
Scripts/Drustvar: Implement Quest: "The Final Effigy" ( #30821 )
2025-04-13 01:45:09 +02:00
Meji
7ed1523532
Scripts/Spells: Implemented generic script to update phases on aura application/removal
2025-04-13 00:38:21 +02:00
Shauren
a97775ba26
Core/Spells: Fixed SPELL_EFFECT_CHARGE trigggering arrival effects too early
2025-04-11 11:26:32 +02:00
Shauren
f1141d3638
Core/Commands: Allow non-const reference arguments in chat command handlers
2025-04-10 16:58:39 +02:00
Shauren
71b681bbf0
Core/Network: Move to separate project
2025-04-09 21:02:31 +02:00
Aqua Deus
6c374c56b2
Scripts/Underrot: Implement Sporecaller Zancha encounter ( #30705 )
2025-04-09 20:00:24 +02:00
MoltenCrystal
db60034515
Scripts/Spells: Fix Arms and Protection Execute damage ( #30829 )
2025-04-08 21:19:44 +02:00
Shauren
e8b2be3527
Core/Network: Socket refactors
...
* Devirtualize calls to Read and Update by marking concrete implementations as final
* Removed derived class template argument
* Specialize boost::asio::basic_stream_socket for boost::asio::io_context instead of type-erased any_io_executor
* Make socket initialization easier composable (before entering Read loop)
* Remove use of deprecated boost::asio::null_buffers and boost::beast::ssl_stream
2025-04-08 19:15:16 +02:00
Shauren
d4585cf79e
Core/AuctionHouse: Fix mass replace mistake in log message
2025-04-07 23:42:02 +02:00
Shauren
8f07dce5c1
Core/Guilds: Guild bank tabs are now purchased only using money deposited in the bank (since 11.1.0)
2025-04-06 22:14:11 +02:00
Shauren
a4328a92e9
More nopch build fixes
2025-04-06 14:29:54 +02:00
Shauren
68e1db63db
Nopch build fix
2025-04-05 19:00:07 +02:00
Shauren
77fe805d25
Core/Objects: Support corpses in ObjectAccessor::GetObjectByTypeMask
2025-04-05 18:10:28 +02:00
Shauren
cbad5fd894
Core/Maps: Fixed dangling reference to a temporary variable
2025-04-04 21:48:36 +02:00
Shauren
f94472572a
Core/Spells: Removed dead code and definitions
2025-04-04 19:18:19 +02:00
Shauren
e57b0296d6
Core/Spells: Merge Spell::SetSpellValue overloads
2025-04-03 13:48:52 +02:00
Shauren
93547094cf
Scripts/Spells: Add const in shaman spell scripts
2025-04-02 19:53:49 +02:00