Magix
44fd5086fd
Enable development repository for artifacts
...
Uploading dev builds to 4Benj Repo via Jenkins for plugin developers.
2022-06-22 11:08:55 -04:00
14eyes
50f75bd6c8
Add missing lua constants ( #1342 )
...
* Add missing script constants
* Fix formating
2022-06-22 05:00:22 -07:00
KingRainbow44
5b76ef7dfa
Fix event
2022-06-22 00:48:04 -04:00
KingRainbow44
897a38b45b
Re-implement scheduler system (check #1321 )
2022-06-22 00:46:34 -04:00
GanyusLeftHorn
f42334411b
Bring back dungeon drops.
2022-06-21 19:49:46 -07:00
Benj
25bdfbe3bc
Refix Javadoc and readd getPlugin comments
2022-06-22 09:24:11 +08:00
Melledy
23d7ef8378
Migrate battlepass to its own db collection
2022-06-21 07:59:10 -07:00
诗音澄鸢 镜苑芳依
d8f2421832
implement BattlePass (Except missions) ( #1316 )
...
* BattlePass
* BattlePass
2022-06-21 07:18:13 -07:00
Tesutarin
51533ad4e7
Update 2.7 second half banners
2022-06-21 02:43:21 -07:00
Akka
fe2799c1fd
MonsterInvestigation (boss icon in map)
2022-06-18 08:04:06 -07:00
诗音澄鸢 镜苑芳依
af6c27a002
Fix daily dungeon didn't display in note(笔记) ( #1296 )
...
* Fix Daily dungeon didn't display in note(笔记) -- Buggy
* 123
2022-06-17 23:50:55 -07:00
Melledy
45438cd2a7
2.7 Merge
2022-06-17 23:36:16 -07:00
Melledy
4501db1135
Merge branch 'dev-world-scripts' of https://github.com/Grasscutters/Grasscutter into development
2022-06-17 23:35:45 -07:00
Melledy
9daf89b953
Move ban check to GetPlayerTokenReq
2022-06-17 19:42:42 -07:00
Yazawazi
50f0a38e21
no more bin
2022-06-17 19:42:42 -07:00
Yazawazi
51df48ee14
2nd null check
2022-06-17 19:42:42 -07:00
Yazawazi
1ebd8f6810
feat(ban): Implementing ban.
...
Rough code, not based on permission.
2022-06-17 19:42:42 -07:00
Akka
1b9e39dcab
a little fix
2022-06-17 18:15:49 -07:00
Akka
89ba8f5d01
a little fix
2022-06-17 18:15:49 -07:00
Akka
148395de67
fix the rot of furniture
2022-06-17 18:15:49 -07:00
Akka
d35ff068cf
implement furniture make system
2022-06-17 18:15:49 -07:00
Akka
a695d0c33e
npc/animals arrangement & support enter room scene
2022-06-17 18:15:49 -07:00
Akka
1c0d869ee5
Implement the Home System (Serenitea Pot)
2022-06-17 18:15:49 -07:00
zhaodice
0b672f9a17
Fix friend request pending list
2022-06-16 23:45:40 -07:00
Melledy
ac3214f10a
Refactor gacha banner proto creation to not do a lookup on the database
2022-06-16 08:18:24 -07:00
CamChua_VN
8f4f1887d9
Update Epitomized Path ( #1254 )
...
* Update Epitomized Path
* Update Epitomized Path
* Update Epitomized Path
* Refactor doRarePull
* Update Epitomized Path
Co-authored-by: AnimeGitUserB <AnimeGitUserB@bigblueball.in >
2022-06-16 08:01:27 -07:00
4Benj_
802fb09e1d
Custom Permission Handler ( #1282 )
...
Co-authored-by: Melledy <52122272+Melledy@users.noreply.github.com >
2022-06-16 08:00:03 -07:00
Melledy
0e6e950734
Cleanup package names
2022-06-16 07:57:57 -07:00
Melledy
8fdf9bfddf
Add embryos for all skill depots for the main characters
2022-06-16 07:54:53 -07:00
Tesutarin
0a56245b84
Gacha Records: Support multiple languages
2022-06-15 23:44:57 -07:00
Paimon2022
1644040370
Fix issue: skill recovery value of a character should benefit from his/her own property,
...
not the character he/she treats.
2022-06-15 23:10:17 -07:00
ImmuState
34b6caafa8
Fix giveall and givechar giving broken characters.
2022-06-15 23:10:04 -07:00
zhaodice
b3f1103292
[Ready]Replace deprecated KCP library ( #1237 )
...
* Replace deprecated KCP library
support get srtt
Waiting server to establish
logicThread
Print Bad Package Information
Avoid orphan data
improve conv id security
* Improve connection subsequence
2022-06-15 04:13:35 -07:00
yuyuko
a329b3bdac
Fix multi server function
2022-06-14 18:28:35 -07:00
ImmuState
bba7afa24e
Don't show internal server error on gacha with full inventory.
2022-06-14 18:09:02 -07:00
ImmuState
ed290b6a39
Only send full clear notification on burst cast.
2022-06-14 18:08:55 -07:00
ImmuState
b9f6d7f70b
Adapt protocol for clearing energy.
2022-06-14 18:08:55 -07:00
saucebing
f10dc1cf8d
fix healing ability of some characters to some extent ( #1201 )
...
* fix healing ability of some characters to some extent
* using SerialName to replace replaceAll in avatar ability files reading
* add class HealAbilityManager
* move codes in onAbilityInvoke of class AbilityManager to class HealAbilityManager
2022-06-14 04:36:53 -07:00
Tesutarin
f2f6993b3d
KickCommand: Remove unnecessary subpermission
2022-06-14 01:14:33 -07:00
ImmuState
ded7ce1dcf
Implement Resin ( #1257 )
...
* Basic resin usage/refresh.
* Honor resin config, move some logic to logon.
* Add resin usage to DungeonChallenge
* Make fragile and transient resin usable.
* Get resin cost from dungeon excel.
* Add ability to unlock combine diagrams.
* Refactor CombineManager to use Inventory.payItems, enabling crafting of condensed resin.
* Refactor ForgingManager to use Inventory.payItems, to prepare for eventually forging Mystic Enhancement Ores using resin.
* Remove comment
* Check resin usage in addResin
2022-06-14 01:14:15 -07:00
Luke Hubmayer-Werner
2560b14557
Partial revert of #1245
2022-06-12 21:49:47 -07:00
Tesutarin
794750827d
Command: Add permissionTargeted or targetRequirement
2022-06-12 17:55:19 -07:00
ImmuState
52e9c05440
Add alternate name for tranSceneId, and fix inconsistent indentation.
2022-06-11 19:42:11 -07:00
zhaodice
7126b1569e
make sure towerData is not null ( #1240 )
...
* make sure towerData is not null
* Update Player.java
* add notice
2022-06-11 04:34:25 -07:00
zhaodice
f67649e56f
Fix inconformity of Player Object at TowerManager ( #1226 )
...
* Fix inconformity of Player Object at TowerManager
Fix inconformity of Player Object at TowerManager class from GameSession
* fix with a reasonable resolution
* Make sure towerManager'player is online player
* Make sure towerManager'player is online player
* Obsolete storage
* Fix build
* fix build
* fix build
* add @Entity
* set record map
* replace tab with space
* add Entity to TowerData
* make infomater more accurate
* move player register to onLogin
2022-06-09 13:38:53 -07:00
ImmuState
6149e326ba
Make UI for blueprint unlocking behave.
2022-06-08 05:43:38 -07:00
ImmuState
51637ab01e
Make calculation for partial claims better.
2022-06-08 05:43:38 -07:00
ImmuState
840bea2b0f
Make the UI behave.
2022-06-08 05:43:38 -07:00
ImmuState
e30516d698
Send periodic notifications to the client for ongoing forges.
2022-06-08 05:43:38 -07:00
ImmuState
36e7e028f7
Add ForgeQueueDataNotify, unwhack UI.
2022-06-08 05:43:38 -07:00