Melledy
414fad9079
Kick player if they use an invalid resources folder
2022-05-05 17:17:27 -07:00
gentlespoon
18b1c50d0a
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
9ee9d7e686
Support of Enter Room Scene
2022-05-05 09:02:54 -07:00
gentlespoon
080ba33cc9
Restrict to MP prop only.
2022-05-05 00:03:42 -07:00
gentlespoon
94c1de66b9
SetPlayerPropReq Handler and player.setProperty() sanity check.
2022-05-05 00:03:42 -07:00
Angda Song
3edbed463b
Update teleport docs and allow overriding Y coord when teleporting
2022-05-04 14:50:49 -07:00
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
BaiSugar
ec27c47db4
Approaching StatuesOfTheSeven will restore all health of the current team
2022-05-03 10:24:10 -07:00
xtaodada
51a6152afc
Support giftPackage BatchUse
...
Co-authored-by: pris <lilch1022@hotmail.com >
2022-05-03 02:29:04 -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
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
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
Kinesis
d4e1b265e3
fix McoinExchangeHcoinRsp packet structure
2022-05-01 10:02:47 -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
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
筱傑
86f72a5f7a
Update Welcome Mail Items Type ( #369 )
2022-04-30 11:46:23 +02:00
KingRainbow44
47cf1e5898
Merge branch 'development' into api
...
# Conflicts:
# src/main/java/emu/grasscutter/Grasscutter.java
2022-04-29 19:31:33 -04:00
BaiSugar
cacba61b79
Added interface display for multiplayer games ( #360 )
2022-04-29 18:20:46 +02:00
LDA
90dfe30caf
Fix sitting in chairs
2022-04-29 12:59:50 +02:00
Melledy
069ae5fbb8
Clean script events
2022-04-29 00:00:23 -07:00
Melledy
6673876abf
Merge branch 'development' into dungeon-scripts
2022-04-28 22:21:26 -07:00
Melledy
c1e69ce343
Implement script support needed for dungeons
...
Only a few are supported right now
You will need certain script files in ./resources/Scripts
2022-04-28 22:19:14 -07:00
KingRainbow44
f37ab46139
Player join & quit event
2022-04-28 22:12:41 -04:00
memetrollsXD
a7190ea69d
Merge branch 'development' into startMail
2022-04-28 22:45:23 +02:00
memetrollsXD
808d59732d
Customisable welcome mail
2022-04-28 22:42:59 +02:00
Kengxxiao
e85252fb14
shop improvement
2022-04-28 13:30:50 -07:00
Kengxxiao
39d2380754
official shop support
2022-04-28 13:30:50 -07:00
ayy lmao
47b0ee2883
Implement HandlerVehicleInteractReq & Rsp and HandlerVehicleSpawnReq & Rsp
...
Also added opcodes related to vehicles, added LODPatternName to GadgetData and added EntityVehicle class
2022-04-28 21:21:08 +02:00
Melledy
17addc1522
Implement dungeon entry
2022-04-28 08:20:37 -07:00
Yazawazi
3c3c884fc1
Player show avatar list
2022-04-28 03:21:51 +08:00
Melledy
e34ab885a3
Fixed genesis crystals not being given to player
2022-04-27 11:23:33 -07:00
Kengxxiao
842acabe5a
implement npc shop
2022-04-27 07:35:31 -07:00
Melledy
4480ce14a7
Moved some files around
2022-04-26 21:27:35 -07:00
Melledy
556018d9a9
Renamed all references to a certain game
2022-04-26 21:27:35 -07:00
Melledy
931894aacf
Fix cherry pick issues from drown packets
2022-04-26 21:27:35 -07:00
TheLostTree
51ab19d418
git doesnt like me
2022-04-26 21:27:35 -07:00
TheLostTree
a179caa44e
drowning added
2022-04-26 21:27:35 -07:00
Melledy
8105d2a7a9
Call PacketItemAddHintNotify from addItem
2022-04-26 21:27:35 -07:00
Melledy
6fbe2f13d3
Rename handler
2022-04-26 21:27:35 -07:00
Benjamin Elsdon
2ed6fbc1da
Merge remote-tracking branch 'upstream/development' into dev-mail
2022-04-27 07:37:05 +08:00
WetABQ
b392849577
[BREAKING CHANGE] proto auto compiled by gradle ( #226 )
...
* [BREAK] proto auto compiled by gradle
* [BREAK] move proto to submodule
* update gitmodules
* [BREAK] move proto to submodule
* move proto to submodule
* fix merge conflict
* fix github action after merging
* fix merge conflicts and del submodule
* upload the proto
2022-04-26 14:44:30 -07:00
Benjamin Elsdon
7015905991
Improvements and send all mail fix
...
Mail ID no longer exists and is handled by it's position in the mail array
2022-04-26 11:57:55 +08:00