Commit Graph

33354 Commits

Author SHA1 Message Date
funjoker
de288dca02 DB: Update broadcast_text for locale frFR to 35435 2020-08-12 22:11:29 +02:00
funjoker
52d5aee40c DB: Update hotfixes for locale esMX to 35435 2020-08-12 21:44:59 +02:00
funjoker
42877c69d3 DB: Update quest data for locale esMX to 35435 2020-08-12 21:35:04 +02:00
funjoker
06e76e0074 DB: Update creature data for locale esMX to 35435 2020-08-12 21:34:26 +02:00
funjoker
355b22180a DB: Update broadcast_text for locale esMX to 35435 2020-08-12 21:33:23 +02:00
funjoker
26c7bbee08 DB: Update quest data for locale esES to 35435 2020-08-12 01:41:17 +02:00
funjoker
4f99e7421c DB: Update creature data for locale esES to 35435 2020-08-12 01:41:05 +02:00
funjoker
36920dfbbc DB: Update hotfixes for locale esES to 35435 2020-08-12 01:40:18 +02:00
funjoker
7870c8727f DB: Update broadcast_text for locale esES to 35435 2020-08-12 01:40:07 +02:00
funjoker
876d3faa81 DB: Fix a mistake in deDE broadcast_text_locale 2020-08-12 01:15:16 +02:00
funjoker
eb6e25892f DB: Update quest data for locale deDE to 35435 2020-08-12 01:00:15 +02:00
funjoker
8d1fdeafbd DB: Update creature data for locale deDE to 35435 2020-08-12 00:59:48 +02:00
funjoker
f3245f5e3e DB: Update hotfixes for locale deDE to 35435 2020-08-12 00:59:10 +02:00
funjoker
696ebb7b85 DB: Update broadcast_text for locale deDE to 35435 2020-08-12 00:58:41 +02:00
funjoker
c441eb62cb DB: Update quest_poi data to 35435 2020-08-11 23:03:41 +02:00
funjoker
c5a0764947 DB/Hotfixes: Update hotfixes to 35435 2020-08-11 03:13:34 +02:00
funjoker
47ba15808b DB: Update broadcast_text to 35435 2020-08-11 02:07:50 +02:00
funjoker
e76aa06d0e DB: Update quest and creature data to 35435 2020-08-11 02:07:00 +02:00
Artamedes
e85bd8fd39 Scripts/Stockades: Cleanup the scripts (#23524)
* Scripts/Stockades: Cleanup the scripts

Scripts looked ugly before, now they are less ugly
Move Mortimer Moloch and Warden Thelwater to use TaskScheduler rather than EventMap
Use new script registers
Cleanup some other code

Co-authored-by: Carbenium <carbenium@outlook.com>
2020-08-10 20:50:25 +02:00
Shauren
7e4fdf0522 Core/PacketIO: Fixed SMSG_WORLD_SERVER_INFO structure 2020-08-09 14:12:13 +02:00
Shauren
49de30e928 Core: Add mac client support for build 35435 2020-08-08 00:18:07 +02:00
Shauren
05d457455a Core: Updated allowed build to 8.3.7.35435 2020-08-06 20:43:38 +02:00
Trond B. Krokli
f709d77ed6 Update pull_request_template.md
Apply general writing codestyle for GitHub Pull Requests:

- move the "Closes #" text down to its own line, as GitHub prefers to read the git command without preceding text.
- move the text "(Does it build, tested in-game, etc.)" down to a new line to indicate where we want the info inserted.
2020-08-06 20:20:13 +02:00
Treeston
22bad09c01 Core/DB: Split accounts.session_key into session_key_auth (3.3.5) and session_key_bnet (master), so the branches will no longer break each other's realm switching.
(cherry picked from commit 38de6d3307)
2020-08-03 22:49:31 +02:00
Shauren
eefbf2892f Core/Authserver: Compatibility change for master branch
(cherry picked from commit bfb041246f)
2020-08-03 22:39:52 +02:00
Treeston
73922d2a85 Core/Authserver: Re-organize the accounts table (PR #25135)
- no longer use sha_pass_hash for anything else core-side (.account, SOAP, RA)
- salt/verifier/session_key are now binary
- old s/v/sha_pass_hash fields kept around for backwards compatibility
- sha_pass_hash is still updated (for now), s/v are not
- sha_pass_hash is only read if s/v have been manually changed
- SRP6 b now uses the full 32 bytes of randomness (instead of randomly only using 19)

(cherry picked from commit 3164b58c7d)
2020-08-03 22:37:47 +02:00
Treeston
77380f032b Core/Authserver: Split SRP6 into its own file (PR #25131)
(cherry picked from commit 7f7fa8b23d)
2020-08-03 21:16:30 +02:00
Treeston
ac37ca040b how does VC++ never catch these? 5e36bf7 follow-up
(No more witty one-liners. Let me go to bed please.)

(cherry picked from commit 35411e5ed9)
2020-08-03 19:47:19 +02:00
Treeston
287e18a57c Core/Authserver: Auth cleanup phase 1b, the "I didn't hit Stage All" commit. Sorry. (5e36bf7 follow-up)
(cherry picked from commit 4f570e5d08)
2020-08-03 19:45:11 +02:00
Treeston
059bd630e9 Core/Authserver: Auth cleanup phase 1a, the "stuff I ran across while making phase 2" commit.
- Did you know BigNumber quietly assumes every byte array it gets is little-endian, even though openssl bignums use big-endian? Now you do!
- In entirely unrelated news, make the above behavior explicit through a default-true boolean, same as existing GetBytes derivatives.
- Also, if you are in the enlightened openssl 1.1 crowd, there's no more endian wrangling involved, because openssl now does all of that for us. Progress!

(cherry picked from commit 5e36bf7c67)
2020-08-03 19:41:41 +02:00
Treeston
e9392ad287 Core/Authserver: Authserver cleanup (PR#25093)
- Fix a handful of 1/256 bugs with most significant byte zero in BigNumber
- Get rid of (most of) the C-style arrays in authserver
- CryptoRandom as a unified source for cryptographic randomness
- Bring our other crypto APIs into 2020
- BigNumber usability improvements
- Authserver is now actually readable as a result of all of the above

(cherry picked from commit 210176fd91)
2020-08-03 19:39:00 +02:00
funjoker
caa1e1171a DB/Template: Update quest data for locale esES 2020-08-03 01:13:58 +02:00
funjoker
935f3388fb DB/Template: Update creature_template_locale for locale esES 2020-08-03 01:04:59 +02:00
funjoker
7f664e010c DB/Hotfixes: Fix some mistakes 2020-08-03 00:40:05 +02:00
funjoker
aad66a5803 DB/Hotfixes: Update hotfixes for locale deDE 2020-08-03 00:27:23 +02:00
funjoker
6de4b9a9f5 DB/Template: Update quest data for locale deDE 2020-08-02 23:12:38 +02:00
funjoker
5b6a40529f DB: Update broadcast_text_locale for locale deDE 2020-08-02 23:02:23 +02:00
funjoker
9073a7a217 DB/Template: Update creature_template_locale for locale deDE 2020-08-02 22:48:53 +02:00
Aokromes
c9e3356ba4 Core/Creatures: Fix typo 2020-07-31 12:37:31 +02:00
Shauren
1340f2cdb3 Core/Creatures: Move gossip trainer assignment to creature_trainer table - same gossip can open different trainers depending on which creature it is assigned to
Closes #21723
2020-07-31 11:21:24 +02:00
funjoker
8116ad5889 DB/Hotfixes: Update base hotfixes to 8.3.7.35284 2020-07-31 05:45:29 +02:00
funjoker
cb0881ec88 DB: quest_poi_points 8.3.7.35284 2020-07-31 03:25:26 +02:00
funjoker
959592bad0 DB: quest_poi 8.3.7.35284 2020-07-31 03:25:18 +02:00
funjoker
f0a2ac4d09 DB: quest data 8.3.7.35284 2020-07-31 02:49:45 +02:00
funjoker
2a0903e7d9 DB: broadcast_text 8.3.7.35284 2020-07-31 01:44:31 +02:00
funjoker
92df7f51b8 DB: Creature data 8.3.7.35284 2020-07-31 01:23:43 +02:00
Shauren
e3cf94d4fd Core/GameObjects: Properly set GO_FLAG_MAP_OBJECT during gameobject creation 2020-07-27 08:58:40 +02:00
Traesh
97afa3a609 Core/Spells: Handle GAMEOBJECT_TYPE_UI_LINK spellFocus (#25132) 2020-07-26 16:51:43 +02:00
Shauren
588dce6bb0 Core/Entities: Support setting nested updatefield types like ActivePlayerData::Research 2020-07-26 12:44:44 +02:00
Shauren
64120b53a8 Core: Add mac client support for build 35284 2020-07-25 00:04:42 +02:00