Shauren
cdc8ddea43
Core/Players: Define new player local flags
2020-12-08 18:16:47 +01:00
Shauren
7a406db506
Core/Collision: Fixed false positive errors in console about vmap loading
2020-12-08 18:16:47 +01:00
Shauren
96d340f70c
Core/PacketIO: Updated packet structures to 9.0.2
2020-12-08 18:16:47 +01:00
Shauren
b82a3a557a
Core/DataStores: Updated db2 structures to 9.0.2
...
* Includes support for new character customization
2020-12-08 18:16:47 +01:00
Shauren
426cb31676
Core/Objects: Switch to unique_ptr in UF::OptionalUpdateFieldBase
2020-12-08 18:16:47 +01:00
Shauren
4ce6df1d25
Core/Objects: Allow overriding number of bits used to write dynamic updatefield sizes
2020-12-08 18:16:47 +01:00
Shauren
b050559364
Core/Objects: Rename ValueType to value_type in updatefield types to be compatible with stl containers
2020-12-08 18:16:47 +01:00
Shauren
c5d2299365
Core/Misc: Added another overload to MakeIteratorPair (and constexpr IteratorPair)
2020-12-08 18:16:47 +01:00
Shauren
00d621921e
Core/Misc: Add std::clamp to advstd
2020-12-08 18:16:47 +01:00
Shauren
7f6eef37e6
Core/Spells: Use new spell visual structure instead of just SpellXSpellVisualID
2020-12-08 18:16:46 +01:00
Shauren
587ec1fd21
Tools/Extractors: Load additional tact keys from wow.tools (optional for extracting)
2020-12-08 18:16:46 +01:00
Shauren
6b6d5aff05
Dep/CascLib: Update to ladislav-zezula/CascLib@737a8705b5
2020-12-08 18:16:46 +01:00
Shauren
5095bcbf1c
Core/Quests: Define new quest flags
2020-12-08 18:16:46 +01:00
Shauren
c673199f19
Core/Quests: Define new quest objective types
2020-12-08 18:16:46 +01:00
Shauren
83eecaf2c4
Core/PacketIO: Fill new packet fields with data
2020-12-08 18:16:46 +01:00
Shauren
78f77dbd41
Core/Transmog: Support new transmog modifiers (secondary appearance)
2020-12-08 18:16:46 +01:00
Shauren
b6cb916840
Core/Items: Define new ItemVendorType
2020-12-08 18:16:46 +01:00
Shauren
d1344323f4
Core/Items: Define new ItemModifier
2020-12-08 18:16:46 +01:00
Shauren
613ddc4606
Core/Player: Define new PlayerFlagsEx
2020-12-08 18:16:46 +01:00
Shauren
4ca29f3cb0
Core/Misc: First set of required db changes for 9.0
2020-12-08 18:16:46 +01:00
Shauren
56c097c129
Core/Misc: Remove custom quest levels in title
2020-12-08 18:16:46 +01:00
Shauren
cab4c87d2d
Core/PacketIO: Updated most packet structures to 9.0.1
2020-12-08 18:16:41 +01:00
Shauren
16b39a448a
Core/Transmog: Add remaining hidden appearances
2020-10-21 18:30:35 +02:00
François B
acde5cc375
Core/PacketIO : Added SMSG_INTERRUPT_POWER_REGEN ( #25539 )
2020-10-05 17:26:11 +02:00
Shauren
1d04d5859a
Core/PacketIO: One more opcode rename
2020-10-04 13:11:30 +02:00
Shauren
c250a858b9
Core/Auras: Implemented SPELL_AURA_MOD_OVERRIDE_ZONE_PVP_TYPE
2020-10-02 18:16:32 +02:00
Shauren
0a0fc86b96
Core/Players: Corrected logic determining contested/friendly/hostile area types
2020-10-02 18:15:18 +02:00
Shauren
f922c6e7a4
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
2020-09-19 12:44:42 +02:00
Gildor
6c0af8743f
Core/Spells: EffectSanctuary should stop attack ( #20492 )
...
(cherry picked from commit 82e58a0c6f )
2020-09-15 23:10:24 +02:00
funjoker
7399062c63
Core/PacketIO: Add SMSG_QUEST_LINES_FOR_MAP_RESPONSE naming
2020-09-14 21:07:34 +02:00
Gustavo
5e5ca6c84a
Core/Scripts: Boss Amanitar rewrite ( #20283 )
...
* Core/Scripts: Boss Amanitar rewrite
Fixes mushrooms behavior, correct and script his spell, size, spawn positions, despawn and respawn, and everything else
Fixes Mini spell cast(only re-cast if there is at least one person without the debuff)
Corrects boss initial position
Updates script register model
(cherry picked from commit 0b766db6a4 )
2020-09-12 00:17:29 +02:00
Gustavo
e531beeb83
Core/Scripts: Boss Jedoga Shadowseeker rewrite ( #20279 )
...
* Core/Scripts: Boss Jedoga Shadowseeker rewrite
Added all missing spells and visuals
Added Twilight volunteers in the fight
Fixed Jedoga Controller's behavior, mostly moved to boss_prince_taldaram, where they belong
Updated script register model
Misc updates and improvements
Updated instance model
(cherry picked from commit f1ff7e642f )
2020-09-12 00:13:32 +02:00
Ovah
ed79d904e0
Core/GameObjects: trigger npcs that are summoned for gameobject casting will now inherit their gameobject's phase shift as well
2020-09-11 16:30:21 +02:00
Keader
a9ea939185
Core/Spells: Fixed Cloak of Shadows dispel (removed old hack)
...
Closes #8758
Serverside spell (35729) already handle with it
(cherry picked from commit c1b833a919 )
2020-09-08 22:49:44 +02:00
Shauren
dd21e7ff40
Core/Spells: Implemented using base weapon damage in spell attack power formulas
2020-09-07 20:59:50 +02:00
sirikfoll
82764a71fc
Core/Scripts: Minor fixes in boss Coren Direbrew
...
Update script register model
Fix number os Mole Machine spell targets
Fix Mole Machine timer
Fix minions summon
(cherry picked from commit 05a101881c )
2020-09-06 21:40:44 +02:00
Shauren
089fd5575d
Core/Spells: Removed spellinfo corrections for non-existing spells
2020-09-06 15:39:28 +02:00
Shauren
b6ed0c7870
Core/PacketIO: Fixed ByteBuffer auto-flush after b231903932
2020-09-06 15:39:07 +02:00
Shauren
e3126ed8a6
Kill whitespace
2020-09-05 10:28:02 +02:00
Maks Szokalski
6812af37bb
Core/Cosmetic: Execute OnStartup script hook before printing that startup is finished ( #25401 )
2020-09-05 10:25:09 +02:00
Shauren
b231903932
Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup port
2020-09-04 13:38:24 +02:00
Treeston
fe938b99f8
Core/Scripts: Implemented OnlyOnceAreaTriggerScript ( #20288 )
...
(cherry picked from commit 971ed856a4 )
2020-08-29 00:41:22 +02:00
Treeston
77d13a7b97
Scripts/Patchwerk: Finally fix that crash for real. Closes #20247 .
...
(cherry picked from commit 49daef4b77 )
2020-08-29 00:19:04 +02:00
Keader
6210fc10ae
Core/Handlers: Fixed changing equipment while charmed with equipament manager
...
Closes #20209
Followup: a1a12ec755
(cherry picked from commit 42be04898c )
2020-08-29 00:18:37 +02:00
Aokromes
8534c23dfe
Core/Scripting: remove long time dead code
...
(cherry picked from commit 7ed36d353a )
2020-08-29 00:15:09 +02:00
Treeston
bece27ef3f
Scripts/Naxxramas: Fix an edge case crash with people teleporting out of the dungeon during the Patchwerk encounter (tagging #20247 )
...
(cherry picked from commit 50e8de103b )
2020-08-29 00:14:50 +02:00
Treeston
35e74687c3
Core/Player: More cleanups to Player::UpdateZone, including correcting an oversight that was causing the last known zone id to not update when leaving map. Closes #20289 for real this time.
...
(cherry picked from commit 47af704f63 )
2020-08-23 23:25:35 +02:00
Shauren
9a76af8434
Fix build
2020-08-23 22:51:26 +02:00
Treeston
10b590acb6
Core/Player: Resequence Player::UpdateZone some more to hopefully prevent future edge cases like #20289 from occurring.
...
(cherry picked from commit 0f7015012b )
2020-08-23 22:37:03 +02:00
Treeston
8db10c67d7
Core/Player: Update map zone stats BEFORE invoking scripts. Fixes a crash with zone change scripts that invoke another zone change. Closes #20289 .
...
(cherry picked from commit dbabcfbe24 )
2020-08-23 22:36:00 +02:00