Commit Graph

5709 Commits

Author SHA1 Message Date
Brian
cd26c20028 Worldserver conf table reference correction (#22177) 2025-05-23 18:18:31 +02:00
Jelle Meeus
22b1d072c2 fix(Core/Player): aura removal logic to equipped "Use" items (#22164)
Co-authored-by: itslovelol <robin.schriever.hude@web.de>
Co-authored-by: VladimirMangos <vladimir@getmangos.com>
2025-05-21 19:26:28 -03:00
avarishd
60d6274261 fix(Scripts/Zone): Quest 'Fire At Will!' should give group credit (#22145) 2025-05-18 08:33:33 -04:00
Andrew
c3d3eb23de fix(Scripts/SunwellPlateau): Fix Killjaeden text spam (#22139) 2025-05-18 00:07:27 +02:00
Jelle Meeus
6cdf185412 fix(Scripts/Spells): Kil'Jaeden Fire Bloom AoE pet damage (#22133) 2025-05-17 08:36:47 +02:00
Jelle Meeus
f1269a6fff fix(Scripts/SunwellPlateau): Spell Fury spellsteal resets stacks and is no longer consumes on dot ticks (#22125) 2025-05-15 12:10:11 +02:00
Jelle Meeus
2883160086 fixup! refactor(Core/World): Move various worldstate related function… (#22119) 2025-05-13 21:03:42 +02:00
Andrew
bf5a62ec2b fix(Scripts/SunwellPlateau): Fix flame dart timers and cast in all ph… (#22113) 2025-05-13 08:58:03 +02:00
Rocco Silipo
4e2d6be224 fix (Script/Sunwell Plateau) Edit Kil'Jaeden Darkness Timers. (#22115) 2025-05-12 16:05:13 +02:00
Benjamin Jackson
4dfc44a69b fix(Scripts): Use distinct sound entry for BRD L70ETC Music Doodad. (#22029) 2025-05-10 20:33:48 +01:00
Tereneckla
7df7f2610e fix(Core/Spells) reimplement SPELL_ATTR3_CAN_PROC_FROM_PROCS (#22072) 2025-05-10 18:52:06 +01:00
Tereneckla
83adff44e4 fix(Spells/Paladin) remove custom cooldown and procFlags from Judgement of Wisdom/Light (#22018) 2025-05-10 18:51:30 +01:00
Benjamin Jackson
60296dd934 fix(Scripts/Paladin): Add cast check to Hand of Protection for casting spell on non-self targets. (#22077)
Hand of Protection no longer can be used if the caster it's stunned or confused.
2025-05-10 18:38:46 +01:00
avarishd
f40954ab42 fix(Scripts/Desolace): Kodo Roundup (#22052)
Quest: Kodo Roundup now can be completed.
2025-05-10 18:30:32 +01:00
Rocco Silipo
8591e9f825 fix (Script/SunwellPlateau): Edit some Kil'jaeden dialogue and spells' timers. (#22093) 2025-05-10 12:51:02 -03:00
Benjamin Jackson
52799d76f6 refactor(Core): Add definition file for area table entries. (#22054) 2025-05-09 15:48:02 +02:00
Benjamin Jackson
e6b203f184 refactor(Core/World): Move various worldstate related functions to worldstate class. (#22086) 2025-05-09 12:29:09 +02:00
Jelle Meeus
2ad7cccb0a fix(Core/Spells): Heart of the Crusader (#22070) 2025-05-09 11:15:03 +01:00
blinkysc
8c727c5485 fix(Scripts/SunwellPlateau): Ensure Kil'jaeden encounter resets correctly on evade (#22006) 2025-05-07 10:42:49 +02:00
Andrew
69a16b0b59 fix(Scripts/SunwellPlateau): Kiljaeden shouldnt interrupt Darkness of… (#21982) 2025-05-07 10:41:08 +02:00
avarishd
93f08a8a70 Revert "fix(Core/Spells): Allow glyphed PS to be casted while Seduced… (#22067) 2025-05-06 18:19:09 +01:00
avarishd
041d39279f fix(Core/Spells): Allow glyphed PS to be casted while Seduced (#22047)
While having Glyph of Pain Suppression the player now (correctly) can cast it while being charmed.
2025-05-05 20:18:30 +01:00
Tereneckla
a8b982dca8 refactor(Core/AI) don't add currentTarget to the front of the SelectTargetList for MaxThreat/Random (#21965) 2025-05-05 20:17:10 +01:00
avarishd
b3735c9d5c fix(Scripts/CoS): First trio transforming on low HP (#22055)
Culling of Stratholme after defeating Salramm the Fleshcrafter the following npcs will now have their health at max:
- Infinite Adversary
- Infinite Hunter
- Infinite Agent
2025-05-05 00:12:00 +01:00
Jelle Meeus
297f16820e fix(Core/Player): smooth energy regeneration with SPELL_AURA_MOD_POWER_REGEN_PERCENT mods (#22041)
Co-authored-by: r4dish <ovitnez@gmail.com>
2025-05-04 13:20:59 +01:00
Tereneckla
338acf7c41 refactor(Scripts/BlackTemple) remove tanks from Fatal Attraction after setting the target amount (#22038) 2025-05-03 02:41:17 +01:00
Jelle Meeus
8358e17ac1 Revert "Fix(Core/Player): Energy regen rate bonuses (#20321)" (#22032) 2025-04-30 20:54:37 -03:00
Jelle Meeus
b2a810f96c chore(Core/Spells): move db spell_dbc corrections to SpellInfoCorre… (#21819) 2025-04-30 14:46:36 +01:00
blinkysc
f1751c0c18 fix(Scripts/SunwellPlateau): Ensure proper reset for Kil'jaeden encounter (#22024)
Kil'jaeden will now properly reset
2025-04-30 03:47:19 +01:00
blinkysc
0bb8e3cd0c fix(Scripts/SunwellPlateau): Dark Fiends should use threat table and not deal melee damage (#21991) 2025-04-30 02:27:19 +01:00
Benjamin Jackson
5686f1e87a fix(Core/Creature): Implement respond to call for help faction flag. (#21959) 2025-04-30 02:19:58 +01:00
Tereneckla
d8bc1d1797 fix(Script/Spell) exclude original target from glyph of holy light (#22002)
Glyph of Holy Light no longer applies (10%) to the target
2025-04-30 02:17:45 +01:00
Jelle Meeus
775b9ff29a fix(Core/Player): correct SpellPriority logic (#21052)
Co-authored-by: killerwife <killerwife@gmail.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2025-04-30 02:09:20 +01:00
Tereneckla
372c159f00 fix(Scripts/SunwellPlateau): exclude tank from flame sear (#22014)
Grand Warlock Alythess (Twin from Sunwell Plateau) will no longer target the tanks when using Flame Sear
2025-04-30 01:24:02 +01:00
Rocco Silipo
025b579822 fix(DB/Creature) Solve various issues on dk starting area (phase 4). (#22017) 2025-04-29 15:40:46 +02:00
NoxMax
8ba0b7a4b2 fix(Core/worldserver.conf) Clarification for AllowTwoSide.Interaction.Auction (#22013) 2025-04-29 13:41:10 +01:00
Tereneckla
08ca9eb3f2 fix(Scripts/SunwellPlateau): Make Twin special abilities target one of the highest 6 in threat of the other twin (#21964) 2025-04-27 09:34:29 +02:00
Tereneckla
7503a24266 fix(Core/Player) internally handle expertise as float (#21967)
The core will no longer truncated the expertise (from float to int) value on the server side.
2025-04-26 19:37:05 +01:00
Tereneckla
c1d42d2c36 fix (Script/Gruul) Kiggler polymorph targets his tank (#21966)
Kiggler the Crazed now targets the tank when casting Greater Polymorph
2025-04-26 19:35:02 +01:00
Benjamin Jackson
da55f05cfc refactor(Core/WorldState): Initial addition of world state definition file. (#21875)
Many world states had their enums from script's header and hardcoded values to their respective header file (WorldStateDefines.h)
Co-authored-by: Jelle Meeus <sogladev@gmail.com>
2025-04-26 19:31:30 +01:00
blinkysc
d23e61b721 fix(SmartAI): Ensure immediate combat engagement (#21854)
NPCs will stop their current waypoint and start combat.
2025-04-26 19:24:35 +01:00
Quentin Dawans
b8b5a4ea1c chore(Core/Auth): align mysql ping log level and name to worldserver (#21986) 2025-04-25 20:20:37 -03:00
blinkysc
e8453a1968 fix(Scripts/SunwellPlateau): Make Kil'jaeden's Sinister Reflections clone the same player (#21949) 2025-04-25 17:12:07 +02:00
Tereneckla
e6eb02a09e fix (Script/SWP) use enrage function for brutallus enrage (#21987) 2025-04-24 21:05:06 +02:00
blinkysc
dd43a0cfdf fix(Scripts/SunwellPlateau): Fix Entropius wrong spell ID and timers (#21970) 2025-04-24 11:49:38 +02:00
Jelle Meeus
38ff8bae28 fix(Core/Maps): Do not allow entering an instance if the player is (#21973)
Co-authored-by: Gildor <gildor55@gmail.com>
2025-04-23 19:59:32 -03:00
blinkysc
7cae4f5a16 fix(Script/Sunwell): Use raycast to prevent Singularity throwing players through walls (#21928) 2025-04-23 23:45:25 +02:00
Benjamin Jackson
9ced420849 fix(Core/AI): Ignore PvP flagged players for aggressive pets if owner is not PvP flagged. (#21922) 2025-04-21 09:40:56 +02:00
Jelle Meeus
534d07ec1b fix(Core/Spells): Suppress Crystal Spire of Karabor procs (#21961) 2025-04-19 19:12:17 -03:00
Anton Popovichenko
7162294f1b fix(Deps/Boost): Fix build for boost 1.88. (#21952) 2025-04-19 21:01:40 +02:00