Shauren
9f2eb5912b
Tools/vmap extractor: Skip antiportal WMO groups
2021-03-29 21:12:35 +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
Giacomo Pozzoni
3cc50b98a6
CI/CircleCI: Expose binaries built on Circle CI as docker images in the Circle CI artifacts
2021-03-11 10:53:51 +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
Ovahlord
6b0f11d6b9
Core/Creatures: always fall back to base creature data when selecting display IDs for difficulty entries
...
Some sniffed query packets contain display IDs for difficulty entries that are completely wrong so we are safe to assume that we always fall back to the display of the original creature ID instead of the one of the difficulty entry
2021-02-28 16:27:05 +01:00
Ovahlord
266cc93321
Scripts/TotT: scripted mini-event at Ozumat's wing
2021-02-28 14:29:42 +01:00