Ovahlord
7438afca74
Core/Spells: corrected the multiplier for Resurgence's mana gain effect
2022-06-13 14:24:33 +02:00
Ovahlord
0e6edacac3
DB/Spells: fixed Daybreak talent
2022-06-12 23:11:17 +02:00
Ovahlord
1383fa8379
Core/Spells: fixed typo in Long Arm of the Law's handling that was causing the talent to use spellId 1 instead of the specified spell
2022-06-12 22:55:44 +02:00
Ovahlord
a6b07c2c9d
Scripts/Firelands: Ragnaros' Magma Trap will now trigger Magma Trap Vulnerability only on heroic difficulty
2022-06-02 22:16:12 +02:00
Ovahlord
2ea89f9734
Core/Spells: fixed druid t12 restoration 4p bonus
2022-06-02 22:04:08 +02:00
Ovahlord
4dff2d5ad8
typo fix
2022-06-02 21:49:06 +02:00
Ovahlord
c7e287ccb4
Core/Spells: Blaze of Life triggered by Eye of Blazing Power will now only target the most injured raid or party member instead of all
2022-06-02 21:46:45 +02:00
Intel
ce79689c96
Core/Player: Prevent updating visibility if player is not in world. Closes #13659
...
(cherry picked from commit 3ec88b7086 )
Closes #27914
2022-05-18 13:52:36 +02:00
Shauren
b070267898
Core/Misc: Remove uses of std::aligned_storage (deprecated in future c++ standard)
...
# Conflicts:
# src/common/Threading/MPSCQueue.h
# src/server/game/Server/Packets/AuctionHousePackets.cpp
2022-05-18 13:52:21 +02:00
Ovahlord
c63c81ef6c
Core/Packets: enable and implement SMSG_SUMMON_RAID_MEMBER_VALIDATE_FAILED
...
* refactored target based summoning to not longer store targets in the target map and pull the directly from the caster's target update field in the effect handler
* implement support for party based summoning and use the new opcode to send error messages when a player cannot be summoned. Note: this packet does support sending multiple reasons for multiple members but sniffs show that they are still being sent one by one instead. Just Blizzard things
2022-05-17 20:43:49 +02:00
Ovahlord
6645a97434
buildfix²
2022-05-01 19:07:26 +02:00
Ovahlord
2af43011e3
buildfix
2022-05-01 19:03:24 +02:00
Ovahlord
80a5956574
Core/Spells: fixed Glyph of Wild Growth not causing Wild Growth to hit additional targets
2022-04-29 22:04:26 +02:00
Ovahlord
3fa069b8fc
Scripts/EndTime: added missing repeat timer for Flarecore after Jaina has blinked to a new location
2022-04-26 19:48:23 +02:00
Ovahlord
ff783b2388
Scripts/EndTime: implement Echo of Jaina encounter
2022-04-26 19:44:32 +02:00
Ovahlord
fbd2ae1ee1
DB/WoE: scripted intro monologue for Nozdormu's entrance event
2022-04-25 16:42:54 +02:00
Ovahlord
edfe82b4a3
Core/Misc: refactored a couple more loops to reduce copies and speeding up things
...
* silenced a few more msvc suggestions while at it
2022-04-22 22:52:52 +02:00
Ovahlord
0dede22a8e
DB/Misc: updated 4.1 related spawns at Stormwind Harbor and handled visuals
2022-04-20 19:14:30 +02:00
Shauren
76fc64b038
Core/PacketIO: Stop WorldSession packet processing loop immediately when AntiDOS kicks/bans the player
...
# Conflicts:
# src/server/game/Server/WorldSession.cpp
2022-04-17 01:28:59 +02:00
Shauren
62368ec93e
Core/World: Allow specifying minimum world updates diff in config
2022-04-17 01:26:21 +02:00
Shauren
eff7e72c97
Core/CrashHandler: Support retrieving windows version names for all future versions
2022-04-17 01:23:52 +02:00
Ovahlord
22032c239b
Scripts/FL: increase Lord Rhyolith's turning sensitivity by roughly 25%
2022-04-17 01:04:54 +02:00
Shauren
f442c684cc
Dep/zlib: Upgrade embedded zlib to 1.2.12
2022-04-14 11:40:00 +02:00
AG
7e343ab03b
Core/Spells: Druid's Pounce bleeding effect will no longer be affected by diminishing returns ( #349 )
...
closes #76
2022-04-13 20:47:14 +02:00
AG
58cc1d7f3f
Core/Spells: handle night elf racial bonus for Shadowmeld and no longer allow Pounce and Ravage being casted while using Shadowmeld ( #348 )
2022-04-13 20:42:29 +02:00
Ovahlord
4e3cfe283d
buildfix
2022-04-11 06:46:14 +02:00
Ovahlord
eb54b5c053
Core/Packets: converted a couple combat packets to packet class
2022-04-10 23:01:15 +02:00
Ovahlord
ef4d1aa7c4
Core/Packets: added missing initialization for some guid packets
2022-04-04 23:47:09 +02:00
Ovahlord
c7d7eff894
Core/Packets: use the correct opcode for GuildCommandResult packet as the JAM opcode has not been used yet according to sniffs and has a different packet structure
2022-04-04 23:39:18 +02:00
Ovahlord
8baf567ce1
Core/Spells: Herbouflage will now remove its regeneration auras when cancelled
2022-04-03 01:00:44 +02:00
Ovahlord
befe4fe8b4
Scripts/FL: interrupt Ragnaros' spells when defeating him on normal difficulty
2022-04-02 22:25:06 +02:00
Ovahlord
600ffafd1f
build fix
2022-04-02 19:11:16 +02:00
Ovahlord
7943bfb483
Core/Spells: Blood and Thunder will now only trigger with Rend effects applied by the caster
...
*optimized the checks while at it
2022-04-02 18:59:47 +02:00
Ovahlord
99c47ca94d
f94ce79543 followup
2022-04-02 17:09:51 +02:00
Ovahlord
f94ce79543
Core/Spells: Enraged Regeneration will now render the caster immune to other enrage effects and can no longer be activated via Vengeance
2022-04-02 17:03:09 +02:00
Ovahlord
e5f09705c1
Core/Spells: fixed typos which have been added in 77158594ff
2022-04-01 14:03:45 +02:00
Ovahlord
367c120231
Core/Spells: make SpellInfo::CausesInitialThreat respect SPELL_ATTR0_CU_NO_INITIAL_THREAT as well
2022-04-01 12:21:11 +02:00
Ovahlord
b629c65acb
Core/Spells: Heroic Fury will now reset the cooldown of Intercept
...
* updated spell proc entry for Gag Order
ref #342
2022-04-01 00:12:45 +02:00
Ovahlord
1b637526d9
Core/Spells: reworked Execute damage and rage consumption calculations to fix an issue that was causing the additional rage to be less effective as intended
...
ref #342
2022-03-31 22:08:45 +02:00
Ovahlord
8d9132adf9
Core/Spells: a366352865 followup
2022-03-31 21:11:11 +02:00
Ovahlord
432c48f41a
DB/Spells: Victorious triggered by killing enemies and proccing from Impending Victory will no longer stack and remove each other
...
ref #342
2022-03-31 21:09:22 +02:00
Ovahlord
a366352865
Core/Spells: Bloodsurge will now get consumed by Slam prior to Battle Trance
2022-03-31 20:59:47 +02:00
Ovahlord
5c20419f65
Core/Spells: Bloodthirst will no longer proc its first healing effect from Bloodthirst itself
2022-03-31 18:53:35 +02:00
Ovahlord
ce2d275a68
Core/Spells: Bloodthirst will now heal for 0.5% of the attacker's max health instead of 5%
...
ref #342
2022-03-31 18:44:26 +02:00
Ovahlord
ea6898483e
Core/Packets: send CHARACTER_FLAG_HIDE_HELM and CHARACTER_FLAG_HIDE_CLOAK in EnumCharactersResult packet
...
ref #342
closes #94
2022-03-31 18:38:57 +02:00
Ovahlord
0527bbdc0c
Scripts/GB: updated Forgemaster Throngus' scripts to new model, improved the internals and removed a few now deprecated spell scripts
2022-03-30 22:00:12 +02:00
Ovahlord
c71d626b42
Scripts/FL: keep Majordomo Staghelm active for the time being to prevent grid unloading to accidentally despawning him.
...
* we need a better solution for that. For example by re-introducing spawn point manipulation on a per-map base so we can update his respawn point properl
2022-03-29 22:02:49 +02:00
Ovahlord
4d3ffb2947
Scripts/FL: update Lord Rhyolith's orientation right away since we need it right away rather than when the spline updates
2022-03-29 21:46:52 +02:00
Ovahlord
2443d48081
Core/Creatures: no longer restore stored orientation values after a spell focus expires since there is no evidence, that this is ever being used on retail
2022-03-29 21:46:16 +02:00
Ovahlord
2fefbe8a0c
Scripts/Misc: updated Flame Orb scripting modes and assign new AI type since orbs are no longer considered pets
2022-03-28 23:35:51 +02:00