Commit Graph

2133 Commits

Author SHA1 Message Date
Skjalf a695d00932 fix(Scripts/Steamvault): Rework Kalithresh (#15883) 2023-04-08 21:56:09 -03:00
Gultask d851e79a90 fix(DB/ShadowLab): Re-Construct Shadow Labyrinth (#15635)
* Create rev_1679869717906181100.sql

* Update rev_1679869717906181100.sql

* Update rev_1679869717906181100.sql

* Update rev_1679869717906181100.sql

* Update rev_1679869717906181100.sql

* WIP

* build

* more random spawns

* reorganize spawns to be more readable

* equip_id

* All scripted up to Murmur

* Murmur RP

* avoid many reschedulings

* Missing heroic ritualists

* Update rev_1679869717906181100.sql

* leftovers

* variables
2023-04-05 23:52:52 -03:00
Kitzunu 5a55cb9522 fix(Core/Spell): Remove channeled auras when caster and target are no… (#15419)
fix(Core/Spell): Remove channeled auras when caster and target are not on the same map

* Chery-pick commit (https://github.com/TrinityCore/TrinityCore/commit/d23c839998263330aa475125e0bca16dd8fe51bb)

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-04-02 15:36:13 -03:00
UltraNix b42075f849 fix(Core/SmartScripts): Fixed SMART_EVENT_FRIENDLY_HEALTH_PCT event. (#15579)
Fixes #15515
2023-04-02 15:34:01 -03:00
Kitzunu e91d62dce6 fix(Core/Players): Added error message for death knights attempting to lea… (#15420)
Core/Players: Added error message for death knights attempting to leave their starting zone early

* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/2dc1b69a70f599539c479344c14ec60f98f535bc)

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-04-02 15:32:47 -03:00
Kitzunu 29d79e080f fix(Core/Guilds): Improve HandleRoster performance (#15421)
* cherry-pick commit https://github.com/TrinityCore/TrinityCore/commit/ee6bbd68bd0eaa3675099765a3e74cbb58cc2f1d

* takes call time from ~400 microseconds to ~260 microseconds on my machine in a guild with 900 members

Co-authored-by: ihm-tswow <76849026+ihm-tswow@users.noreply.github.com>
2023-04-02 15:32:25 -03:00
Kitzunu f80fb9b482 fix(Core/World): Remove artificially high minimal update intervals an… (#15422)
fix(Core/World): Remove artificially high minimal update intervals and Allow specifying minimum world updates diff in config

* Allow specifying minimum world updates diff in config
* Remove artificially high minimal update intervals

* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/29a4153f0038526ee6df690ec3499d66630e5071)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/de4920de81a495ed8d6b04cf68f3912c74921f48)
* cherry-pick commit (https://github.com/jackpoz/TrinityCore/commit/32cef906b02562ffb129b095386a9314abde82f1)

Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2023-04-02 15:31:50 -03:00
Kitzunu 511c1918bd fix(Core/Item): Fixed incorrect damage mod for Heirloom 2H weapons (#15443)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/13fa60ab86c6338f034823fbd49a90baedd3ab58)

Co-authored-by: robinsch <robinsch@users.noreply.github.com>
2023-04-02 15:30:47 -03:00
Kitzunu a0c51a45fb fix(Core/Player): Send player's own auras before all visible objects (#15445)
* fix(Core/Player): Send player's own auras before all visible objects

* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/c6cd272505cdca5d21935ba346df82b8c767fb13)

Co-Authored-By: Mikhail Redko <13364438+r4d1sh@users.noreply.github.com>

* Update Map.cpp

* Update src/server/game/Entities/Player/Player.cpp

* Update src/server/game/Entities/Player/Player.cpp

* Update src/server/game/Maps/Map.cpp

---------

Co-authored-by: Mikhail Redko <13364438+r4d1sh@users.noreply.github.com>
2023-04-02 15:30:26 -03:00
UltraNix a72f5f97e6 fix(Core/Spells): Implemented ENCHANT_PROC_ATTR_EXCLUSIVE. (#15476)
Fixes #12132
2023-04-02 15:28:23 -03:00
UltraNix d029ffe3ab fix(Core/Spells): Fixed Battlegear of Eternal Justice set bonus. (#15593)
Fixes #14696
2023-04-02 15:28:03 -03:00
UltraNix 1acbb9ee53 fix(Core/Spells): Fixed Spiritual Attunement not working with partial… (#15767)
fix(Core/Spells): Fixed Spiritual Attunement not working with partial overheals.

Fixes #14430
2023-04-02 10:13:16 -03:00
Axel Cocat d028a6253a fix(Core/Pet): fix Pet::resetTalentsForAllPetsOf for stabled pets (#15779) 2023-04-02 14:48:03 +02:00
Kitzunu 933b3e1fdd fix(Core/Groups): Implement MSG_RAID_READY_CHECK_FINISHED (#15442)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/c8f7dd13b844a25f8932e4dc419d985b4f680793)

Co-authored-by: robinsch <robinsch@users.noreply.github.com>
2023-03-31 10:43:49 +02:00
M'Dic f10928fa5c fix (core) : Violating Flag correction (#15648) 2023-03-30 06:24:23 -03:00
UltraNix d4f8134b3b fix(Core/Spells): Lightning Overload should not proc off from itself. (#15595)
Fixes #15499
2023-03-29 01:28:00 -03:00
UltraNix 7035e87543 fix(Core/Spells): Shadow Word: Death vs critters. (#15594)
Fixes #14299
2023-03-29 01:27:17 -03:00
UltraNix 1160f3bda9 fix(Core/Spells): Turn the Tables can stack with itself. (#15597)
Fixes #13911
2023-03-29 00:28:56 -03:00
Axel Cocat 357a2a33ce feat(Core/ChatHandler): ignore chat level requirement when whispering self (#15564)
feat(Core/ChatHandler): ignore chat level requirement when whispering self
2023-03-25 00:14:38 +01:00
UltraNix a90c3c387d fix(Core/Spells): Seed of Corruption cannot be reflected. (#15473)
* fix(Core/Spells): Seed of Corruption cannot be reflected.

Fixes #15458

* Update.
2023-03-24 06:25:12 -03:00
Gultask 9e6dcb9e08 chore(Core/Players): Fix typo (#15552)
Update Player.cpp
2023-03-24 06:23:29 -03:00
Axel Cocat 5e9b88a9a9 feat(Core/Mail): call CanSendMail() when returning to sender (#15553) 2023-03-23 18:56:48 -03:00
UltraNix 61652c20c1 fix(Core/Players): Set environmental lava damage timer to 2.02 sec. (#15475)
Fixes #12170
2023-03-23 08:06:57 -03:00
avarishd 2bdf5467b4 fix(Core/SAI): Remove duplicated GO_STATE (#15530)
* fix(Core/SmartScripts): Remove duplicated GO_STATE

* comment in/out some stuff
2023-03-23 08:05:28 -03:00
M'Dic 826ac63af3 revert (core): Dismount helper (#15544)
* Revert "add (core): Dismount Helper (#15511)"

This reverts commit 1d5092d37f.

* Revert "add (core): Dismount Helper (#15511)"

This reverts commit 1d5092d37f.
2023-03-22 12:02:11 -04:00
avarishd 2e4d19a42f fix(Core/Spells): Add more exceptions to Aura of Despair. (#15231)
* fix(Core/Spells): Add more exceptions to Aura of Despair.

* Remove mana shield, works on Animus aoe...

Probably needs more work to proc only on searing flames, and not on profound darkness.
2023-03-21 18:32:39 -03:00
UltraNix ed31c22cc5 fix(Core/Gossip): Do not close gossip on target deselection. (#15457)
Fixes #12399
2023-03-21 18:30:43 -03:00
UltraNix 2396638a70 fix(Core): Crashfix. (#15448) 2023-03-21 12:45:47 -03:00
M'Dic 1d5092d37f add (core): Dismount Helper (#15511) 2023-03-20 13:26:16 -04:00
Skjalf 1a562948a6 fix(Core/Object): Permanently invisible creatures should be able to e… (#15498) 2023-03-20 13:16:58 -03:00
UltraNix a8b8199acb fix(Core/Grids): Creatures should attack when loaded into grid. (#15453)
* fix(Core/Grids): Creatures should attack when loaded into grid.

Fixes #14645

* Update.
2023-03-20 10:45:41 -03:00
Kitzunu 465c5b12e4 fix(Core/Arena): Fix lag caused by arena distribution (#15444)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/3f3dee804904042486741320519553a49c3149bb)

Co-authored-by: ibakula <10998369+ibakula@users.noreply.github.com>
Co-authored-by: Gildor <521036+Jildor@users.noreply.github.com>
2023-03-18 09:50:45 +01:00
avarishd 7f7ec62a0a fix(Core/Spells): Healing Salve having cast time. (#15329) 2023-03-17 17:38:54 +01:00
Pedro Antonio 307d09877a fix(Core/Battlefield): Wintergrasp Workshops SW/SE (#14104)
* Now only SW and SE are owned by Attacker, the rest are for Defender team

Co-authored-by: M'Dic <joshua.lee.betts@gmail.com>
2023-03-17 15:26:54 +01:00
Kitzunu 0f2f86171a fix(Core/Mail): Reorder mail attachment checks (#15418)
* The check never hits as CanBeTraded() checks for empty bag too and we need to check it before as it uses a different error

* Cherry-pick : https://github.com/TrinityCore/TrinityCore/commit/9658d15b0c4189962e7600c34b70f9ceed2b3abe

Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com>
2023-03-17 15:15:58 +01:00
Kitzunu 422db05290 fix(Core/Spell): Removed gathering failure chance from herbalism and … (#15423)
fix(Core/Spell): Removed gathering failure chance from herbalism and mining nodes

* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/052dfe27fc324f13f8d4cc2af802f57963d8fe7c)

Co-authored-by: Tony Konzel <saxxonpike@gmail.com>
2023-03-17 10:24:36 +01:00
Kitzunu fd2fcc1275 fix(Core/Achievements): Add log for missing achievement (#15425)
* fix(Core/Achievements): Add log for missing achievement

* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/af5bd270c3b6628b126e0fde8aa2069a552484bd)

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-03-17 10:24:15 +01:00
Kitzunu 8b27d9c464 fix(Core/PacketIO): Require valid WorldSession for CMSG_KEEP_ALIVE (#15426)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/de4340af37d9af403b42fff7129bb39693a021b6)

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-03-17 10:23:29 +01:00
UltraNix 8e27906634 fix(Core/Spells): Do not remove item casted auras on respec. (#15350) 2023-03-16 18:35:15 -03:00
avarishd aa3e2e052a fix(Core/Spells): Draenei Call of Air 4/4 Susurrus buff duration. (#15255) 2023-03-16 19:02:31 +01:00
Pedro Antonio 175c961c54 fix(Core/BattlefieldWG): Workshops/Graveyard not changing to neutral (#14002) 2023-03-16 18:51:59 +01:00
Skjalf 40ff0c607e fix(Scripts/IcecrownCitadel): Fix ICC buff not being reapplied after … (#15407) 2023-03-16 05:20:25 -03:00
UltraNix b21f98d639 fix(Scripts/Karazhan): Chess Event. (#14736) 2023-03-15 00:07:49 -03:00
UltraNix 784c5e9416 fix(Core): Crashfix. (#15337) 2023-03-13 16:16:04 -03:00
Angelo Venturini e407ee135d fix(Core/Logs): Fix warden fmt logs (#15327) 2023-03-13 19:22:13 +01:00
avarishd 6270c6ab64 fix(Scripts/Ulduar): Yogg-Saron hardcode & some adustments. (#15146) 2023-03-13 10:19:08 -03:00
UltraNix 2641459304 fix(Core/Players): Charmed players should not attack critters. (#15358) 2023-03-13 08:15:10 -03:00
UltraNix 3d5ec682c0 fix(Core/Movement): Updated creature pet's follow movement. (#15360) 2023-03-13 08:14:40 -03:00
Skjalf 591511c875 fix(Core/Session): Let movement flags update on their own when disabl… (#15366) 2023-03-12 17:39:08 -03:00
Skjalf a9f945b436 feat(Core/Player): Implement helper to send system messages to players (#15364) 2023-03-12 15:35:54 -03:00