Commit Graph

18278 Commits

Author SHA1 Message Date
Ovahlord
e93a66d287 Core/Spells: defined and implemented SPELL_ATTR5_DONT_TARGET_PLAYERS 2021-03-30 10:26:15 +02:00
Ovahlord
1706b9688f Core/Spells: defined and implement SPELL_ATTR2_NO_INITIAL_THREAT 2021-03-30 00:01:02 +02:00
Ovahlord
83378eb5c3 Core/Spells: defined and implemented SPELL_ATTR2_DONT_REPORT_SPELL_FAILURE 2021-03-29 23:53:00 +02:00
Ovahlord
f43d8aa804 fixed build 2021-03-29 21:20:49 +02:00
Shauren
0f02c6a699 Core/Spells: Implemented SUMMON_PROP_FLAG_PERSONAL_GROUP_SPAWN 2021-03-29 20:56:00 +02:00
Shauren
ddb50c2e3d Core/Objects: Pass privateObjectOwner guid directly to SummonCreature functions 2021-03-29 20:52:32 +02:00
Shauren
3ab52418ef Core/Objects: Refactor private object checks into separate function 2021-03-29 20:47:38 +02:00
Matan Shukry
434bc017c2 Core/Objects: Move personal summon handling from TemporarySummon/GameObject to WorldObject and check it using dedicated guid field 2021-03-29 20:45:13 +02:00
Matan Shukry
a40e18367a Core/Maps: Refactor duplicated code from all ***CellRelocation and CheckGridIntegrity into single templated function 2021-03-29 20:36:39 +02:00
Gildor
5156b0494b Core/Maps: increase value of fixed offset when retrieving floor Z 2021-03-29 20:31:07 +02:00
Ovahlord
4f23fb3d29 Core/Quests: make the player questgiver handling a bit more flexible to allow popup quest accepting at more places in the future 2021-03-28 14:44:16 +02:00
Ovahlord
6de4fe935d Core/Quests: fixed accepting shareable chain quests when the previous quest was completed via UI popup 2021-03-28 11:20:19 +02:00
Shauren
a8f0ec3e92 Core/Auras: Corrected logic used to determine if a spellmod should affect another spell, empty family name or class mask should not apply to any spell 2021-03-27 09:49:53 +01:00
Ovahlord
bef302fc7e Scripts/Deepholm: corrected casting of the intro taxi when entering Deepholm 2021-03-26 18:26:06 +01:00
Ovahlord
82714dfa59 Core/Movement: removed the 1s initial delay when launching a waypoint path 2021-03-26 18:25:04 +01:00
Ovahlord
6301a324cd Core/Spells: added and updated SpellCategoryFlags and implemented SpellCategoryFlags::CooldownInDays 2021-03-25 17:10:51 +01:00
Ovahlord
83298b52a2 Core/Spells: ported SpellInterruptFlags updates from master branch and corrected some own implementations based on these new results 2021-03-25 15:53:26 +01:00
Shauren
b2ab210da9 Core/Spells: Defined more spell attributes 2021-03-25 13:47:54 +01:00
Ovahlord
dfdf540dd0 Core/Spells: define and handle SPELL_ATTR8_HEAL_PREDICTION 2021-03-24 20:21:44 +01:00
Ovahlord
ca13843290 fixed build 2021-03-24 15:24:39 +01:00
Shauren
fed82c1002 Core/Auras: Defined and implemented many new interrupt flags 2021-03-24 14:53:30 +01:00
Shauren
45df49c826 Core/Spells: Updated spell shapeshift form flags enum 2021-03-24 13:16:17 +01:00
Ovahlord
2caca9e55c Scripts/Deepholm: added script support for Quest "Deepholm, the Realm of Earth 2021-03-24 12:51:19 +01:00
Ovahlord
317bc49501 Core/Movement: flight waypoint movement is now correctly using catmullrom and uncompressed splines 2021-03-24 11:09:12 +01:00
Ovahlord
a06ed4c848 fixed nopch build 2021-03-21 22:37:39 +01:00
Ovahlord
1d0918181d Scripts/RC: added horde exclusive spawns for the Ragefire Chasm entrance and updated Oggleflint's spawn position to Cataclysm 2021-03-21 22:19:49 +01:00
Ovahlord
d097a409a5 Core/Spells: fixed Horn of Winter not granting any Runic Power 2021-03-20 23:44:54 +01:00
Ovah
59145c95fb Core/PacketIO: use pre-conversion field value for party member state aura count until we know more about how that numbers comes to be 2021-03-19 19:42:28 +01:00
Ovahlord
1675506c97 Core/Creatures: update a creature's home position on engage when it's using a cyclic spline 2021-03-14 09:23:29 +01:00
Ovahlord
a80faa391b Core/Creatures: moved AIReaction to AtEngage to ensure that ai reactions wont be sent when entering combat with a creature that might not even engage us 2021-03-14 09:22:16 +01:00
Ovahlord
5d8455b53e Scripts/Deepholm: fixed a warning 2021-03-13 18:50:03 +01:00
Ovahlord
4503ed0a70 Core/Spells: Death Knight abilities that have their rune power removed by spell mods will no longer generate any Runic Power 2021-03-13 18:48:45 +01:00
Ovahlord
e020c3ac5e Scripts/Deepholm: scripted Xariona world boss 2021-03-13 18:12:14 +01:00
Ovahlord
ad9b2b0aba Core/Spells: fixed Seal of Insight's mana gain bonus and moved heal formula to spell script for consistency 2021-03-13 12:07:19 +01:00
Ovahlord
087e7e961a Core/Movement: waypoint movement will no longer pick up ongoing spline destinations when the spline path is being stored in db 2021-03-12 22:02:45 +01:00
Ovahlord
c1cb11c19f Core/PacketIO: implement and enable SMSG_PLAY_SPELL_VISUAL 2021-03-12 21:56:15 +01:00
Ovahlord
bc0703e55c Core/Units: fixed more static analysis issues 2021-03-11 19:53:48 +01:00
Ovahlord
e59bc54a62 Core/Misc: fixed more static analysis warnings 2021-03-11 19:47:07 +01:00
Ovahlord
f68076a9ec Core/Misc: fixed static analysis issues 2021-03-11 19:37:39 +01:00
Ovahlord
d159cce9ba Core/PacketIO: converted Archaeology packets to packet class and implement SMSG_RESEARCH_COMPLETE 2021-03-11 13:13:43 +01:00
Ovahlord
d4f71131f0 Core/DBLayer: escape MySQL keywords in page_text, page_text_locale, broadcast_text and broadcast_text_locale select queries 2021-03-11 11:46:29 +01:00
Shauren
b9c72c3c7f Dep/Boost: Support for boost 1.74 2021-03-11 10:37:55 +01:00
Ovahlord
947b56f0fc Core/PacketIO: more fixups for party member state auras to ensure that the packet wont become malformed when having less applied auras than auras that need to be updated 2021-03-09 17:23:14 +01:00
Ovahlord
793e459d60 Core/Packets: send empty auras for party member stated when the aura slot has been marked as changed but no visible aura is found anymore 2021-03-09 10:22:05 +01:00
Warpten
8eb72a6d27 Core/Achievements: Fix handling of ACHIEVEMENT_CRITERIA_COMPLETE_QUEST (27) with quantity higher than 1. (#242) 2021-03-08 23:31:31 +01:00
Ovahlord
fe7816bb71 Core/Spells: fixed sending cooldown data in SMSG_SEND_KNOWN_SPELLS 2021-03-08 21:59:55 +01:00
Ovahlord
e34c38cef4 Core/Units: Focus will now benefit from power regen mods as well 2021-03-08 20:27:02 +01:00
Ovahlord
a52bc1798c Core/Spells: fixed Hunter's Sic 'Em talent 2021-03-08 20:26:22 +01:00
Ovahlord
218dff6847 Core/Units: further improvements for 7a08639397
Fixed an edge case in which units with SPELL_AURA_MOD_DAMAGE_FROM_MANA would deal zero damage when their total bonus or scaling coefficient would be zero
2021-02-28 17:24:04 +01:00
Ovahlord
7a08639397 Core/Units: fixed a typo that was causing units without mana to deal no spell damage anymore 2021-02-28 16:59:12 +01:00