Commit Graph

28747 Commits

Author SHA1 Message Date
ModoX
a7256209cc Core/Spells: Readded accidently dropped line in 0750b7f845 2023-04-13 12:29:02 +02:00
Shauren
fff797aff5 Core/Misc: Fixed IpLocation crashes on invalid ip input 2023-04-13 00:19:29 +02:00
Shauren
353a71c6cd Core/Reputation: Fixed crash in reptutation code when PlayerStart.AllReputation is enabled in config
Closes #28915
2023-04-11 19:51:06 +02:00
Christyan
5e47a3522a Core/Quests: Fixed typo in raid group requirements check (#28914) 2023-04-11 18:43:27 +02:00
ModoX
89e09dc44e Core/AI: Drop script_waypoints and move data to waypoint_data (#28879) 2023-04-10 04:04:33 +02:00
Shauren
083b8d6c84 Core/Misc: Fix build with libc++
Closes #28909
2023-04-10 00:08:32 +02:00
Meji
d6133c78de Core/Units: Calculate HoverHeight from model data (#28899) 2023-04-09 18:17:08 +02:00
Shauren
d0d9520aa9 Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute 2023-04-09 15:59:18 +02:00
Meji
cc5fa9107f Core/Misc: Fix typo introduced in 36044a9470 2023-04-09 00:59:29 +02:00
Shauren
a265672e54 Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute 2023-04-08 23:56:06 +02:00
Meji
0327f3ede3 Core/Conditions: Fix log typo 2023-04-08 21:49:33 +02:00
Meji
d22711bf97 Core/Misc: Fix typos in banner 2023-04-08 16:53:45 +02:00
ModoX
356c98579b Core/SAI: Drop waypoints table and move existing rows to waypoint_data table (#28834) 2023-04-08 01:33:05 +02:00
Meji
7d5d3cf655 Core/Units: Prevent backward melee attacks (#28895) 2023-04-07 20:54:03 +02:00
Shauren
422d521667 Core/Objects: Fixed ObjectGuid equality operator for GCC 10 (completely broken, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94924) 2023-04-07 00:26:23 +02:00
Shauren
7b31080258 Core/Misc: Modernize code a bit by replacing std::tie with either structured bindings or operator<=> 2023-04-06 17:46:58 +02:00
Meji
74c280da9e Core/Skinning: Autolearn skill of skinned mob if not already learned (#28894) 2023-04-06 17:28:38 +02:00
Teleqraph
c21a01442e Scripts/SilverpineForest: Removed sparring hackfixes (#28896) 2023-04-06 17:26:19 +02:00
ModoX
209a36424e Core/Creature: Added missing nullcheck 2023-04-06 01:25:49 +02:00
ModoX
0750b7f845 Core/Creature: Implemented sparring with max health percent thresholds (#27198)
Co-authored-by: Ovah <dreadkiller@gmx.de>
2023-04-06 01:01:02 +02:00
ModoX
36044a9470 Core/Creature: Added possibility to give creatures multiple gossip menu ids and control them via conditions (#28159) 2023-04-05 23:49:46 +02:00
Shauren
122d41eb06 Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute 2023-04-04 23:57:57 +02:00
Naddley
0f925b545c Scripts/Paladin: Update Divine Steed for Lightforged Draenei (#28892) 2023-04-01 21:12:07 +02:00
Shauren
f6ab9fd92e DB/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute 2023-04-01 16:24:14 +02:00
Naddley
1440fe03de Scripts/Deepholm: Scripted quest "All Our Friends Are Dead" (#28889) 2023-03-31 23:01:50 +02:00
ModoX
4c67e2ff7e Scripts/AzureVault: Fixed build 2023-03-31 13:57:09 +02:00
ModoX
f5017f7348 Scripts/AzureVault: Fix despawning of Volatile Saplings 2023-03-31 13:44:29 +02:00
Meji
562f65f3f8 Core/Creatures: Compute the level from ContentTuning (#28871) 2023-03-31 01:01:35 +02:00
Shauren
15451ce699 Core/Auras: Fixed iterator invalidation crash with procs using SPELL_ATTR0_PROC_FAILURE_BURNS_CHARGE attribute 2023-03-31 00:19:43 +02:00
Shauren
81cf682cfe Core/Loot: Fixed iterator invalidation crash in WorldSession::HandleLootMoneyOpcode
Closes #28885
2023-03-30 22:47:19 +02:00
Meji
81ea6f54d9 Core/Creatures: Compute CombatReach and BoundingRadius using DisplayScale (#28863) 2023-03-30 18:54:27 +02:00
Meji
229a7ac79d Core/Skinning: Update correct skinning skill according to creature expansion (#28861) 2023-03-30 17:35:58 +02:00
Shauren
5332098e76 Core/Quests: Fixed crash happening when a quest is marked as rewarded without a questgiver (for example lfg)
Closes #28878
2023-03-27 00:08:01 +02:00
Shauren
8bf3bc071b Core/Movement: Allow passing tier transition id (db2 id) to land/takeoff movement 2023-03-26 12:22:41 +02:00
ModoX
6af42ce82d Core/PacketIO: Fixed array size of CMSG_QUEST_POI_QUERY as of patch 10.0.7 2023-03-24 19:07:13 +01:00
Meji
cc57c9dad5 Core/Creatures: Improved movement interruption while casting spells (#28845) 2023-03-24 12:27:01 +01:00
Shauren
d6d5d94ebe Core/PacketIO: Fixed SMSG_ENABLE_BARBER_SHOP structure
Closes #28606
2023-03-23 00:06:43 +01:00
Shauren
922f60fa25 Core: Update to 10.0.7 2023-03-22 00:08:20 +01:00
Shauren
f18c0644f3 Core/Scripts: Fixed crash in SummonList::DoZoneInCombat
Closes #28864
2023-03-21 12:20:17 +01:00
Shauren
2569dc8cfe Core/Instances: Fixed not being able to reenter instances that have no encounters completed
Closes #28737
2023-03-21 12:07:54 +01:00
Shauren
5f642b78f0 Core/Instances: Fixed instance locks being incorrectly found and forcing difficulty when entering normal mode dungons 2023-03-21 11:07:10 +01:00
Shauren
356c0c8afc Core/Items: Updated ItemModifier enum for 10.0 2023-03-20 00:22:34 +01:00
Shauren
cc61ccb1a4 Core/PacketIO: Fixed missing reference on return type of operator << overloads for packets 2023-03-19 16:37:24 +01:00
Shauren
51569217ad Core/Units: Added functions to modify WorldEffects updatefield 2023-03-18 20:49:02 +01:00
Shauren
512f5138d4 Core/Creatures: Use togglable CREATURE_STATIC_FLAG_4_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS instead of equivalent flag from creature_template.type_flag 2023-03-17 23:02:47 +01:00
Shauren
6e309ed17f Core/Creatures: Allow flagging creatures to not clear their tap list when evading 2023-03-15 19:42:58 +01:00
Shauren
d26d38075c Core/Creatures: Allow disabling melee attacks for all creatures, not just the ones using SAI 2023-03-13 20:22:47 +01:00
Shauren
eb93afffc0 Core/Creatures: Allow toggling creature default root state 2023-03-13 14:52:11 +01:00
Shauren
155cf58236 Core/Creatures: Allow scripts to change creature loot id (must be done before death) 2023-03-13 00:09:18 +01:00
Meji
5787c0173b Core/Auras: Implement caster selection of SPELL_AURA_TRIGGER_SPELL_ON_EXPIRE (stored in MiscValue) (#28860) 2023-03-12 17:23:05 +01:00