BaiSugar
d62be2d1d7
Add the god statue's blood return display and stamina system ( #520 )
...
* Fix announcement display
* Approaching StatuesOfTheSeven will restore all health of the current team
* Added god statue's blood return display and stamina system
* fix error
fix error
* fix file
2022-05-04 11:45:20 -07:00
ShigemoriHakura
022dcf60ad
fix achievement proto ( #507 )
...
* fix achievement proto
TakeAchievementRewardReq tells client the achievements achieved or not and it's progress.
* add import
2022-05-04 10:06:33 -07:00
Akka
823040be56
Add Support of Item Combine ( #513 )
...
* Add Support of Item Combine
* Add Support of Item Combine
Co-authored-by: Melledy <52122272+Melledy@users.noreply.github.com >
2022-05-04 10:06:13 -07:00
Angda Song
6943360f4a
Implement map marking features
...
Teleport still exists on fish hook mark.
Added mapMark-related protos.
Map marking data is stored in players collection.
2022-05-04 10:01:46 -07:00
Melledy
50a8db213d
Fix damage number not showing up if it was the killing blow
2022-05-04 01:21:34 -07:00
Melledy
e7276a75d3
Fixed dungeon challenge scoreboard and implement dungeon drops
...
Also fixed a few dungeon script handlers
2022-05-03 23:24:43 -07:00
方块君
8451f960d4
Optimize multilingualism (using variables)
...
Optimize multilingualism (using variables)
2022-05-03 22:17:41 -07:00
BaiSugar
ec27c47db4
Approaching StatuesOfTheSeven will restore all health of the current team
2022-05-03 10:24:10 -07:00
Melledy
145feb62d1
Add languages folder to config as well
2022-05-03 03:19:43 -07:00
方块君
9407e6374b
Add multilingual support
...
Add multilingual support
2022-05-03 02:38:37 -07:00
xtaodada
51a6152afc
Support giftPackage BatchUse
...
Co-authored-by: pris <lilch1022@hotmail.com >
2022-05-03 02:29:04 -07:00
Melledy
90787c659b
Fix extra skill charges being removed if you teleport
...
Close #404
2022-05-03 02:27:18 -07:00
krrr
dab34fcd0d
avoid compile error caused by encoding
2022-05-02 22:05:21 -07:00
4Benj_
1df5574b2e
Removed debug message and fixed NullPtrException ( #434 )
...
* Removed a debug message from Auth Handler changes
Kill me
* Also forgot to use the getter :/
2022-05-02 12:47:29 +02:00
mingjun97
d912b59d93
Utils for gacha history record subsystem
...
* Auto generate mapping files with command `java -jar grasscutter.jar -gachamap`
* Static file provider
* For gacha record webpage
* All static files should be stored at `GRASSCUTTER_RESOURCE/gcstatic/`
* Can benefit other subsystem in future when webpages involved
2022-05-02 02:53:28 -07:00
BaiSugar
2661cc5ef3
Fix announcement display
2022-05-02 02:50:32 -07:00
xtaodada
e8aaee6515
implement shopMail giftPackage function
...
Co-authored-by: Kinesis <CCasusensa@users.noreply.github.com >
2022-05-02 02:50:24 -07:00
Benjamin Elsdon
29b5157d42
Custom Authentication Handler
2022-05-02 02:50:14 -07:00
Melledy
63c7f8d62d
Move player mail to MailHandler class
...
This is so we dont have to save the entire player to the db every time we send mail
2022-05-02 02:01:01 -07:00
KingRainbow44
e60cf79309
Merge remote-tracking branch 'origin/development' into development
2022-05-01 20:15:27 -04:00
mingjun97
8cf4ef59ec
Implement gacha history record subsystem
...
* Frontend is not very beautiful yet
* Didn't include too much `some anime game` data in the page to avoid being DMCA'd
2022-05-01 13:47:17 -07:00
xtaodada
22a651b4aa
Fix goods limit bug
2022-05-01 13:42:01 -07:00
xtaodada
6d96906484
Show shopmall
2022-05-01 13:42:01 -07:00
coooookies
1e166960d2
Improve registration methods.
2022-05-01 10:02:57 -07:00
coooookies
59d5f4feec
GameServerPacketHandler need to be added a registration interface for plugin developers
2022-05-01 10:02:57 -07:00
Kinesis
d4e1b265e3
fix McoinExchangeHcoinRsp packet structure
2022-05-01 10:02:47 -07:00
4Benj_
d484ba7ed6
Cleaned up dispatch iOS fixes ( #396 )
...
* Attempting to fix crashing on iOS devices
plus I forgot a thing in string.format
* Removed unnecessary things
2022-04-30 23:31:39 -07:00
KingRainbow44
d31695b033
Merge remote-tracking branch 'origin/development' into development
2022-05-01 02:14:35 -04:00
mingjun97
15d2795686
Should fix all crashes when login for iOS client
2022-04-30 23:03:47 -07:00
mingjun97
8a655c16eb
Fix crash and revise route
...
* Fix another point which will trigger iOS client to crash
* Revise `compareProtocolVersion` route to handle all method
2022-04-30 23:03:47 -07:00
Melledy
65c63ac34a
Change RunMode and DebugMode to enums
2022-04-30 22:52:09 -07:00
Melledy
66ccd30416
Fix possible exploit with mcoin exchange
2022-04-30 22:51:21 -07:00
Kinesis
7b22b575b7
implement McoinExchange packet Handler
2022-04-30 22:03:44 -07:00
mingjun97
1ac5aeb286
Revert changes for debugging purpose
2022-04-30 21:43:46 -07:00
mingjun97
582d91227c
Fix crash when login
...
* Prevent email to be `null` to avoid crash in certain client setup.
2022-04-30 21:43:46 -07:00
Melledy
dd0f8f8d49
Fix constellations that give an extra charge to skills
...
Fix #228
2022-04-30 19:34:50 -07:00
KingRainbow44
b703a32544
QoL changes
2022-04-30 21:52:30 -04:00
KingRainbow44
6fb0b5494f
Implement a handler for logging routes
2022-04-30 20:38:18 -04:00
muhammadeko
d47c9e1f98
Add getter for innerclass RegionData
2022-04-30 16:41:19 -07:00
Muhammad Eko Prasetyo
14c4673d48
Fix DispatchHttpJson handler and add setHttpServer because Express doesn't support removing defined route. ( #388 )
2022-05-01 00:43:50 +02:00
Magix
eb5b8fa966
Merge branch 'development' into api
2022-04-30 16:22:00 -04:00
KingRainbow44
9902f39306
Merge remote-tracking branch 'origin/api' into api
2022-04-30 16:11:12 -04:00
KingRainbow44
e8d60c6edf
Move join & quit to player event
2022-04-30 16:11:00 -04:00
Magix
a1a36dc7a7
Merge branch 'development' into api
2022-04-30 16:07:54 -04:00
KingRainbow44
a3e22dd7e1
Create player creation event & move join event to player
2022-04-30 16:07:12 -04:00
LDA
64930b9ba9
Implement viewing character details in character showcase
2022-04-30 10:49:45 -07:00
Benjamin Elsdon
ee9b84149d
Small fix
2022-05-01 00:51:09 +08:00
Benjamin Elsdon
f8248ff74b
Complete rework of Dispatch, Added DebugMode
2022-05-01 00:30:56 +08:00
筱傑
86f72a5f7a
Update Welcome Mail Items Type ( #369 )
2022-04-30 11:46:23 +02:00
Scirese
13aaebd9e8
Add Android Client fix by @BaiSugar ( #105 )
2022-04-30 11:45:24 +02:00