Skip to content

3.3.5#81

Open
Saugjunkie wants to merge 7336 commits intoconan513:playerbots-npcbotsfrom
TrinityCore:3.3.5
Open

3.3.5#81
Saugjunkie wants to merge 7336 commits intoconan513:playerbots-npcbotsfrom
TrinityCore:3.3.5

Conversation

@Saugjunkie
Copy link

Changes proposed:

Target branch(es): 335/6x

Issues addressed: Fixes #

Tests performed: (Does it build, tested in-game, etc)

Known issues and TODO list:

  • [ ]
  • [ ]

Shauren and others added 28 commits August 30, 2025 22:55
…its global variable initializer to all projects using it

(cherry picked from commit fd0a7ba)
…f directly adding its source files to both server executables

(cherry picked from commit 052f2d0)
…les instead of listing it separately as source file in every target

(cherry picked from commit a21e7c7)
…rnings into compile errors

(cherry picked from commit 7ac0c68)
… unwanted gcc behavior since version 18

(cherry picked from commit 93c8993)
… closer to the warning behavior of the other compilers

(cherry picked from commit e36a66d)
(cherry picked from commit 2b1ad96)
… default since CMake 3.19

(cherry picked from commit 55a19f1)
…ion to 8.0.34 and remove strict compiled<->runtime version match requirement from non-Windows platforms

(cherry picked from commit b386971)
…it has been undeprecated by MySQL

(cherry picked from commit 5568767)
…ing standing for at-war eligibility - change sneaked in a cherry-pick commit 759482b
…crosses a threshold increasing their reputation
(cherry picked from commit 8cc4184)
 * Add missing Frenzy emote
 * Implement & use Garrote Remove spell
 * Use BossAI for Moroes
 * Use EventMap & TaskScheduler instead of old events
 * Handle special emotes in OnSpellCast
 * Update enums
 * Add comments for script names
 * Update timers and targets of spells
 * Garrote now correctly applies on players
 * Improve GuestBaseAI & guest scripts
 * Use new register model for all scripts
mdX7 and others added 30 commits December 23, 2025 16:25
…_template.spelltrigger ITEM_SPELLTRIGGER_LEARN_SPELL_ID
* Devirtualize calls to Read and Update by marking concrete implementations as final
* Removed derived class template argument
* Specialize boost::asio::basic_stream_socket for boost::asio::io_context instead of type-erased any_io_executor
* Make socket initialization easier composable (before entering Read loop)
* Remove use of deprecated boost::asio::null_buffers and boost::beast::ssl_stream

(cherry picked from commit e8b2be3)
(cherry picked from commit 93cc4f9)
(cherry picked from commit 80dc602)
…ed and fix off-by-one-update-tick time tracking (#31612)
… accidentally using CastSpellExtraArgs(bool) constructor when CastSpellExtraArgs(TriggerCastFlags) was intended

(cherry picked from commit c484530)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.