ImmuState
ef20177a6b
Energy: Particle/Orb Drops from Monsters ( #1054 )
...
* Generate energy drops for monsters + make sure picking up particles honors their count.
* Use drop info from excels instead.
* Remove double newline.
* Remove commented code.
2022-05-24 21:43:04 -07:00
logictc
c45dd92ba5
don't take effect if energyUsage is false
2022-05-24 14:43:02 -07:00
logictc
40129ab346
clear energy on death
2022-05-24 14:43:02 -07:00
logictc
8f6f30c813
implement persist energy
2022-05-24 14:43:02 -07:00
ShiroSaki
74649f28f6
Fix new account can't load codex datas
2022-05-23 23:55:46 -07:00
ShigemoriHakura
ec7a6aec50
remove unused import
2022-05-23 15:46:21 -07:00
ShiroSaki
0d5dc5ec31
Fix the bug that can't kill command-generated monsters
...
Command-generated monsters do not have spawnentry so we have to get data from getMonsterData
2022-05-23 15:46:21 -07:00
ShiroSaki
3a39545e34
Refactor support for codex(aka archive) animal, weapon, reliquary
2022-05-23 02:46:50 -07:00
ImmuState
4cd6b799d2
Fix EnergyManager indentation.
2022-05-22 12:55:55 -07:00
ImmuState
c9cb13ac3a
Make sure offFieldPenalty does not go below 0.1
2022-05-22 12:55:55 -07:00
ImmuState
419b3505e6
Remove debug stuff
2022-05-22 12:55:55 -07:00
ImmuState
bc3021fb20
Fix traveller not being able to gain energy.
2022-05-22 12:55:55 -07:00
ImmuState
42f5a66df7
Move energy-related logic to a new EnergyManager.
2022-05-22 12:55:55 -07:00
ImmuState
8aa0fde1cd
Make energy usage configurable, and preserve current behavior as the default.
2022-05-22 12:55:55 -07:00
ImmuState
76880a5bf7
Make sure to use absolute energy to deplete burst.
2022-05-22 12:55:55 -07:00
ImmuState
542f37d0fb
Give correct amount of energy for collecting particles/orbs, and consume energy on burst cast.
2022-05-22 12:55:55 -07:00
ImmuState
2f6beda8ff
Generate energy particle of the correct element for abilities.
2022-05-22 12:55:55 -07:00
Няшик Няшный
c683effead
Added banner start and end time checks
2022-05-20 05:51:44 -07:00
Няшик Няшный
b9eef26d8b
Changing how banners work
2022-05-20 05:51:44 -07:00
4Benj_
ead0df336e
"Autogenerate" data files with data fallbacks and moved keys folder into jar resources ( #927 )
...
* Autogenerate keys and data files
* Update gacha html files
Accidentally pushed with old html files
* Keys no longer copied. No more manually retrieving listing files. Recursive directory creation
Removed unused code from old GC as well.
* Moved somethings and better errors
* Fixed resources from loading twice
* Data files fallback
2022-05-17 03:00:52 -07:00
xtaodada
003e28e3f8
Enhance the default permissions logic
2022-05-16 21:55:47 -07:00
line-bear
58df221c6d
Remove the extra slash while loading resources. ( #893 )
...
* Remove the extra slash
* Update src/main/java/emu/grasscutter/Configuration.java
Co-authored-by: HotaruYS <105128850+HotaruYS@users.noreply.github.com >
* Update src/main/java/emu/grasscutter/Configuration.java
Co-authored-by: HotaruYS <105128850+HotaruYS@users.noreply.github.com >
* Update src/main/java/emu/grasscutter/Configuration.java
Co-authored-by: HotaruYS <105128850+HotaruYS@users.noreply.github.com >
* Import java.nio.file.Paths to use Paths.get
* Mark fields as private to prevent use *FOLDER directly
* Remove unnecessary slash
Co-authored-by: HotaruYS <105128850+HotaruYS@users.noreply.github.com >
2022-05-15 23:32:03 -07:00
Melledy
82775b4ff9
Implement quest rewards
2022-05-15 03:48:47 -07:00
muhammadeko
f1af23e8d6
Modify chat manager to give plugin ability to change it
2022-05-14 23:27:36 -07:00
tiantian520
f1b12ccf63
Add a new command "nostamina" ( #877 )
...
* Add a new command " nostamina\
* Fix
* Fix 2
* Renamed some names.
* Update zh-CN.json
Fix an existing language expression error.
2022-05-14 16:06:48 -07:00
KingRainbow44
c8c823b515
Fix errors
2022-05-14 12:10:43 -04:00
KingRainbow44
5c6fe7bb04
Merge development into plugin-auth
2022-05-14 12:08:33 -04:00
Melledy
46f16c6759
Merge branch 'development' of https://github.com/Grasscutters/Grasscutter into development
2022-05-14 06:35:37 -07:00
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
KingRainbow44
87bfc25ab8
Refactor dispatch (now called HTTP) server (pt. 2)
2022-05-13 23:22:30 -04:00
Melledy
ab5e4fcdb4
Use scene types instead of hardcoding scene ids for checking enter reason
2022-05-13 16:35:03 -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