muhammadeko
f2e9845421
remove log
2022-05-13 22:12:07 -07:00
muhammadeko
c0d79aa75b
fix logic and some cleaning
2022-05-13 22:12:07 -07:00
muhammadeko
c7849c0462
add negative permission check
2022-05-13 22:12:07 -07:00
ShigemoriHakura
44456e2868
Add support for codexQuests ( #870 )
2022-05-13 16:33:07 -07:00
Yazawazi
4f3112133c
fix(serenitea pot): teleport & read born pos from lua
2022-05-13 16:32:52 -07:00
Yazawazi
295f15eece
feature(serenitea pot): Implementation of enter
...
Ugly hard code
2022-05-13 16:32:52 -07:00
Melledy
0ffaba44ea
Implement QUEST_CONTENT_FINISH_PLOT
2022-05-13 06:33:12 -07:00
Melledy
00ffbea451
Fixed quests not finishing their questline
2022-05-13 06:24:50 -07:00
Melledy
c35b2b965a
Merge pull request #816 from Grasscutters/dev-quests
...
Implement quests
2022-05-13 05:36:30 -07:00
AnimeGitB
a89377d558
Updated cost logic and default weights
2022-05-13 05:34:14 -07:00
AnimeGitB
5f9ac00017
Remove debug log from gacha
2022-05-13 05:34:14 -07:00
AnimeGitB
cda841dd62
Custom costs for different gacha pulls
2022-05-13 05:34:14 -07:00
AnimeGitB
3f3ab11ef6
Gacha rework
...
Add fallback stripping and C6 stripping
Converting banner definitions from pity vars to lerp arrays
Properly implement rates and pool smoothing
Also move reusable functions to Utils
2022-05-13 05:34:14 -07:00
Melledy
f53b533dfb
Add one more quest trigger
2022-05-13 05:33:43 -07:00
Melledy
608c379afe
Switch to using quest excels
2022-05-13 03:12:25 -07:00
Akka
4f373e4016
add docs for tower
2022-05-12 14:54:44 -07:00
gentlespoon
0f8b2cb192
Slowly recover HP near statue
2022-05-12 02:32:39 -07:00
gentlespoon
b14affd6ee
Clean up map mark related code
...
1. Remove unnecessary manager from player collection.
2. Clean up MarkMapReq handler.
3. Remove redundant checks.
2022-05-12 02:32:11 -07:00
Melledy
0df4a076d7
Merge branch 'development' into dev-quests
2022-05-12 02:31:28 -07:00
Melledy
d8c30d5680
Implement basic quest condition handling
...
Quests that require talking to npcs now work.
2022-05-12 02:30:34 -07:00
Yazawazi
401b80060e
feature(widget): simple implementation of widget
...
Simple implementation of a part of the gadget support, very rough, hard code variables, I am very sorry for that. It can now handle part of the gadget rig. More features and better support await PRs from others. if no one else does, I'll give it a try.
2022-05-12 01:23:16 -07:00
AnimeGitB
e2817c696a
Fix immutable lists
2022-05-11 21:56:53 -07:00
AnimeGitB
74783cfecd
More usage of payItems
2022-05-11 21:56:53 -07:00
AnimeGitB
c7d5d8640c
Add some usage of Inventory.payItems()
...
And add quantity to it
2022-05-11 21:56:53 -07:00
AnimeGitB
010455548f
Add Inventory.payItems() method
2022-05-11 21:56:53 -07:00
gentlespoon
53797dfd3b
Fix logging level
2022-05-11 17:39:45 -07:00
gentlespoon
00a248725e
Feature: vehicle stamina
...
1. Remove references.
2. Handle vehicle stamina.
2022-05-11 17:39:45 -07:00
gentlespoon
2fa2746246
Update StaminaManager
...
1. Update function signatures to prepare for vehicle stamina.
3. Remove hard-coded skills.
2. Wind resonance -15% stamina cost.
4. Climb talent cost reduction.
5. Swim talent cost reduction.
6. Diluc will now consume stamina at full price if talent not activated.
7. Sayu's windwheel no longer consumes stamina.
2022-05-11 17:39:45 -07:00
Melledy
364dc3bab9
Merge branch 'development' into dev-quests
2022-05-11 12:39:28 -07:00
ImmuState
1d4e0e09d0
Add gacha details page.
2022-05-11 12:02:45 -07:00
Melledy
9351127fe1
Merge branch 'development' into dev-quests
2022-05-11 03:56:59 -07:00
Melledy
285405cee4
Implement quests
2022-05-11 03:56:40 -07:00
Magix
b646e38bd6
Merge pull request #802 from Grasscutters/better-config
...
Implement a better config structure
2022-05-11 01:23:43 -04:00
KingRainbow44
6894ab8aae
Convert to the far superior config system
2022-05-11 00:30:07 -04:00
gentlespoon
ef9d63f1dd
Claymore charged attack stamina cost
2022-05-10 17:25:18 -07:00
Secretboy
b133825dd4
add /language command ( #780 )
...
* Fix the following issues:
1. HashMap non-thread-safe issus
2. Fix the same problem in pr621, but use a better implementation
Add the following functions:
1. There is now a language cache inside getLanguage to prepare for different languages corresponding to different time zones where the accounts in the server are located
* add /language command,each account has their own Locate
2022-05-10 05:33:45 -07:00
gentlespoon
fbffb8d277
Reset first tick on new skill
2022-05-10 05:21:29 -07:00
gentlespoon
812435b333
Talent moving stamina cost
2022-05-10 05:21:29 -07:00
gentlespoon
32154c2a55
Temporarily set statue auto use to 1 and 100%.
2022-05-10 02:14:09 -07:00
gentlespoon
8074f47c6a
Stamina will be set to full if Stamina is disabled.
2022-05-10 02:13:49 -07:00
FpguDhk
06be99fa15
Fix the decision statement of adding map marker. ( #763 )
...
* Fix the Chinese messy code problem.
* Fix the decision statement of adding map marker.
2022-05-09 23:15:17 -07:00
Akka
3e65ce63f5
Merge remote-tracking branch 'origin/development' into tower
2022-05-10 00:07:10 +08:00
Akka
5a62a69c73
fix the Monster spawn between stage challenges
2022-05-10 00:05:01 +08:00
gentlespoon
56635f2ecc
Move "if Grasscutter.getConfig().OpenStamina" to the correct place.
2022-05-09 03:46:18 -07:00
gentlespoon
d332e77b76
Only handle motion notify for current entity.
2022-05-09 02:28:13 -07:00
Melledy
e28d6a1441
Merge pull request #718 from Akka0/tower
...
Support Team Toggle in Tower & Refactor MonsterTide
2022-05-09 01:15:02 -07:00
AnimeGitB
d03f1ca5d1
Account permission wildcards
2022-05-09 01:12:47 -07:00
Akka
e24ad0c732
Merge remote-tracking branch 'origin/development' into tower
2022-05-09 15:43:52 +08:00
Akka
d00465125d
Support Team Toggle in Tower & Refactor MonsterTide
2022-05-09 15:39:49 +08:00
Akka
916b7412fd
Persist Tower Data && Set The Tower Schedule
2022-05-08 06:06:32 -07:00