Commit Graph

169 Commits

Author SHA1 Message Date
Shauren d0d0f51f32 Core/Auction House: Eliminate blocking db queries for account permissions when expiring auctions that have offline bidders 2020-09-27 00:51:52 +02:00
TDB Release 9d959123e6 TDB 335.20091 - 2020/09/15 2020-09-15 19:37:54 +00:00
robinsch 6e8284a8da Core/Player: Fixed incorrect prepared statement parameter types in Player::_SaveBGData
Merges #25379
2020-09-02 17:43:48 +02:00
TDB Release ada0e32a64 TDB 335.20082 - 2020/08/22 2020-08-22 16:29:44 +00:00
TDB Release 43986954fd TDB 335.20081 - 2020/08/15 2020-08-15 09:37:46 +00:00
TDB Release d974800e9d TDB 335.20071 - 2020/07/15 2020-07-15 10:37:16 +00:00
TDB Release 3e7b0d6c05 TDB 335.20061 - 2020/06/15 2020-06-15 07:50:01 +00:00
TDB Release 69dc704cd5 TDB 335.20051 - 2020/05/15 2020-05-15 08:57:38 +00:00
TDB Release e956b1760e TDB 335.20041 - 2020/04/15 2020-04-15 11:05:27 +00:00
TDB Release 533856bad0 TDB 335.20031 - 2020/03/16 2020-03-16 08:49:50 +00:00
TDB Release 322f0b8873 TDB 335.20021 - 2020/02/15 2020-02-15 17:38:06 +00:00
TDB Release 5558917286 TDB 335.20011 - 2020/01/15 2020-01-15 07:47:03 +00:00
TDB Release 73348bed8e TDB 335.19121 - 2019/12/15 2019-12-15 18:28:50 +00:00
TDB Release c22000ed2c TDB 335.19111 - 2019/11/16 2019-11-16 12:08:04 +00:00
TDB Release 50307d9222 TDB 335.19101 - 2019/10/18 2019-10-18 08:40:12 +00:00
TDB Release 9f66158ae5 TDB 335.19091 - 2019/09/15 2019-09-15 09:23:26 +00:00
TDB Release a054ce864d TDB 335.19081 - 2019/08/16 2019-08-16 06:27:38 +00:00
Treeston 1277c54263 Core/DB: Add a world state for daily quest reset time to characters. Not used right now, but written to allow easier transition later. 2019-07-16 12:50:16 +02:00
Shauren 17c7a66657 SQL: Add missing update entry 2019-07-15 17:51:04 +02:00
Shauren cd3d317ebf Core/Addons: Improve WorldSession::ReadAddonsInfo
* Only allow built-in addons to be marked as secure
* Better protect against malformed packets
2019-07-15 17:47:35 +02:00
TDB Release f46644c925 TDB 335.19071 - 2019/07/15 2019-07-15 05:59:57 +00:00
Treeston 374597c8e9 Core/DB: Unify creature_respawn and gameobject_respawn into a single respawn table 2019-07-14 18:49:38 +02:00
TDB Release e1a5e31498 TDB 335.19061 - 2019/06/15 2019-06-15 07:36:09 +00:00
TDB Release 8a02741cd0 TDB 335.19051 - 2019/05/15 2019-05-15 06:15:46 +00:00
TDB Release 145f7d6a74 TDB 335.19041 - 2019/04/15 2019-04-15 06:18:32 +00:00
TDB Release 3358cc2a47 TDB 335.19031 - 2019/03/19 2019-03-19 07:20:15 +00:00
Aokromes 0b356d0bae Update characters_database.sql 2018-11-28 00:58:51 +01:00
Shauren be47254a4f Core/Auras: Fixed saving auras with same spell id but different item source 2018-11-09 20:51:20 +01:00
Shauren 7e4fd30567 SQL: Added missing updates entry 2018-07-09 19:21:27 +02:00
Shauren 8411ec7ed6 Core/Players: Fixed saving quest item progress 2018-07-09 18:32:40 +02:00
Aokromes 52cfea6d9c Update characters_database.sql 2018-04-25 11:14:01 +02:00
Gooyeth 59f80f555c Core/Battleground: Fix arena distribution timer where it is less than the current unix time. (#21859)
* Core/Battleground: Fix arena distribution timer where it is less than the current unix time.

* fix bracket

* fix when the timer starts for the first time.

* m_NextAutoDistributionTime instead of GetGameTime.
2018-04-24 16:05:07 +02:00
Gooyeth d1cf91e32d Update characters_database.sql 2018-04-03 00:36:02 -03:00
Gooyeth 1ea75f413c improved fix 2018-04-03 00:36:02 -03:00
Gooyeth a854261952 Core/Spells: don't save Magma aura. 2018-04-03 00:36:02 -03:00
tkrokli 9163ad55ff SQL: Updates to the 335.64 auth & characters updates tables
- added missing lines in the `updates` tables for the new TDB 335.64 files
2018-02-18 23:31:03 +01:00
DDuarte 93357631fa SQL: Update base files
Missing changes to ed63d15
2018-02-18 19:52:58 +00:00
Aokromes 638cb33ea0 Update characters_database.sql 2018-02-11 09:08:12 +01:00
ariel- cb9e72e521 Core/Auras: removed caster dependency from core
- 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
2018-01-13 06:45:21 -03:00
Aokromes a3cb947f72 DB/Misc: Make base files more read-able
for future mysql dumps run this after dump before push:

sed -i 's/),(/),\n(/g' auth_database.sql

sed -i 's/),(/),\n(/g' characters_database.sql
2017-12-17 12:23:43 +01:00
iridinite 9d454eb3df [3.3.5] Core/AuctionHouse: Auction bidders (#18328)
* Save more auction bidders than the highest bidder only
2017-11-27 23:00:30 +01:00
Aokromes 854339cd8e Make travis happy 2017-10-30 00:38:37 +01:00
DDuarte 73ec3a1d3b TDB 335.63 - 2017/04/18 2017-04-19 01:14:14 +01:00
ariel- 4c593f12ca Core/Instance: stop updating the instance resettimes based on creature respawns
- Rather update normal instance reset time to 2 hours after last creature kill
- This fixes yet another integer overflow due to the possibility of having time_t max showing up
- Also change respawntime and resettime fields to bigint on respawn/instance related tables
- Start using prepared statements on the InstanceSaveMgr
2017-04-12 02:19:55 -03:00
xinef1 9dc3de10f0 Core/Loot: implement Loot Item Storage (#19018)
* Created Item Loot Storage, no more synchronous DB selects
* Fixed buyback case, where stored loot was not removed from db
* Added Primary key, and changed field types to be unsigned for table item_loot_money
2017-04-11 22:22:50 -03:00
ariel- 0c698b4567 DB/Schema: add unsigned to some guid fields in characters 2017-04-03 01:05:36 -03:00
Aokromes 5bc4b5d6f4 Update characters_database.sql 2017-03-27 02:12:11 +02:00
ariel- e1552d56b5 Update characters_database.sql
Last one, I promise
2016-10-30 08:14:52 -03:00
ariel- f976c25521 Update characters_database.sql
Missing line from previous commit
2016-10-30 07:43:32 -03:00
ariel- e84dfff4ce Core/Auras: don't save auras casted by items
- Drop useless field from DB (itemGuid was being saved, but never used, see Prepared Statements)
- This type of auras (like Water Bucket, Precious Ribbon, etc) will be recasted on login anyways.

This reverts commit 16cfd59f5b
2016-10-30 07:31:42 -03:00