| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Closes #13816
Closes #13792
Ref #14139
|
|
new and edited sql updates through file lists and hashing. Detects renames, deletes and is able to create and auto import full databases. * cleanups in main.cpp of world & bnetserver * refactoring in DatabaseWorkerPool.h & MySQLConnection.cpp
Make sure you re-run cmake, because boost::iostreams was added as dependency.
Maybe you need to install libboost-iostreams1.55-dev on unix as well.
Import every update manual until (included) those INSERT IGNORE updates for each database.
Thanks DDuarte and Shauren for your amazing ideas, help and advises.
In hope that nobody gets a "Your database structure is not up to date..." anymore ,-)
Signed-off-by: Naios <naios-dev@live.de>
Signed-off-by: Nayd <dnpd.dd@gmail.com>
|
|
Core/Mail: fix a logic error introduced in 829e11b6623f967672143d79cd8d31772f54866d
|
|
|
|
item_sparse_locale in hotfixes database)
|
|
* Refactored cooldown handling to separate class shared by creatures and players
* Updated and enabled cooldown packets
* Implemented creature school lockouts
* Implemented spell charges
* Fixed AuraUpdate structure
* Fixed aura flag AFLAG_NOCASTER handling
* Implemented spell charge related auras
|
|
petition related packets
Merged from https://github.com/Mogadischu/TrinityCore/commits/guild
Signed-off-by: Duarte Duarte <dnpd.dd@gmail.com>
|
|
|
|
Make sure script 2014_12_25_00_hotfixes_locale_broadcast_text.sql affects the correct world database version "TDB 6.00". This fixes an issue where the script would drop table "locales_broadcast_text" from a world database of another version (335, 434).
Issue added in df444890daf74e95d51a229f99996561a88ac71a
|
|
- Change multiple table's chartset from latin1 to utf8
- Add primary keys to tables that didn't have one
- Replaced one unique constraint by primary key
|
|
|
|
|
|
Server/PacketIO: Currency Updates
|
|
* Update SMSG_SET_CURRENCY & SMSG_SETUP_CURRENCY Packets.
* Update of Database Structure and SQLStatements for Currencies.
Signed-off-by: AriDEV <aridev666@gmail.com>
|
|
|
|
|
|
All quest requirements are now in quest_objectives table
quest_template table contains _ONLY_ WDB data and must not be modified
Currently supported objectives are MONSTER, GAMEOBJECT, ITEM, TALKTO, CURRENCY, REPUTATION, MONEY, PLAYERKILLS, AREATRIGGER
|
|
(cherry-picked from commit 3ee2f0d2bf9d5f859c8022ca49f1889c35584ffe)
|
|
|
|
* Implemented item modifiers
* Implemented item bonuses
|
|
|
|
|
|
realms
(cherry picked from commit c79af3f16f84d0d26bd69b5d06dd8754643ddc7f)
|
|
|
|
Ref 59bb9c20f345544310369f3074fd0e716cc8092c
|
|
Windows and Mac 64 bit clients send "Wn64" and "Mc64", respectively, and that does not fit in a varchar(3)
|
|
Fixed SMSG_TALENTS_INFO packet
Fixed talents saving to DB
Renamed 'talent spec' to 'talent group' since this name was shadowing character specializations (and new name is correct according to JAM)
Enabled loading of MinorTalent.dbc (will be used later)
Added additional specialization check in LearnTalent
|
|
Closes #13476
(cherry picked from commit 3e03e546d3106bf8930e30ab9c2008b0e696e125)
Conflicts:
sql/base/auth_database.sql
src/server/scripts/Commands/cs_modify.cpp
|
|
Shows number of battleground victories in the last 7 days
Closes #13460
Conflicts:
sql/base/auth_database.sql
sql/updates/auth/2014_11_10_00_auth.sql
src/server/game/Accounts/RBAC.h
(cherry picked from commit fd0b96178174e624510a10f5bc27b60af406d901)
|
|
It was missing an update to realmlist.gamebuild
|
|
* All commands renamed from "battlenetaccount" to "bnetaccount"
* bnetaccount create now also creates and links initial game account
* Added new commands bnetaccount link/unlink to manage relations between existing accounts
|
|
|
|
|
|
packets to new packet classes
|
|
This file should only be updated in TDB releases.
Fixes Travis 'build'
|
|
|
|
duplicate definition of ObjectGuidGenerator<HIGHGUID_PET>
|
|
|
|
|
|
|
|
|
|
|
|
to 128 bit - all fields storing lowguid must be extended to uint64
|
|
* Database fields storing full guid have been converted to BINARY(16)
|
|
to 128 bit - all fields storing lowguid must be extended to uint64
|
|
Core/NetworkIO: *Fixed basic auth packets
|
|
|
|
Note: hotfixes_database.sql will be empty until the next TDB release
And here's a friendly reminder that trinity now uses 4 DBs: characters, auth, world and hotfixes
|