| Age | Commit message (Collapse) | Author |
|
|
|
(cherry picked from commit 7c168fb6eb1c0fea76096e87d13194983c130a08)
|
|
(cherry picked from commit a6635436ce7899aa7e402544ed633037013afc31)
|
|
connections
(cherry picked from commit f689f6e9bd02cb1fa202ff4206428d677ff79295)
|
|
(cherry picked from commit c3a9d56b56b665133707f587ecb1bd1c272f6911)
|
|
- Proper management commands (.account 2fa)
- Secrets can now be encrypted (set TOTPTokenSecret in .conf)
- Secret now stored in binary
- Argon2 and AES primitives
- Base32/64 support
|
|
- Split quest pooling from PoolMgr (into QuestPoolMgr)
- Proper saving/restoring on server restart
- No more hacking into sObjectMgr to insert/remove available quests
|
|
at startup, and written to the DB periodically, instead of both things happening in real time.
|
|
`respawn` table
|
|
|
|
specified account name is already banned (f.ex. attempting to ban 'test' if 'test2' is already banned) - closes #22990
|
|
#23566)
Closes #23330
|
|
* Push offline players out of instance
Push offline players out of instance when reseting dungeon with a raid mode group
* Add SQL request to character
Add a SQL request to update the position of a player in a specified map
* Teleport to graveyard instead
|
|
(#23343)
* Core/CreatureTemplate: Outsourced resistances and spells into creature_template_spell and creature_template_resistance
* Rename 2019_99_99_00_world.sql to 2019_06_15_01_world.sql
|
|
|
|
the database
Close #23076
|
|
|
|
- Removed unused define CR_INVALID_CONN_HANDLE which was removed entirely in more modern MariaDB versions
|
|
|
|
* Show 'online' for every online player in lookup player commands
|
|
|
|
Closes #20493
|
|
|
|
|
|
Closes #22433
Credit xvwyh
|
|
|
|
|
|
Replace ip2nation by ip2location.
Download: https://lite.ip2location.com/database/ip-country
|
|
|
|
|
|
teleported before. (#21776)
|
|
* Add columns on ban character query
* Add columns on ban account query
|
|
TRINITY_DEBUG/WITH_COREDEBUG option
|
|
* Each move type has its own field instead of trying to combine everything in InhabitType
* Allow overriding movement separately for each spawn
|
|
|
|
Fix error message when trying to populate the database showing free'd memory data instead of the sql file name
|
|
(cherry picked from commit 844755aa07b4a7f9f2f0c49f351a817198c9a56a)
GCC build fix
(cherry picked from commit a15985edc620d2ecbd9a44f13f6fec15e13b338d)
|
|
Removing white space after commit 54b0b8f5ead41f936b12e97d1b4fbacd9b89ab53
|
|
Improve dead-lock error handling in async transactions by retrying the transaction for up to 60 seconds instead of just 5 times
|
|
- Decoupled Unit logic: split of spell critical chance into done (caster bonuses) and taken (target bonuses), this allows to precalculate caster bonuses on aura apply and then check victim's auras on damage/healing calc
- Made static a bunch of methods (they no longer have this pointer because they are now called from periodic handlers which may or may not have an active caster in world)
- Simplified all AuraEffect bonuses into AuraEffect::_amount, no more duplicated code
- Critical chance and whether or not caster is player owned unit (for resilience calcs) is now saved one level upper, on Aura itself (it's impossible as of 3.3.5 to have different effects with different critical chances)
- Minor cleanup of SPELL_DAMAGE_CLASS_NONE and Arcane Potency (#18813) crit handling
Closes #19876
|
|
|
|
* Fixed SetCreatureLinkedRespawn function possible erasing/replacing a GameObject link (instead of a creature one)
|
|
Best wishes for the new year.
|
|
(cherry picked from commit 12853475186569b2f47f1d69f817cbef8e590d83)
|
|
* Required for handling flags inherited by linked projects
correctly in the corresponding precompiled header.
* Reduces the maintenance effort for precompiled headers
|
|
(#20709)
|
|
(cherry picked from commit a6e46c1c2ef491cd4cce39be47445e9da194e84e)
|
|
* Save more auction bidders than the highest bidder only
|
|
|
|
- True blizzlike creature spawn/respawn behavior - new creature = new object
- Toggleable spawn groups (with C++/SAI/command options to use them)
- Custom feature: dynamic spawn rate scaling. Accelerates respawn rate based on players in the zone.
- Backward compatibility mode (set via group and for summons)
to support creatures/gos that currently don't work well with this
(this should be removed once the exceptions are fixed)
Fixes and closes #2858
Tags #8661 as fixable.
Fixes and closes #13787
Fixes #15222.
|