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
Treeston
4a909ada55
Scripts/Naxxramas: Missing nullptr check in Patchwerk. Closes #20247 .
...
(cherry picked from commit c9ac68d6e3 )
2020-08-23 19:02:57 +02:00
Treeston
fc12e47cb8
Core/Player: Prevent changing equipment while charmed. Closes #20209 .
...
(cherry picked from commit a1a12ec755 )
2020-08-23 19:02:30 +02:00
Keader
b3c6330a6e
Core/Scripts: Auriaya rewrite ( #20204 )
...
(cherry picked from commit f67c6a5a12 )
2020-08-23 18:59:36 +02:00
ccrs
debe97b77a
Core/Movement: minor correction on WaypointMovementGenerator
...
remove the CanMove check since it will never trigger
the timer is left there to prevent errors on loading such as leader being created before the other members of the formation making them skip the first movement; purely a workaround
(cherry picked from commit c7d565739b )
2020-08-23 18:46:49 +02:00
Keader
68992bcd0d
Core/Scripts: Removed wrong AddThreat call in Pursuit spellscript
...
followup 52ad0c9e5c
checked in sniffs, only ick add threat in target, wrong call in original script (why o keep it? o.o)
(cherry picked from commit f86b4e45e5 )
2020-08-23 18:39:49 +02:00
ccrs
c065c5c774
Core: fix noPCH build v2.0
...
(cherry picked from commit 5f370a035c )
2020-08-23 18:02:32 +02:00
Carbenium
4e44bc6ea2
Core: Fix non-PCH build
...
(cherry picked from commit 45cb8c90e9 )
2020-08-23 17:57:07 +02:00
Keader
d0a655de12
Core/Scripts: Typo fix
...
(cherry picked from commit 72aa03441f )
2020-08-23 17:49:42 +02:00
Keader
0537f3bd58
Core/Script: Krick and Ick, fixed spell Pursuit
...
Close #2261
(cherry picked from commit 52ad0c9e5c )
2020-08-23 17:48:07 +02:00
Treeston
06a1271a50
Core/Misc: random refactors
...
(cherry picked from commit 37dff2b7a1 )
2020-08-23 17:47:41 +02:00
Treeston
27806eeac9
Core/Spawn: Move spawn group state management from sObjectMgr to the Map object, which makes it actually function as intended with instances. Woops.
...
(cherry picked from commit f279207d48 )
2020-08-23 17:00:59 +02:00
ccrs
5d61618955
Scripts/AzjolNerub: minor corrections
...
ref #19072
(cherry picked from commit 80a8867332 )
2020-08-23 16:25:25 +02:00
Treeston
67abc694e3
Scripts/AzjolNerub: Fix some duplicate summons after JustAppeared changes. Closes #20183 .
...
(cherry picked from commit dcc3cd21e8 )
2020-08-23 16:07:46 +02:00
Yehonal
ae4dacfd1d
Core/Scripts: FOR_SCRIPTS macro shouldn't return early ( #20187 )
...
FOR_SCRIPTS, insteadof FOR_SCRIPTS_RET, shouldn't return
otherwise methods such as void ScriptMgr::OnPlayerEnterMap(Map* map, Player* player) will end prematurely
(cherry picked from commit 4ee16fb536 )
2020-08-23 16:06:43 +02:00