Skip to content

Conversation

@TheGhostGroup
Copy link

add a lot of cherrypicks

jasongdove and others added 30 commits October 21, 2025 14:34
* start to update dependencies; openssl

* bnetserver compiles

* game compiles

* worldserver compiles and starts up

* remove duktape/dukglue

* fix startup and login
Small indent and codestyle fixes

(cherrypicked from 149e449)
Closes #19065

(cherrypicked from 43b09d2)
Closes #19069

(cherrypicked from c5db14d)
Closes #19094

(cherrypicked from 4e2a4b7)
Closes #19095

(cherrypicked from bbc6799)
* Is not needed for this project as we will not support it
…MersenneTwister-Lab/SFMT

* only needed files added
* used CMake and SFMTRand from TrinityCore/TrinityCore#23240 (Thank you Artox)

(cherry picked from commit 4e0279b0e48c9992842010b9f3f132e54a460128)
…distribution to restrict result range instead of doing that ourselves

* Seed SFMTRand with more values for its state

(cherry picked from commit 73bc3d8ea49a4793b14976e86010a36f19c1d18b)
Add GCC build workflow
* The entire tanaan jungle encounter will need a rewrite at some point
* Add terrainswap conditions for The mission alliance pandaria intro
* Removed script to make developing easier.
(cherry picked from commit 1b4c4d2)

# Conflicts:
#	src/server/game/AI/SmartScripts/SmartScript.cpp
TheGhostGroup and others added 20 commits November 4, 2025 13:28
Fixed HP drop bug on zeppelins
Fixed possible packet relocation problems on huge transports

(cherrypicked from b3f04ec)
Update #18182

(cherrypicked from 6d12700)
- A problem when a different spell tries to overwrite existing ModTakingSpell should no longer happen

(cherrypicked from e261754)
Closes #19163 by MrSmite

(cherrypicked from 7ed8cf6)
 - Deposit amount wasn't correctly checked in the case of multiple items,
   player with insufficient funds could auctin more items than they should

(cherrypicked from 6bd9aa2)
…DUNGEON_BOSS) now properly propagates to all difficulty entries (not just difficulty 0).

This lets us simplify IsDungeonBoss() on Creature (and move it to header).

Closes #18824.

(cherrypicked from 1beb2e5)
…from player when the Eye of Acherus is dismissed.

# Conflicts:
#	src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp
Signed-off-by: ReyDonovan <gennady.zamalaev@gmail.com>
@TheGhostGroup TheGhostGroup merged commit 00eff87 into LegionEmulationProject:main Nov 10, 2025
1 check passed
@TheGhostGroup TheGhostGroup deleted the legion_rebase branch December 8, 2025 03:10
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.