| Age | Commit message (Collapse) | Author |
|
* Script/Commands: Add ".pdump copy" command
Syntax: .pdump copy $playerNameOrGUID $account [$newname] [$newguid]
Copy character with name/guid $playerNameOrGUID into character list of $account with $newname, with first free or $newguid guid.
* Add missing return
* Restore eof check
* Fix sql
* Use forward declaration header
Co-authored-by: Shauren <shauren.trinity@gmail.com>
* Remove buffer when reading a line
* Rename sql files
Co-authored-by: Shauren <shauren.trinity@gmail.com>
(cherry picked from commit 6215da0d640bd86a7c2bc144859c1542f09fc1a6)
|
|
|
|
|
|
everything that uses them (PR #25156)
(cherry picked from commit bcdbdd6f23ce65cc0e381e61d2840140dce79311)
|
|
avoid conflicts when growing stable size and change PET_SAVE_AS_DELETED from -1 to -2
|
|
|
|
|
|
(cherry picked from commit 6116e5b38522ccfb00f6c941c75482e05b4c0799)
|
|
|
|
|
|
Co-authored-by: aquadeus <efectokoleos13@gmail.com>
|
|
|
|
|
|
* Update SQL queries to insert realm id
* Insert the realm id when logging actions based on IP
* Adding the SQL update file
* Update 9999_99_99_99_auth.sql
* Update auth structure
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
(cherry picked from commit 56f20d69a6ab23a9818f77fd4e2df541a7c30f0e)
|
|
* Added missing RBAC permissions to auth database
* Rename 9999_99_99_99_auth.sql to 2020_04_07_00_auth.sql
* Update 2020_04_07_00_auth.sql
* Update auth_database.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
(cherry picked from commit d962624d6107986fe7c349629878a121d27b186c)
|
|
|
|
|
|
|
|
|
|
(cherry picked from commit 2707877cf6ab34727c348190ca15499ef0205b1c)
|
|
- 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
(cherry picked from commit 4211645834c467a03c60248e80818d3607be9ea7)
|
|
branch.
(cherry picked from commit a82bbeb101d64b89d9918ff5cbe4866591f1101b)
|
|
reset.
(cherry picked from commit 293ba08d21c4e9634229bb5015445ecc0cc08fef)
|
|
used right now, but written to allow easier transition later.
(cherry picked from commit 1277c542638522b210addd22966c32db89cb29b6)
|
|
|
|
`respawn` table
(cherry picked from commit 374597c8e96c886f1e3647d405bf3160c8b98bf8)
|
|
achievements or only realm firsts (#23459)
* Core/RBAC: add permission that prevents accounts from earning all achievements or only realm firsts.
* Kill evil spaces.
* Rename 9999_99_99_99_auth.sql to 2019_06_21_00_auth.sql
* Update auth_database.sql
(cherry picked from commit 8163ea60c8d517ebe3a88f595dd8291df8338811)
|
|
given id (#23416)
* Core/Commands: implement commands to look up a map/item/quest name for a given id.
* Add entry to updates table.
* Rename 9999_99_99_99_auth.sql to 2019_06_16_00_auth.sql
* Add missed change, thanks jackpoz!
* Update auth_database.sql
(cherry picked from commit ce3dcdcb1ad1887fb3a531aaea09482c12b5e4f3)
|
|
(cherry picked from commit 9fc4ff9dd29968c1d64f47df4e721b468ac87362)
|
|
|
|
|
|
|
|
Add ".debug asan memoryleak" and ".debug asan outofbounds" commands to trigger Address Sanitizer warnings at runtime (or other dynamic analysis tools)
(cherry picked from commit 71d15ea25be3e86646faaa3266617a0b8177972f)
|
|
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
|
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
|
|
|
|
|
|
|
|
|
make it do anything.
(cherry picked from commit 97ade1321b6d18393202a1448f2b042fc1ff0546)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
each type of .go command.
(cherry picked from commit 5843724debc3642434c055e5cf6f29a1eaf65358)
|
|
(cherry picked from commit 6a0870a9993f5a1016439644d4a9ab3fd89277e5)
|
|
* Authored by Seyden
* Co-authored by Naios
* We thank Shauren for your helpful feedback
|
|
* Rename WorldPackets::BattlePet::BattlePet::CollarID to WorldPackets::BattlePet::BattlePet::DisplayID
* Use the DisplayID field to store the model of the battle pet. If the species has BattlePetSpeciesFlags::RandomDisplay, nothing is stored. Otherwise a random model is chosen from those available
* Stored DisplayID in ITEM_MODIFIER_BATTLE_PET_DISPLAY_ID when caging the battle pet (previously the CreatureID was being stored)
* Modified SendPlaySpellVisual function to allow sending Target and TargetPosition at the same time
* Added SpellVisual when uncaging
|