aquadeus
5750466259
Scripts/Spells: Fixed priest talent Masochism ( #27420 )
2021-12-19 11:41:33 +01:00
Treeston
12f9423efa
Common/Encoding: fix Base32 alphabet (oops)
...
(cherry picked from commit e457b77b4b )
2021-12-19 01:46:30 +01:00
Giacomo Pozzoni
64eb65cd45
Core/Creature: Remove empty spell ids from CreatureAddon.auras vector
...
Close #23969
(cherry picked from commit f20265feaf )
2021-12-19 01:46:07 +01:00
jackpoz
73e7719dbf
Core/Creature: Log an error for Creatures spawned with temporary auras
...
The errors still need to be addressed.
Close #23225
(cherry picked from commit 54f9456764 )
2021-12-19 01:44:53 +01:00
Keader
f358ac39cc
Build fix
...
(cherry picked from commit ecd4ffc1ce )
2021-12-19 01:42:27 +01:00
Keader
8ed57e95d5
Scripts/Azjol-Nerub: Fixed Gatewatcher pets evading when kill a player
...
Making Aokromes happy
(cherry picked from commit 58b5ea9f95 )
2021-12-19 01:42:18 +01:00
Killyana
16ddcdfd0a
DB/Quest: Take Down Tethyr!
...
Closes #22407
(cherry picked from commit c22b1e6cb4 )
2021-12-19 01:42:16 +01:00
Killyana
89edc84c23
Core/Log: Gameobjects may have faction template id = 0
...
Ref https://github.com/TrinityCore/TrinityCore/pull/22922
(cherry picked from commit 8b03fe9506 )
2021-12-19 01:36:54 +01:00
Killyana
884eeaed8d
DB/Spawns: Rampart of skulls
...
Closes #23966
(cherry picked from commit 366ec08160 )
2021-12-19 01:34:59 +01:00
Gildor
5004a8a4ec
Scripts/VioletHold: Minor improvements ( #23961 )
...
* Scripts/VioletHold: Minor improvements
* Now we can teleport inside with gossip if event is in progress
* Improve HavePlayers() check logic
* Remove a pointless comment
suggested by shauren
* Move CheckWipe function to execute every 3 seconds instead every map update
suggested by Riztazz
* I supose Riztazz forgot add this to repeat every 3 seconds
(cherry picked from commit f661bc6c39 )
2021-12-19 01:27:48 +01:00
Killyana
5317d98e33
Tabs
...
(cherry picked from commit d8e12d826c )
2021-12-19 01:09:44 +01:00
Treeston
a8e4add6cc
Core/Spell: Reset threat to zero when the hunter use Feign Death
...
Closes #23874
(cherry picked from commit d4b00df781 )
2021-12-19 01:09:30 +01:00
Killyana
cf95274ace
Quest: Weakness to Lightning
...
Closes #23916
(cherry picked from commit 6db4bf6671 )
2021-12-19 01:09:15 +01:00
Ovah
04ed6e292c
Scripts/ScarletEnclave: reworked Eye of Acherus script ( #23953 )
...
* updated script model to new standard
* corrected spell usage and timers based on sniff data
* removed hacks
(cherry picked from commit 60763fc5e2 )
2021-12-19 01:05:59 +01:00
ccrs
d967d03151
Core/AI: add another helper for "ScriptedAI::ForceCombatStop"
...
(cherry picked from commit 3842ab2781 )
2021-12-19 01:05:59 +01:00
Giacomo Pozzoni
9bede687ce
Core/GameObjects: Skip LoS checks for traps ( #23936 )
...
* Core/GameObjects: Skip LoS checks for traps
* Core/GameObjects: Fix spells cast by traps missing always
* Scripts/Spells: Fix WSG heal buff not healing
The WSG green heal buff is now cast by a GameObject so the spell target should be used to calculate the healing, not the GameObject.
(cherry picked from commit 909941e1b4 )
2021-12-19 01:05:54 +01:00
Ovah
e42aae1895
Fixed pets repositioning themselves after every cast ( #23923 )
...
(cherry picked from commit 4ddf7f5976 )
2021-12-19 00:37:22 +01:00
Shauren
b93bf95f2e
Core/Random: Refactor random number generation to use std::uniform_*_distribution to restrict result range instead of doing that ourselves
...
* Seed SFMTRand with more values for its state
(cherry picked from commit 73bc3d8ea4 )
2021-12-19 00:13:11 +01:00
daMaex
08b40733a5
Dep/SFMT: updated to newest upstream version from https://github.com/MersenneTwister-Lab/SFMT
...
* only needed files added
* used CMake and SFMTRand from https://github.com/TrinityCore/TrinityCore/pull/23240 (Thank you Artox)
(cherry picked from commit 4e0279b0e4 )
2021-12-19 00:12:41 +01:00
Trond B. Krokli
3e835a77bb
Core/Spells: add spell fix to Trained Rock Falcon ( #23896 )
...
fixed by sirikfoll
(cherry picked from commit 42f1861f30 )
2021-12-18 23:43:49 +01:00
Shauren
22987b705b
Core/PacketIO: Restrict CMSG_STANDSTATECHANGE to only allow the same stand states that client can send by itself
...
(cherry picked from commit 267bdde323 )
2021-12-18 23:39:11 +01:00
ccrs
5d1281edda
Scripts/PoS: a7a96d4 followup
...
cause edge cases may exist
ty Aokromes
(cherry picked from commit a58ed271c9 )
2021-12-18 23:36:44 +01:00
ccrs
6443116d5b
Scripts/ScarletMonastery: instance script cleanup ( #23889 )
...
Adapt InstanceScript into newer structure and style
Adapt existing boss scripts into newer structure and style
Improve existing boss related definitions
Should make each boss more functionally reliable, but nothing new has been added
(cherry picked from commit 06c6b30ed4 )
2021-12-18 23:36:17 +01:00
jackpoz
0fb1bf8439
Core/Misc: Enable MaxCoreStuckTime setting by default
...
Enable MaxCoreStuckTime setting by default to force worldserver to exit in case of infinite loops.
Note that this will not affect existing setups with the setting MaxCoreStuckTime set to 0 in the local worldserver.conf .
(cherry picked from commit 00703ee238 )
2021-12-18 23:24:24 +01:00
ccrs
bb1a4e884a
Scripts/PoS: a7a96d4 followup
...
we cant despawn all summons since vehicle spawn their passengers as regular summons
ty Aokromes
(cherry picked from commit fcbcb43b2b )
2021-12-18 23:23:08 +01:00
ccrs
b7346bac48
Scripts/PoS: a7a96d4 followup
...
(cherry picked from commit 40116f1025 )
2021-12-18 23:22:54 +01:00
ccrs
7594ae72d7
Scripts/PoS: little implementation cleanup in boss_krickandick with, you guessed it, movement related corrections
...
also, never forgetti -->
¨¨Ç*^¿?_:;_^!"·Ç!Ñ·$%/(/)/()(=)(=]]{
Unit::StopMoving() is evil, and so is MotionMaster::Clear()
the first can really mess up existing movement generators
the second can interrupt "controlled" movements... can do it literally mid-air
(cherry picked from commit a7a96d4271 )
2021-12-18 23:22:38 +01:00
ccrs
a73e6a7438
Scripts/PoS: move boss_krickandick into new script definition
...
(cherry picked from commit d27fd717c1 )
2021-12-18 23:22:08 +01:00
ccrs
1add1c31d8
Core/Movement: prevent any Initialize queue till AddToWorld is signaled
...
(cherry picked from commit c9c6871659 )
2021-12-18 23:18:26 +01:00
ccrs
7b21b53ac9
Core/Movement: d033032 followup
...
now THATS a typo... sorry folks
(cherry picked from commit bc9a9ad7e1 )
2021-12-18 23:18:16 +01:00
ccrs
a59e4da7f5
Core/Movement: d033032 followup
...
ty jackpoz
(cherry picked from commit 5d056f37c7 )
2021-12-18 23:14:40 +01:00
ccrs
50c90728b2
Core/AI: 06443e3 followup
...
(cherry picked from commit bb9af06cd4 )
2021-12-18 23:13:20 +01:00
ccrs
2f5d97b951
Core/AI: add missing public tag & correct alignment
...
(cherry picked from commit fe7c2c3772 )
2021-12-18 23:10:45 +01:00
ccrs
c658ba2fc9
Core/Movement: d033032 followup
...
ty jackpoz
(cherry picked from commit bc507209a7 )
2021-12-18 23:03:00 +01:00
ccrs
d3ddb3726a
Core/AI: 06443e3 followup
...
cause its not "that" horrible
(cherry picked from commit a71c5f4c7f )
2021-12-18 23:03:00 +01:00
ccrs
dfb2221552
Core/Movement: delay movement update in MotionMaster until its owner signals AddToWorld
...
ref #23199
closes #23876
(cherry picked from commit d033032d33 )
2021-12-18 23:03:00 +01:00
Aokromes
7f074efa04
Core/Totem: Change log level of a log
...
To much spam of people doing quests with totem-like creatures
(cherry picked from commit 69b7958ebc )
2021-12-18 23:03:00 +01:00
jackpoz
7d63166ff3
Core/GameObject: Fix battleground flags not showing burning animation
...
Fix battleground flags not displaying the typical burning animation when they "despawn" (they don't actually despawn, they just change state)
(cherry picked from commit 90bb10aa3a )
2021-12-18 23:02:49 +01:00
jackpoz
d5d04a6c55
Core/Misc: Fix C++17 build errors
...
(cherry picked from commit 30823f9b79 )
2021-12-18 22:51:50 +01:00
ForesterDev
4a47e1c6be
Core/Defines: define UNIT_FLAG_SWIMMING ( #23630 )
...
(cherry picked from commit c03c88d0c0 )
2021-12-18 22:50:52 +01:00
Giacomo Pozzoni
3da3683a90
Scripts/Kologarn: Fix "stuck in combat" issues ( #23866 )
...
Fix players stuck in combat with NPC_ARM_SWEEP_STALKER and/or both arms after killing the boss.
(cherry picked from commit fed030da19 )
2021-12-18 22:47:49 +01:00
ForesterDev
915d13020a
Core/Achievements: fixed bug with counting honorless units for achievement type ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL ( #23844 )
...
* Core/Achievements: fixed bug with counting honorless units for achievement type ACHIEVEMENT_CRITERIA_TYPE_SPECIAL_PVP_KILL
* Remove codestyle changes
* Remove codestyle changes
(cherry picked from commit f4be544629 )
2021-12-18 22:47:37 +01:00
jackpoz
7d78ddcbd5
Core/AI: Add new method to force creatures around to stop combat
...
(cherry picked from commit 06443e38e7 )
2021-12-18 22:46:24 +01:00
Ovah
14c2a7fb92
Core/Taxis: teleport players to the destination taxi node location instead of their current ground position ( #23835 )
...
* Core/Taxis: teleport players to the destination taxi node location instead of straight to their current ground position
* fixed a typo
(cherry picked from commit 7fcb77ecd1 )
2021-12-18 22:45:49 +01:00
Giacomo Pozzoni
4062c9763f
Core/LFG: Fix re-queueing while in a dungeon ( #23862 )
...
Fix an issue that wouldn't allow to re-queue after joining a dungeon, having 1 member leave/get kicked, queue, leave, queue.
In this case a message "One or more dungeons was not valid" would be displayed because LFG would try to queue the group as "continue dungeon" but the current group was not marked as "in dungeon" state anymore.
(cherry picked from commit abcad7cda5 )
2021-12-18 22:43:38 +01:00
jackpoz
6c0412c3d9
Core/LFG: Remove Dungeon Cooldown when getting kicked
...
(cherry picked from commit ada4e431ae )
2021-12-18 22:42:38 +01:00
jackpoz
d15b3c48b4
Core/Misc: Fix issues reported by static analysis
...
Fix issues reported by Coverity Scan
(cherry picked from commit 88317a4ec8 )
2021-12-18 22:41:20 +01:00
Keader
db03975a57
Scripts/ICC: Fixed some issues with Rotface Oozes ( #23845 )
...
(cherry picked from commit a108f2ba61 )
2021-12-18 22:40:29 +01:00
Keader
e5accfa71a
Scripts/ICC: Fixed Death Plague (Frost Giant) ( #23847 )
...
(cherry picked from commit 8210b4a539 )
2021-12-18 22:40:16 +01:00
Keader
03a1b03633
Scripts/Forge of Souls: Fixed spell Soul Sickness ( #23843 )
...
(cherry picked from commit 34ee2effc8 )
2021-12-18 22:37:30 +01:00