67 Commits
Author SHA1 Message Date
seviandOvahlord 9da95e6cc9 Core/Creature: Add support for multiple gossip menu IDs (#472)
* Core/Creature: Add support for multiple gossip menu IDs

Adds support for assigning multiple gossip menu IDs to creatures and
controlling them through conditions.

Cherry-picked and adapted from:
https://github.com/TrinityCore/TrinityCore/commit/36044a9470e9c39a71916e908ab6cf4f95677793

Also disables StormLib automatic static linking.

StormLib fix suggested by @brian8544 on Discord.

* merge prep

---------

Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com>
2026-07-25 19:29:08 +02:00
sevi 3d13b2a5d5 Core/Pets: Correct SMSG_PET_SLOT_UPDATED field order to prevent client crashes (#471) 2026-07-06 05:25:02 +02:00
sevi 9156f66544 Core/Spells: cancel player casts on movement (#469) 2026-05-25 11:44:07 +02:00
sevi e4a44bcf05 Packets/Party: fix GUID byte handling in role packets (#468) 2026-05-21 13:06:11 +02:00
seviandOvahlord 2e6bee2104 Core/Objects: fixed buffer initialization of PackedGuid (#462)
* Core/ObjectGuid: Properly initialize PackedGuid buffer

* use correct initializer for buffer initialization

* correct array initialization in PackedGuid constructors

---------

Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com>
2026-03-10 09:31:45 +01:00
sevi 3f65afb962 Core/Player: Fix MAX_TITLE_INDEX calculation for title mask (#461)
* Core/Player: Fix MAX_TITLE_INDEX calculation for title mask

* Core/Player: Replace sizeof-based bit calculation with explicit 64
2026-02-18 21:34:24 +01:00
sevi b9bee7edac Core/Aura: allow all dots to crit (#460) 2026-02-09 13:54:15 +01:00
sevi ecd9870ef5 Core/Aura: Fix periodic crit chance snapshot for DoTs (#459) 2026-02-03 07:07:50 +01:00
sevi 8c758f8021 Core/Player: Fix DF quest reward weekly cap check for uncapped currencies (#457)
* Core/Player: Fix DF quest reward weekly cap check for uncapped currencies

* Core/Player: adjust brackets
2026-01-23 09:18:45 +01:00
sevi 27cebebc3a Core/Logging: restore appender flags (regression from f95a8bfd). 2025-08-31 21:09:20 +02:00
sevi 4455231dd0 Core/Movement: fixed loading gravity settings for guid specific creature movement overrides 2025-08-31 14:28:24 +02:00
sevi 986c129bc0 Core/Quests: implement the option to cast spells upon abandoning quests (#434)
* Core/Quest: Implement a way to cast Spells on Quest Abandon.

* Core/Player: add a missing ;

* Core/Quest: moved the Abandon Spell away from a own table into quest_template_addon.
2023-12-01 16:07:39 +01:00
sevi f224ec4508 DB/Spells: Moonkin Aura, Mind Quickening and Wrath of Air totem will no longer stack their cast speed bonus 2022-06-15 13:57:47 +02:00
sevi 739e2b161e Core/Vehicles: cast Parachute spell when player leaves a flying vehicle via opcode (#227) 2021-04-20 16:17:44 +02:00
Sevi 89ed3f8091 Core/Vehicles: Add missing caster guid check
Merges #25773

(cherry picked from commit e26122dc54b5c5a356a97a842718168dab97a0aa)
2020-12-28 17:42:00 +01:00
sevi 5808082c0b DB/Items: added loot for Crate of Tasty Meat 2020-07-07 21:59:06 +02:00
sevi 578db72dbe DB/Items: added loot for Zul'Gurub bag items and removed some nonsense loot from Stormwind Rat and Oasis Moth 2020-07-07 19:47:33 +02:00
sevi da45fce319 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-07-09 01:55:56 +02:00
sevi 8fbe2069e1 Core/Unit: fix order of Worgen Bear display Id. 2018-07-09 01:55:45 +02:00
sevi f0da77a3b8 Core/Skill: typo 2018-07-09 01:34:10 +02:00
sevi 8314a5e0e4 Core/Skill: declare Archeology as profession skill. 2018-07-09 01:33:29 +02:00
sevi a2ddb2acdb Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-29 15:15:52 +02:00
sevi c0800feef8 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-26 20:08:41 +02:00
sevi d16c64da06 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-26 18:44:06 +02:00
sevi 447e611715 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-23 23:30:27 +02:00
sevi 9b205d8182 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-18 20:52:54 +02:00
sevi 31f53b5a1b Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-14 23:12:18 +02:00
sevi e1bc1bf108 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-10 17:43:50 +02:00
sevi 3a4be4e5d6 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-09 17:48:11 +02:00
sevi 80299d8c0a Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-07 23:27:50 +02:00
sevi 183b4d5fa6 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-05-27 22:29:01 +02:00
sevi 2573a94b44 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-05-22 07:43:43 +02:00
sevi 2e734211f0 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-05-21 01:44:51 +02:00
sevi 034badbbfc Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-05-15 18:57:06 +02:00
sevi 1808e238b5 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-05-14 05:00:40 +02:00
sevi 1ff9195454 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-05-12 20:09:35 +02:00
sevi 5dad0f023c Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-05-03 19:18:29 +02:00
sevi c36be0fb78 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-30 08:22:11 +02:00
sevi c78604929c Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-27 23:57:14 +02:00
sevi a2eac6130b Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-25 04:59:51 +02:00
sevi 9d43b5c34b Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-23 21:26:14 +02:00
sevi b736ff9162 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-22 01:09:11 +02:00
sevi 576949114e Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-21 22:48:27 +02:00
sevi 8f6629be2b Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-08 14:05:36 +02:00
sevi 7606614abc Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-04-02 00:43:00 +02:00
sevi 5fc89a1c85 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-03-27 21:25:58 +02:00
sevi a32139bded Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-03-22 13:54:44 +01:00
sevi b9e947a606 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-02-26 22:05:15 +01:00
sevi 4b10a17f9e Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-01-19 17:01:29 +01:00
sevi 258be46dba Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2017-12-31 10:00:58 +01:00
sevi 6b663a088b Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2017-12-20 20:47:20 +01:00
sevi 6bb6b1df53 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2017-12-03 10:32:55 +01:00
sevi 94a374bb1f Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2017-12-01 05:11:36 +01:00
sevi a1d417260d DB/Creature: and now, remove all ' around numbers 2017-10-14 14:08:53 +02:00
sevi bb18b2dd80 DB/Creature: add newline for the last commit SQL 2017-10-14 14:05:17 +02:00
sevi 3ba769b9dc DB/Creature: fix the Flight Trainer in Stormwind / Orgrimmar
https://gitlab.com/trinitycore/TrinityCore_434/issues/140

by Berserker2K3
2017-10-14 14:02:04 +02:00
sevi 30c23e48be Core/Misc: the battle rezz limit didn't should has a effect in normal/heroic dungeons. They is only for Raids. 2017-03-30 20:24:44 +02:00
sevi a444460f84 Core/Spells: fix next.
i need really a big part of sleep xD
2017-03-19 02:16:16 +01:00
sevi d497077216 Core/Handler: fix compile 2017-03-19 02:13:33 +01:00
sevi a608658056 Core/Misc: code style 2017-03-19 02:00:52 +01:00
sevi b4d9cc766e Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2017-03-19 01:56:03 +01:00
sevi d4c703a2e2 Core/Instance: implement the combat resurrection limit.
Cherry Pick from https://github.com/TrinityCore/TrinityCore/commit/948146f3ee890b85af50944176877c7d44c0c120

I change this a bit, so that this is works right for 4.3.3 Patch. (Here isn't add charges after a specific time. Groups have from begin 1 or 3 Charges for Resurrection.)
2017-03-19 01:55:40 +01:00
Sevi 672350b0c1 Merge branch '4.3.4' into '4.3.4'
Dungeon/The Stockade: Randolph Moloch is now 100% Scripted

See merge request !38
2017-02-17 15:01:17 +00:00
sevi 2c6fe430f5 Core/Group: GetObjectInWorld isn't exist. Use GetDynamicObject
The GetObjectInWorld function used the global HashMapHolder, but here they is only for Player and Transporter.
2017-01-25 23:53:52 +01:00
sevi af7827dfa7 Core/Player: add SendNotifyCurrencyLootRemoved
from Arkcore
2017-01-25 21:43:37 +01:00
sevi 1bea4821f9 Core/Spell: fix comment. 2016-07-01 21:58:28 +02:00
sevi 1077b7fea5 Core/Spell: fix Skill Value for Lock picking 2016-07-01 21:00:15 +02:00