gentlespoon
2e68578525
The statues will now automatically regen their HP volume over time.
...
Max is currently set to 85000 for everyone. Will update after implementing statue levels.
2022-05-06 03:26:38 -07:00
Melledy
796201e8b7
Remove the red exclamation mark from achievements
2022-05-06 01:17:16 -07:00
gentlespoon
198214ec53
Implementes auto HP recovery at the statues.
...
- Respects player setting.
- SP + MP.
- Statue has unlimited HP volume (to be updated)
2022-05-06 00:17:18 -07:00
Akka
c912b8d857
Choose Avatar & Enter Tower
2022-05-06 00:12:33 -07:00
gentlespoon
93b3265d72
Add drowning. Better movement ticking.
2022-05-05 23:42:34 -07:00
memetrollsXD
81998b9cf9
Customise sender and title too. Add statement of use
2022-05-05 19:49:28 -07:00
Melledy
a045142a41
Kick player if they use an invalid resources folder
2022-05-05 17:17:27 -07:00
gentlespoon
bafde8693d
Fixes #529 : fixed stamina abnormal. added fall to death.
...
Stamina is still WIP.
- Currently stamina consumption is not affected by the use of foods, talents, or the environment.
- Charged attacks do no require stamina yet.
- Will be fixed tomorrow.
2022-05-05 15:37:15 -07:00
Akka
3f34aa0460
Support of Enter Room Scene
2022-05-05 09:02:54 -07:00
Benjamin Elsdon
782c9bfb6b
No misleading 404 error
2022-05-05 09:02:10 -07:00
Benjamin Elsdon
3395c76dbc
Removed GCStatic. Cleaned up GachaRecordHandler.
2022-05-05 09:02:10 -07:00
gentlespoon
7d85c53e68
Restrict to MP prop only.
2022-05-05 00:03:42 -07:00
gentlespoon
5c275c2e3c
SetPlayerPropReq Handler and player.setProperty() sanity check.
2022-05-05 00:03:42 -07:00
Angda Song
5a2d25e4eb
Update teleport docs and allow overriding Y coord when teleporting
2022-05-04 14:50:49 -07:00
BaiSugar
2074933e96
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
aa06583a45
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
48d1e026ef
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
06983e9e84
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
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