Commit Graph

20505 Commits

Author SHA1 Message Date
Shauren
4b2c1bbe0c Core/PacketIO: Fixed incorrect optional check in SMSG_GOSSIP_MESSAGE 2022-12-18 13:15:34 +01:00
Shauren
743c396317 Core/PacketIO: Fixed structure of SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
Closes #28602
2022-12-18 01:35:26 +01:00
Meji
9653f96f99 Core/Units: Implemented UNIT_VIS_FLAGS_INVISIBLE (#28448) 2022-12-18 01:10:39 +01:00
Meji
263ce0cd30 Core/Creatures: Never enable gravity for creatures that can only fly (#28411) 2022-12-17 23:48:04 +01:00
Shauren
ce7806adc8 Fix line endings 2022-12-17 23:42:38 +01:00
Shauren
0555ab2f56 Core/Players: Implemented setting tradeskill recipes as favorite 2022-12-17 20:27:13 +01:00
ModoX
e275c39586 Core/Items: Dropped deprecated ItemFlag2 ITEM_FLAG2_DONT_IGNORE_BUY_PRICE (#28382) 2022-12-17 17:53:37 +01:00
Shauren
caad5c36bd Core/Misc: Updated default expansion to 9 2022-12-17 13:36:29 +01:00
Shauren
25c28c0c7d GCC build fix 2022-12-17 12:54:38 +01:00
ModoX
bf4880973d Core/Spells: Added missed aura handler for SPELL_AURA_535 2022-12-17 11:22:17 +01:00
ModoX
94147c5ba6 Core/Spells: Added SPELL_AURA_535 to aura enum 2022-12-17 11:17:29 +01:00
Shauren
0cc5ab8372 Core/Players: Implemented new talent system 2022-12-16 22:44:55 +01:00
Shauren
9be60f2409 Core/Players: Don't remove unlearned spells from action bars 2022-12-15 14:19:54 +01:00
Shauren
1c52c31274 Core/Spells: Added custom spell cast arg 2022-12-14 00:32:57 +01:00
Shauren
ba4c148a69 Core/DataStores: Devirtualize DB2Storage 2022-12-14 00:29:03 +01:00
Shauren
9d9e11f8ca Core/DataStores: Made DB2LoadInfo constexpr 2022-12-14 00:27:01 +01:00
Shauren
2d205506bf Core/Spells: Fixed spell effect value truncation when value is a large integer 2022-12-14 00:24:24 +01:00
Shauren
e98e1283ea Core: Updated to 10.0.2 2022-12-04 15:13:20 +01:00
Shauren
de7c03c838 Core/Spells: Extended mechanic mask to uint64 2022-12-04 15:07:36 +01:00
Shauren
943e37f208 Core/Realms: Fixed switching realms 2022-12-04 00:16:17 +01:00
Shauren
79ca6df27d Core/DataStores: Add const to DBStorageIterator dereference operators 2022-11-27 22:16:32 +01:00
Shauren
2cf5db8a8e Core/Conditions: Improve comment docs for CONDITION_QUEST_OBJECTIVE_PROGRESS 2022-11-27 22:16:09 +01:00
Shauren
6856b24883 Core/AreaTriggers: Implemented new areatrigger type: bounded plane 2022-11-05 01:06:10 +01:00
Shauren
8630a55c58 Core/Movement: Rename splineElevation in MovementInfo to stepUpStartElevation (official name) 2022-11-12 21:42:37 +01:00
Shauren
763a35df10 Core/PacketIO: Name part of the unknown 9.x spline packet block 2022-11-08 14:24:14 +01:00
Shauren
fc37c42e55 Core/Misc: Added noexcept to move constructors and move assignment operators 2022-11-06 01:03:35 +01:00
ModoX
204cf030cc Core/SAI: Move (any) value for SMART_EVENT_MOVEMENTINFORM point to 0xFFFFFFFF (#28417) 2022-10-31 21:33:57 +01:00
Shauren
f205e50f92 Core/Creatures: Update creature transport offsets when teleporting while on transport 2022-10-31 14:57:36 +01:00
Teleqraph
9a3e29d416 Core/Object: Implement FindNearestCreatureWithAura (#28410)
* Game/Object: Implement NearestCreatureEntryWithLiveStateAndAuraInObjectRangeCheck class and FindNearestCreatureWithAura method

* moved arguments
2022-10-30 22:29:03 +01:00
Shauren
5c78d4868a Core/GameObjects: Increased default visibility range for some gameobject types 2022-10-30 15:46:54 +01:00
Aqua Deus
a7dbede82a Core/Gossip: Add/Remove spell for disable/enable experience in group (#28414) 2022-10-30 02:29:38 +02:00
Shauren
1b6695e51c Core/Conversations: Added validation for conversation_template.FirstLineId 2022-10-29 21:22:40 +02:00
Shauren
734babc6e9 Core/Spells: Corrected effect handle mode for SPELL_EFFECT_SEND_CHAT_MESSAGE 2022-10-28 12:42:31 +02:00
Shauren
ffd112ce6c Core/Spells: Removed unitTarget requirement from SPELL_EFFECT_CREATE_PRIVATE_CONVERSATION as it is executed in SPELL_EFFECT_HANDLE_HIT mode where no units are targeted 2022-10-28 12:42:09 +02:00
Meji
283837271e Core/Quests: Send Offer Reward Window for non-repeatable autocomplete quests (#28387) 2022-10-25 22:27:48 +02:00
Meji
25fd57c768 Core/Misc: Rename POI field Unknown905 to WMOGroupId (#28384) 2022-10-25 21:57:52 +02:00
M'Dic
47857943b0 Core/Misc: Added missing config option Guild.SaveInterval to worldserver default config (#28396)
Ref #25697
2022-10-25 02:32:00 +02:00
Shauren
010e6f7f49 Core/Loot: Implemented dungeon encounter personal loot
Closes #20066
2022-10-25 00:30:52 +02:00
Shauren
c672e27f27 Core/GameObjects: Add missing dynamic flag updates for chests 2022-10-24 19:42:12 +02:00
Shauren
2c79ce6791 Core/Conditions: Add const to condition checking functions 2022-10-24 00:15:43 +02:00
Shauren
f52f2cc67a Core/GameObjects: Implemented AllowMultiInteract for GAMEOBJECT_TYPE_GOOBER 2022-10-23 01:30:31 +02:00
Malcrom
51afe537b0 Scripts/Durotar: Fix ship arrived gossip for Mith'aka (#28386) 2022-10-22 23:38:34 +02:00
Shauren
1011cb73c9 Core/GameObjects: Implemented gathering nodes (gameobject type 50) 2022-10-22 02:07:59 +02:00
Shauren
29cfbedfb2 Warning fix 2022-10-21 22:34:43 +02:00
Shauren
879c0cccfc Core/GameObjects: Implemented per player gameobject state and visibility for looted non-consumable chests 2022-10-21 22:11:00 +02:00
DeadMouse
429a7e75f3 Core/PlayerDump: Fixed dumping empty binary fields. (#28376) 2022-10-18 11:19:52 +02:00
Shauren
1a1737b7cc Core/Creatures: Correct UNIT_DYNFLAG_TAPPED visibility logic 2022-10-18 10:57:51 +02:00
Shauren
133334a902 Core/Loot: Implemented personal loot and tag sharing for non-boss loot 2022-10-17 23:11:46 +02:00
Shauren
af76b41ace Core/Networking: Fixed possible buffer overflows in WorldSocket::WritePacketToBuffer
Closes #28370
2022-10-16 16:31:58 +02:00
Shauren
641390dca2 Core/Loot: Initial support for personal loot in gameobjects (non-instanced content) 2022-10-16 15:33:39 +02:00