Melledy
787f3fd45e
Fix damage number not showing up if it was the killing blow
2022-05-04 01:21:34 -07:00
Melledy
1b97b4afa0
Fixed dungeon challenge scoreboard and implement dungeon drops
...
Also fixed a few dungeon script handlers
2022-05-03 23:24:43 -07:00
方块君
b8f5299995
Optimize multilingualism (using variables)
...
Optimize multilingualism (using variables)
2022-05-03 22:17:41 -07:00
BaiSugar
1288273c12
Approaching StatuesOfTheSeven will restore all health of the current team
2022-05-03 10:24:10 -07:00
Melledy
c930c637e4
Add languages folder to config as well
2022-05-03 03:19:43 -07:00
方块君
0eab44f51f
Add multilingual support
...
Add multilingual support
2022-05-03 02:38:37 -07:00
86e6eef4e2
Support giftPackage BatchUse
...
Co-authored-by: pris <lilch1022@hotmail.com>
2022-05-03 02:29:04 -07:00
Melledy
a93d7c579f
Fix extra skill charges being removed if you teleport
...
Close #404
2022-05-03 02:27:18 -07:00
krrr
5b6da38160
avoid compile error caused by encoding
2022-05-02 22:05:21 -07:00
4Benj_
f7b8d9b45f
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
a102613313
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
6a20e383f7
Fix announcement display
2022-05-02 02:50:32 -07:00
7b591a2da0
implement shopMail giftPackage function
...
Co-authored-by: Kinesis <CCasusensa@users.noreply.github.com>
2022-05-02 02:50:24 -07:00
Benjamin Elsdon
73fc9fe4cc
Custom Authentication Handler
2022-05-02 02:50:14 -07:00
Melledy
19396a63c7
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
afa8fb7a51
Merge remote-tracking branch 'origin/development' into development
2022-05-01 20:15:27 -04:00
mingjun97
98122f3c55
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
eb703f9f72
Fix goods limit bug
2022-05-01 13:42:01 -07:00
bd560785ba
Show shopmall
2022-05-01 13:42:01 -07:00
coooookies
a8b808ba2e
Improve registration methods.
2022-05-01 10:02:57 -07:00
coooookies
dde5a609fb
GameServerPacketHandler need to be added a registration interface for plugin developers
2022-05-01 10:02:57 -07:00
Kinesis
677aa2d2c4
fix McoinExchangeHcoinRsp packet structure
2022-05-01 10:02:47 -07:00
4Benj_
0d262e2d07
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
72b5ec210c
Merge remote-tracking branch 'origin/development' into development
2022-05-01 02:14:35 -04:00
mingjun97
049086b21a
Should fix all crashes when login for iOS client
2022-04-30 23:03:47 -07:00
mingjun97
d3ac090daa
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
10bfb6976d
Change RunMode and DebugMode to enums
2022-04-30 22:52:09 -07:00
Melledy
eac82f3c01
Fix possible exploit with mcoin exchange
2022-04-30 22:51:21 -07:00
Kinesis
da3eb3d26c
implement McoinExchange packet Handler
2022-04-30 22:03:44 -07:00
mingjun97
fb547c17ca
Revert changes for debugging purpose
2022-04-30 21:43:46 -07:00
mingjun97
8b8777e932
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
3169e87c60
Fix constellations that give an extra charge to skills
...
Fix #228
2022-04-30 19:34:50 -07:00
KingRainbow44
e898384532
QoL changes
2022-04-30 21:52:30 -04:00
KingRainbow44
a044448af7
Implement a handler for logging routes
2022-04-30 20:38:18 -04:00
muhammadeko
80659f27a8
Add getter for innerclass RegionData
2022-04-30 16:41:19 -07:00
Muhammad Eko Prasetyo
55793867d3
Fix DispatchHttpJson handler and add setHttpServer because Express doesn't support removing defined route. ( #388 )
2022-05-01 00:43:50 +02:00
Magix
be507310a5
Merge branch 'development' into api
2022-04-30 16:22:00 -04:00
KingRainbow44
86b8f4549f
Merge remote-tracking branch 'origin/api' into api
2022-04-30 16:11:12 -04:00
KingRainbow44
b5c277234c
Move join & quit to player event
2022-04-30 16:11:00 -04:00
Magix
63d41fd79e
Merge branch 'development' into api
2022-04-30 16:07:54 -04:00
KingRainbow44
f73a713fac
Create player creation event & move join event to player
2022-04-30 16:07:12 -04:00
LDA
d133e55666
Implement viewing character details in character showcase
2022-04-30 10:49:45 -07:00
Benjamin Elsdon
28025a8198
Small fix
2022-05-01 00:51:09 +08:00
Benjamin Elsdon
947d3e5745
Complete rework of Dispatch, Added DebugMode
2022-05-01 00:30:56 +08:00
筱傑
7b991d7b4e
Update Welcome Mail Items Type ( #369 )
2022-04-30 11:46:23 +02:00
Scirese
fb991d845e
Add Android Client fix by @BaiSugar ( #105 )
2022-04-30 11:45:24 +02:00
omg-xtao
23800745e2
Merge branch 'development' into tp
2022-04-30 16:48:24 +08:00
Melledy
f8f4d89cd0
Optimize GetOnlinePlayerListRsp
2022-04-30 01:20:44 -07:00
Melledy
66c2743d6e
Update how scene/dungeon map points are handled
2022-04-30 01:20:44 -07:00
KingRainbow44
4db1724d06
Merge branch 'development' into api
...
# Conflicts:
# src/main/java/emu/grasscutter/Grasscutter.java
2022-04-29 19:31:33 -04:00